لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت پلتفرمر دو بعدی در موتور 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
نمایش نظرات