آموزش ساخت بازی اکشن فضایی دو بعدی چند پلتفرمی با Cocos Creator - آخرین آپدیت

دانلود Make a multi-platform action 2D Space Shooter |Cocos Creator

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش ساخت بازی شوتر فضایی دو بعدی با Cocos Creator: یک بازی اکشن فضایی دو بعدی بسازید که بتواند به عنوان یک بازی اندرویدی، بازی فوری فیسبوک، بازی تحت وب، ویندوز یا مک منتشر شود.

آنچه در این دوره خواهید آموخت:

  • نحوه ایجاد یک بازی اکشن شوتر فضایی دو بعدی
  • نحوه استفاده از ورودی لمسی و صفحه کلید برای بازی های دو بعدی
  • ایجاد دشمنانی که دارای جان، اکشن و توانایی شلیک به شما هستند
  • فیزیک ساده و تشخیص برخورد در Cocos Creator
  • برنامه نویسی در Cocos Creator
  • نحوه انتشار بازی برای ویندوز یا مک، اندروید، بازی های فوری فیسبوک، پلتفرم های موبایل وب و دسکتاپ وب

پیش نیازها:

  • توانایی کار با پلتفرم مورد نظر خود، چه ویندوز یا مکینتاش (به عنوان مثال، نصب نرم افزار و غیره)
  • دانشجویان با دانش اولیه برنامه نویسی یا اسکریپت نویسی، سریعتر در این دوره پیشرفت خواهند کرد
  • اشتیاق به یادگیری توسعه بازی های دو بعدی

در این دوره، از موتور کاملاً رایگان Cocos Creator برای ایجاد یک بازی شوتر فضایی دو بعدی استفاده خواهیم کرد که از تشخیص برخورد و سایر ویژگی های بازی دو بعدی استفاده می کند. در این دوره، یک بازی چند پلتفرمی خواهید ساخت که از ورودی صفحه کلید و لمسی پشتیبانی می کند تا بتواند روی پلتفرم های دسکتاپ و موبایل بازی شود. این دوره نشان می دهد که چه چیزی برای انتشار بازی به عنوان یک بازی تحت وب، یک بازی فوری فیسبوک مورد نیاز است. همچنین، نحوه کامپایل برای توسعه بازی اندروید و ساخت برای ویندوز یا مک را نیز پوشش خواهیم داد. در این فرآیند، برخی از مبانی توسعه بازی های دو بعدی با Cocos Creator را پوشش خواهیم داد. اسکریپت های دوره با Typescript نوشته می شوند، اما می توان از آنها برای توسعه بازی JavaScript نیز استفاده کرد. این دوره برای هر کسی که علاقه مند به ایجاد یک بازی شوتر فضایی دو بعدی است که می تواند در چندین پلتفرم منتشر شود و همچنین توسعه دهندگان JavaScript ،Typescript یا وب که می خواهند با استفاده از مهارت های خود بازی بسازند، مناسب است. حتی اگر توسعه دهنده JavaScript یا Typescript نیستید، داشتن دانش برنامه نویسی کافی است تا از این دوره عبور کنید.


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه | ایجاد یک پروژه و صحنه Cocos Creator Introduction | Creating a Cocos Creator Project and Scene

ورودی چند پلتفرمی بازیکن multi-platform player input

  • ورودی کیبورد | اسکریپت نویسی Cocos Creator برای ورودی کیبورد keyboard input | Cocos Creator Scripting for keyboard input

  • ورودی لمسی | اسکریپت نویسی Cocos Creator برای کنترل‌های لمسی Touch Input | Cocos Creator Scripting for Touch Controls

راه اندازی بازی فضایی Space Game Setup

  • موشک های سفینه فضایی با استفاده از افکت ذره‌ای | استفاده از افکت های ذره‌ای Cocos Creator Space Ship rockets using particle effect | Using Cocos Creator Particle Effects

  • تعویض صحنه‌ها | مدیریت صحنه Cocos Creator Switching Scenes | Cocos Creator Scene Management

  • فعال کردن برخوردها | تشخیص برخورد Cocos Creator Enabling the Collisions | Cocos Creator Collision Detection

اضافه کردن گلوله‌ها Adding Bullets

  • گلوله‌های بازیکن Player Bullets

  • اضافه کردن گلوله‌های سبک مسلسل Adding Machine Gun Style Bullets

  • گلوله‌های آدم بده Bad Guy Bullets

منطق بازی Game Logic

  • حرکت دادن آدم بده | اکشن‌های Cocos Creator Moving the bad guy | Cocos Creator Actions

  • از بین بردن سفینه و پایان دادن به بازی Destroying the ship and Ending the Game

  • بدنه‌های برخورد Collision Bodies

  • کد برای شلیک به آدم بده‌ها Code for shooting bad guys

  • از بین بردن سفینه‌های دشمن Destroying the Enemy ships

جمع بندی Wrap Up

  • انیمیشن سازی انفجارها Animating the Explosions

  • منفجر کردن سفینه make the ship explode

  • تولید سفینه‌های فضایی دشمن بیشتر Spawning more enemy space ships

  • اضافه کردن یک سفینه غول Adding a boss Ship

  • ساخت بازی برای پلتفرم‌های مختلف Building the Game for multiple platforms

نمایش نظرات

آموزش ساخت بازی اکشن فضایی دو بعدی چند پلتفرمی با Cocos Creator
جزییات دوره
3.5 hours
19
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,995
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lwiimbo Kasweshi Lwiimbo Kasweshi

مدرس سیستم های کامپیوتری و شبکه، عاشق بازی است