توضیحات
آموزش ساخت بازی با Typescript, Babylon JS و Colyseus JS
نام دوره : Full BabylonJS Game Dev (2D, 3D, Online with ColyseusJS)
پیش نیاز:
- تجربه برنامهنویسی پایه در جاوااسکریپت یا تایپاسکریپت
- نیاز به دانش خاصی در زمینه طراحی بازیهای ویدیویی نیست
- کامپیوتری که قادر به اجرای BabylonJS 5.0 باشد
- دسترسی به اینترنت برای وارد کردن بستههای مورد نیاز
توضیحات:
به دوره Babylon JS من خوش آمدید. در این دوره، همه چیزهایی را که برای ساخت بازیهای دو بعدی و سه بعدی تحت وب نیاز دارید، خواهید آموخت. این شامل توسعه بازیهای تکنفره و چندنفره محلی با استفاده از تایپاسکریپت و BabylonJS برای گرافیک و ویژگیهای بازی، و همچنین ColyseusJS برای بخش چندنفره آنلاین خواهد بود.
این دوره به سه بخش اصلی تقسیم میشود:
بخش اول:
مروری سریع بر BabylonJS بهعنوان یک موتور سهبعدی تحت وب، شامل قابلیتها، ویژگیها و محدودیتهای آن. همچنین با کلاسها و اجزای اصلی این فریمورک آشنا خواهید شد.
بخش دوم:
مهارتهای جدید خود را در عمل پیادهسازی خواهیم کرد و یک بازی 2.5 بعدی به نام “قایمموشک” (Hide & Seek) خواهیم ساخت. این بازی دارای طراحی ریسپانسیو برای موبایل و امکان بازی چندنفره محلی است که به بازیکنان اجازه میدهد برای پیروزی همکاری کنند. شما نکات و روشهای کدنویسی برای ساخت بازیهای 2D و 2.5D با معماری مناسب و گرافیک جذاب را خواهید آموخت.
بخش سوم:
به دنیای توسعه بازیهای سهبعدی آنلاین چندنفره وارد خواهیم شد و یک بازی تیراندازی اولشخص به نام “پانداها شما را دوست دارند” (Pandas Love You) خواهیم ساخت. برای مدیریت بخش چندنفره آنلاین از ColyseusJS استفاده میکنیم، محیط بازی را با BabylonJS Editor طراحی کرده و روشهای کدنویسی مخصوص این ابزار را بررسی خواهیم کرد.
دوره آموزش ساخت بازی با Typescript, Babylon JS و Colyseus JS شامل موارد زیر نمیشود:
- بهینهسازی عمیق عملکرد
- بازاریابی
- استراتژیهای ارتباطی
- طراحی گرافیکی داراییهای بازی
- طراحی صداهای بازی
با این حال، مهارتهای اساسی برای ایجاد بازیهای باکیفیت از دیدگاه کدنویسی و همچنین نحوه یافتن منابع مناسب برای داراییهای بازی را خواهید آموخت.
در نهایت، تأکید میکنم که همه داراییهای استفادهشده در این پروژهها رایگان هستند، مشروط بر اینکه نام سازندگان ذکر شود و شرایط مجوزهای مربوطه رعایت گردد. هدف من تشویق به استفاده از منابع رایگان و حمایت از سازندگان بااستعداد در جامعه توسعه بازی است.
چه شما یک مبتدی باشید و چه یک توسعهدهنده بازی باتجربه، این دوره به شما کمک میکند تا مهارتهای لازم برای ایجاد بازیهای تحت وب با BabylonJS و ColyseusJS را بیاموزید. در پایان این دوره، دانش و مهارتهای لازم را برای پیشرفت در حرفه توسعه بازی خواهید داشت.
دوره آموزش ساخت بازی با Typescript, Babylon JS و Colyseus JS برای چه کسانی مناسب است:
- توسعهدهندگان مبتدی تایپاسکریپت یا جاوااسکریپت که به توسعه بازیهای ویدیویی علاقه دارند
- افرادی که به یادگیری توسعه بازیهای ویدیویی علاقهمند هستند
- کسانی که به یادگیری موتورهای سهبعدی تحت وب کنجکاو هستند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید