آموزش آنریل انجین ۵: دوره متوسط توسعه بازی‌های دو بعدی (2D) - آخرین آپدیت

دانلود Unreal engine 5: 2d game development Intermediate Course

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

در این دوره، شما یاد می‌گیرید که چگونه یک بازی اکشن دو بعدی کاملاً قابل بازی در Unreal Engine 5را با استفاده از سیستم‌های بلوپرینت (Blueprint) تمیز و ماژولاربسازید.

این کلاس برای توسعه‌دهندگانی طراحی شده است که با مبانی آنریل انجین آشنا هستند و می‌خواهند با یادگیری نحوه ساخت سیستم‌های قابل استفاده مجددبه جای راهکارهای یک‌بار مصرف، سطح مهارت خود را ارتقا دهند.

ما با هم یک بازی دو بعدی را گام به گام خلق می‌کنیم —از حرکت بازیکن و سیستم مبارزات گرفته تا دشمنان، انفجارها، رابط کاربری (UI) و گیم‌پلی موج‌محور (Wave-based) —در حالی که تمرکز اصلی ما بر ساختار هوشمند و مقیاس‌پذیریاست.

در پایان این دوره، شما فقط یک بازی نخواهید داشت، بلکه یک چارچوب (Framework) جامع خواهید داشتکه می‌توانید در پروژه‌های آینده خود از آن استفاده کنید.

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

  • نحوه ساختاردهی به یک پروژه بازی دو بعدی در Unreal Engine 5

  • خلق حرکت روان بازیکن و کنترل‌های پاسخ‌گو

  • ساخت سلاح‌های لیزری با استفاده از سیستم‌های بلوپرینت Parent-Child

  • طراحی انواع مختلف دشمنان با رفتارهای مشترک

  • خلق انفجارها و جلوه‌های بصری (VFX) در فضای دو بعدی

  • ساخت سیستم سلامت (Health System) برای بازیکن و دشمنان

  • استفاده از Event Dispatchers برای ارتباط بین بلوپرینت‌ها

  • طراحی آیتم‌های جمع‌شدنی (Pickups) و سیستم ارتقای سطح (Level-up)

  • خلق سیستم‌های موجی مقیاس‌پذیر با استفاده از جداول داده (Data Tables) و استراکچرها


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

درس‌ها Lessons

  • 00 معرفی پروژه SpaceShooter 00 SpaceShooterPromo

  • 01 ایجاد پروژه و وارد کردن دارایی‌ها (Assets) 01 Create project and import assets

  • 02 ساخت Game Mode و بلوپرینت بازیکن 02 Create game mode and player blueprint

  • 03 حرکت به جلو و عقب 03 Going forward and backward

  • 04 افزایش سرعت به صورت روان 04 Smoothly increase speed

  • 05 توقف روان سفینه 05 Smoothly stop the ship

  • 06 صدای موتور و آتش 06 Engine sound and fire

  • 07 چرخش بازیکن 07 Turn the player

  • 09 شروع روان چرخش 08 Smoothly start to turn

  • 09 شلیک لیزر 09 Shoot Laser

  • 10 رابطه والد و فرزند (Parent and Child) 10 Paren and child relation

  • 11 ساخت دشمنی که بازیکن را پیدا کرده و به او نگاه کند 11 Create enemy that can find the player and look at it

  • 12 تعقیب بازیکن توسط دشمن 12 Enemy follow the player

  • 13 انفجار دشمن هنگام برخورد 13 Enemy explosion on impact

  • 14 نابود کردن دشمن با لیزر 14 Destroy Enemy with Laser

  • 15 انفجار ناشی از برخورد 15 Impact explosion

  • 16 سیستم سلامت دشمن 16 Enemy Health System

  • 17 رابط کاربری (UI) سلامت دشمن 17 Enemy Health UI

  • 18 آسیب‌ناپذیری دشمن هنگام اسپان 18 Enemy invincibility at spawn

  • 19 شلیک سفینه دشمن به بازیکن 19 Enemy ship shoot at player

  • 20 ایجاد مدل‌های بیشتر از سفینه دشمن 20 Create More enemy ship

  • 21 محدوده شلیک دشمن 21 Enemy shooting range

  • 22 ساخت پایه شهاب‌سنگ‌ها 22 Create meteor base

  • 23 چرخش شهاب‌سنگ و نوار سلامت 23 Meteor roation and health bar

  • 24 نابود کردن شهاب‌سنگ‌های خارج از صفحه 24 Destroy meteors that are off the screen

  • 25 ایجاد انواع بیشتر شهاب‌سنگ 25 Create more meteor type

  • 26 اسپان شهاب‌سنگ هنگام نابودی 26 Spawn meteor on destroy

  • 27 مقیاس انفجار 27 Explosion scale

  • 28 حرکت در جهت‌های تصادفی 28 Random direction movement

  • 29 صدای لیزر 29 Laser sound

  • 30 سیستم سلامت برای بازیکن 30 Health system for player

  • 31 نابودی بازیکن 31 Player destroyed

  • 32 دیسپچر رویداد Game Over 32 Game over event dispatcher

  • 33 ساخت بلوپرینت پایه برای آیتم‌های جمع‌شدنی 33 Create pickup base blueprint

  • 34 آیتم بازیابی سلامت 34 Health pickup

  • 35 آیتم ارتقای سطح 35 Level up item

  • 36 تغییر نوع بدنه بر اساس سطح بازیکن 36 Body type with player level

  • 37 تابع اسپان در مدیریت اسپانر 37 Spawn manager spawn function

  • 38 جداول داده برای موج‌ها (Waves) 38 Dtat tables for waves

  • 39 اسپان موج 39 Spawn wave

  • 40 افزایش شماره موج 40 Increase wave

  • 41 رابط کاربری شمارنده موج 41 Wave counter UI

  • 42 اعلام شماره موج جدید 42 Anounce new wave number

  • 43 اعلام پاکسازی تمام موج‌ها 43 Cleared all waves anouncement

  • 44 افزودن آیتم‌ها و دشمن جدید 44 Add items and new enemy

  • 45 انواع لیزر برای دشمن 45 laser types for enemy

نمایش نظرات

آموزش آنریل انجین ۵: دوره متوسط توسعه بازی‌های دو بعدی (2D)
جزییات دوره
5h 15m
46
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
10
- از 5
ندارد
دارد
دارد
Navid Ansari
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Navid Ansari Navid Ansari

سلام، من نوید هستم.