آموزش ساخت پلتفرمر دو بعدی در موتور Unreal 5

Learn How To Make A 2D Platformer In Unreal Engine 5

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه دهنده بازی شوید یاد بگیرید چگونه با استفاده از طرح های اولیه بدون نوشتن کد یک پلتفرمر دو بعدی در Unreal Engine ایجاد کنید یاد بگیرید چگونه دشمنان سفارشی خود را به یک بازی اضافه کنید یاد بگیرید چگونه یک سیستم مبارزه دو بعدی با حملات غوغا و محدوده ایجاد کنید و چگونه یک 2 بعدی بسازید و طراحی کنید. سطح با استفاده از سیستم تایل ست نحوه ایجاد سیستم بازگشایی سطح درک خود را از Unreal Engine در این دوره آموزشی از انواع ابزارهای مختلف در موتور برای کمک به ساخت این بازی استفاده خواهیم کرد آموزش ساخت یک بازی پلتفرمر کامل دو بعدی پیش نیازها: یک کامپیوتر با قابلیت اجرای موتور Unreal قبل از شروع این دوره، یک درک اولیه از Unreal Engine. نحوه حرکت در نما و نحوه ایجاد کلاس های طرح اولیه را بدانید

من همه چیزهایی را که برای ساختن یک بازی پلتفرمر دو بعدی نیاز دارید در یک مکان قرار داده ام!

به این دوره آنلاین اعتماد کنید و نقشه راه کاملی برای ساخت یک بازی پلتفرمر دو بعدی خواهید داشت.


نحوه ساختن پلتفرمر دوبعدی

را بیاموزید

این دوره از A-Z در مورد نحوه ساخت یک پلتفرمر کامل 2 بعدی با کلکسیون های دشمن، پیکاپ ها، سیستم های منو و موارد دیگر خواهد بود. شما از یک پروژه کاملاً خالی Unreal Engine به ساخت یک بازی کامل دو بعدی خواهید رفت. این دوره به چندین فصل و ویدیوهای مختلف تقسیم شده است تا به شما در ایجاد آن کمک کند.


نحوه ایجاد کاراکترهای دشمن را بیاموزید

در این دوره آموزشی یاد خواهید گرفت که چگونه شخصیت های دشمن را تنظیم کنید که می توانند به بازیکن حمله کنند و آنها را بکشند، با حملات غوغا یا غوغا.


درک خود را از Unreal Engine

توسعه دهید

در این دوره ما از ابزارهای مختلفی در داخل Unreal Engine برای کمک به ساخت این پروژه بازی استفاده می کنیم، با گذراندن این دوره به درک بهتری از نحوه استفاده از ابزارهای مختلف برای کمک به ساخت بازی خود خواهید رسید. Unreal Engine 5 را می توان برای موارد مختلف استفاده کرد نه فقط برای گرافیک های سطح بالا برای بازی ها.


چه چیزی در داخل است

ماژول های دوره:

1. مقدمه

2. تنظیم یک کاراکتر پخش کننده دو بعدی

3. تنظیم یک شخصیت دشمن

4. ایجاد یک سیستم جنگی دوبعدی

5. ایجاد یک سیستم رزمی دوبعدی

6. ایجاد سیستم های طرح اولیه

طراحی سطح 7

8. ایجاد یک نبرد رئیس

9. لمس نهایی


همچنین پروژه پلتفرمر 2 بعدی را که من در این دوره می سازم دریافت خواهید کرد.



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

معرفی Introduction

  • نصب Unreal Engine و PaperZD Installing Unreal Engine And PaperZD

  • انجمن Community

تنظیم یک کاراکتر پخش کننده دو بعدی Setting Up A 2D Player Character

  • دانلود منابع Download Resources

  • راه اندازی Player Sprites Setting Up The Player Sprites

  • تنظیم ورودی پخش کننده (در صورت استفاده از UE5.1 یا بالاتر، به جای آن تماشا کنید) Setting Up Player Input ( Watch Instead If Using UE5.1 Or Above )

  • تنظیم ورودی پخش کننده Setting Up Player Input

  • تنظیم ورودی پخش کننده امتیاز 2 (در صورت استفاده از UE5.1 یا بالاتر به جای آن تماشا کنید) Setting Up Player Input Pt 2 ( Watch Instead If Using UE5.1 Or Above )

  • تنظیم ورودی پخش کننده امتیاز 2 Setting Up Player Input Pt 2

  • نورپردازی دو بعدی در موتور آنریل 2D Lighting In Unreal Engine

  • مدیریت چرخش پخش کننده (در صورت استفاده از UE5.1 یا بالاتر، به جای آن تماشا کنید) Handling Player Rotation ( Watch Instead If Using UE5.1 Or Above )

  • مدیریت چرخش بازیکنان Handling The Players Rotation

  • تنظیم ورودی آینده (فقط در صورت استفاده از UE5.1 یا بالاتر تماشا کنید) Setting Up Future Input ( Watch only if using UE5.1 Or Above )

  • راه اندازی انیمیشن های بازیکنان با کاغذ ZD Setting Up The Players Animations With Paper ZD

  • راه اندازی سیستم پرش Setting Up A Jump System

  • ایجاد قابلیت داش Creating A Dash Ability

  • ایجاد قابلیت داش امتیاز 2 Creating A Dash Ability Pt 2

  • ایجاد مکانیک اسلاید دیواری Creating A Wall Slide Mechanic

  • ایجاد دیوار پرش Creating Wall Jump

خلق شخصیت دشمن Creating The Enemy Character

  • وارد کردن شخصیت دشمن Importing The Enemy Character

  • راه اندازی جنبش دشمن Setting Up Enemy Movement

  • راه اندازی تشخیص دشمن Setting Up Enemy Detection

  • راه اندازی Enemy Ledge Detection Setting Up Enemy Ledge Detection

  • راه اندازی حمله بازیکن Setting Up Player Attack

  • راه اندازی Enemy Damage Setting Up Enemy Damage

  • صیقل دادن سیستم آسیب دشمن Polishing The Enemy Damage System

  • ایجاد نوار سلامت دشمن Creating An Enemy Health Bar

  • نمایش نوار سلامت دشمن Showing The Enemy Health Bar

ایجاد یک سیستم رزمی Melee Creating A Melee Combat System

  • ایجاد HUD برای سلامت بازیکنان Creating a HUD For The Players Health

  • راه‌اندازی اتفاقاتی که هنگام آسیب دیدن بازیکن رخ می‌دهد Setting Up What Happens When The Player Is Damaged

  • تنظیم آنچه اتفاق می افتد وقتی بازیکن آسیب می بیند امتیاز 2 Setting Up What Happens When The Player Is Damaged Pt 2

  • ایجاد افکت لرزش صفحه Creating A Screen Shake Effect

  • حمله غوغا به دشمن Giving The Enemy A Melee Attack

ایجاد یک سیستم مبارزه با برد Creating A Ranged Combat System

  • وارد کردن ارواح دشمنان Ranged Importing The Ranged Enemy Sprites

  • راه اندازی چرخش دشمن Setting Up The Enemy's Rotation

  • آسیب رساندن به دشمن دور افتاده Damaging The Ranged Enemy

  • راه اندازی حمله پرتابه دشمن Setting Up The Enemy Projectile Attack

  • دادن به بازیکن یک حمله پرتابه Giving The Player A Projectile Attack

  • ساختن حمله دشمن به بازیکن Making The Ranged Enemy Attack The Player

  • راه اندازی حمله پرتابه بازیکن Setting Up The Player Projectile Attack

  • رفع مشکل با سیب Fixing A Problem With The Apples

  • ساختن پرتابه ها یکدیگر را خنثی می کنند Making Projectiles Cancel Each Other Out

  • به روز رسانی HUD برای نشان دادن تعداد پرتابه هایی که داریم Updating The HUD To Show The Amount Of Projectiles We Have

  • از کجا می توان Sprites بیشتری دریافت کرد Where To Get More Sprites

  • نحوه راه اندازی دشمنان بیشتر How To Set Up More Enemies

  • راه اندازی یک دشمن جدید (اختیاری) Setting Up A New Enemy ( Optional )

ایجاد سیستم های بلوپرینت Creating Blueprint Systems

  • ایجاد سیستم جمع آوری پرتابه Creating A Projectile Pick Up System

  • ایجاد یک سیستم جمع آوری سلامت Creating A Health Pick Up System

  • پویا کردن سیستم سلامت پیک آپ Making The Health Pick Up System Dynamic

  • ساخت سیستم مرگ بازیکن Making A Player Death System

  • ساختن یک سیستم زندگی Making A Lives System

  • به روز رسانی HUD پخش کننده برای نمایش زندگی هستند Updating The Player HUD To Show Are Lives

  • ایجاد سیستم ایست بازرسی Creating A Checkpoint System

  • ایجاد سنبله Creating Spikes

  • ایجاد یک پلتفرم Creating A Platform

  • ایجاد یک بستر متحرک Creating A Moving Platform

  • ایجاد یک اره متحرک Creating A Moving Saw

  • ایجاد یک سیستم برداشت سکه Creating A Coin Pick Up System

طراحی سطح Level Design

  • ایجاد یک پس زمینه سطح (روش A) Creating A Level Background ( Method A )

  • ایجاد یک پس زمینه سطح (روش B) Creating A Level Background ( Method B )

  • طراحی یک سطح در موتور آنریل Designing A Level In Unreal Engine

  • رفع مشکلات دوربین Fixing Camera Issues

  • اضافه کردن نقشه ها به سطح ما Adding Blueprints To Our Level

  • رفع چند مشکل Fixing A Couple Of Issues

  • ایجاد ویجت منوی اصلی Creating A Main Menu Widget

  • طراحی یک سطح منوی اصلی Designing A Main Menu Level

  • ایجاد منوی مکث Creating A Pause Menu

ایجاد یک نبرد رئیس Creating A Boss Battle

  • ایجاد سطح برای Boss Battle Creating The Level For The Boss Battle

  • راه اندازی The Boss Sprites Setting Up The Boss Sprites

  • مدیریت جنبش رئیس Handling Boss Movement

  • محدوده حرکت رئیس Boss Movement Range

  • حمله رئیس Boss Attack

  • سیستم خسارت رئیس Boss Damage System

  • سیستم مرگ رئیس Boss Death System

  • Boss Health Bar Boss Health Bar

  • رفع اشکال با رئیس Fixing A Bug With The Boss

  • این تگ را به Boss اضافه کنید Add this tag to the Boss

  • ایجاد یک بازی روی سیستم Creating A Game Over System

لمس نهایی Final Touches

  • ایجاد یک سیستم ذخیره Creating A Save System

  • ذخیره سکه های بازیکنان + پرتابه ها Saving The Players Coins + Projectiles

  • ایجاد سیستم بازگشایی سطح Creating A Level Unlock System

  • صیقل دادن چند چیز Polishing A Few Things

  • اشاره کوتاه Quick Tip

  • افزودن جلوه های صوتی Adding Sound Effects

  • نحوه بسته بندی پروژه How To Package The Project

نتیجه Conclusion

  • پروژه پلتفرمر دوبعدی 2D Platformer Project

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش ساخت پلتفرمر دو بعدی در موتور Unreal 5
جزییات دوره
7 hours
86
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,063
4.6 از 5
دارد
دارد
دارد
Uisco Dev
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Uisco Dev Uisco Dev

توسعه دهنده بازی