آموزش آنریل انجین 5: ساخت بازی دو بعدی چند نفره از صفر - آخرین آپدیت

دانلود Unreal Engine 5: Create a multiplayer 2D game from scratch

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

آموزش ساخت بازی 2D چند نفره در Unreal Engine 5 (بدون کدنویسی!)

در این دوره، از صفر تا صد ساخت یک بازی پلتفرمر دو بعدی چند نفره را در Unreal Engine 5 فرا خواهید گرفت.

  • مدیریت انیمیشن‌های دو بعدی در حالت چند نفره
  • طراحی مهارت‌های مختلف برای باس‌ها
  • ساخت بازی چند نفره از پایه در Unreal Engine 5
  • ایجاد Tile Map بر اساس Tile Set ها و طراحی مراحل
  • افزودن کاراکترهای دو بعدی مختلف برای بازیکنان و دشمنان
  • اسکریپت‌نویسی منطق برای اکشن‌های مختلف مانند غلت زدن، انیمیشن مرگ، مبارزه تن به تن، حمله از راه دور و غیره
  • اضافه کردن نقطه Respawn و پورتال‌های Teleport برای حالت چند نفره
  • ایجاد نوار سلامت (Health Bar) و رابط کاربری (UI)

پیش‌نیازها

اگرچه این دوره نیاز به تجربه قبلی در توسعه بازی ندارد، اما داشتن دانش پایه‌ای از Blueprint ترجیح داده می‌شود. همچنین داشتن مقداری تجربه در برنامه‌نویسی/توسعه بازی می‌تواند مفید باشد.

با خیال راحت لیست دروس و ویدیوهای پیش نمایش را بررسی کنید!

این دوره به شما آموزش می‌دهد که چگونه یک بازی پلتفرمر دو بعدی چند نفره را از صفر تا صد در Unreal Engine 5 بدون کدنویسی ایجاد کنید. ما از سیستم اسکریپت‌نویسی بصری قدرتمندی به نام "Blueprint" برای پیاده‌سازی تمام ویژگی‌های نشان داده شده در ویدیوی معرفی استفاده خواهیم کرد.

اگرچه تمرکز اصلی بر روی ساخت بازی پلتفرمر است، اما شما درک خواهید کرد که چگونه دارایی‌های دو بعدی مختلف مانند تکسچرها، Sprite ها، Flipbook ها، PaperZD، Notification/State انیمیشن، Tile Set ها، Tile Map ها، ادغام با EOS و غیره را مدیریت کنید.

پروژه نهایی نیز در این دوره ارائه شده است که می‌توانید آن را برای یادگیری دانلود کنید. اگر در هر مشکلی گیر کردید، از پرسیدن سؤال در بخش پرسش و پاسخ دریغ نکنید! به یاد داشته باشید، من همیشه اینجا هستم تا به شما کمک کنم و واقعاً سپاسگزارم اگر این کار را انجام دهید و دستاوردهای خود را با سایر دانش آموزان به اشتراک بگذارید!

اگرچه این دوره نیاز به تجربه قبلی در توسعه بازی ندارد، اما بازی چند نفره به طور کلی کمی پیچیده‌تر از بازی تک نفره است. بنابراین این دوره اسلایدهای زیادی را برای توضیح اینکه چه کاری انجام می‌دهیم و چرا قبل از شروع به اسکریپت‌نویسی منطق این کار را انجام می‌دهیم، ارائه می‌دهد. پس از اتمام این دوره، در ایجاد بازی‌های دو بعدی Unreal اعتماد به نفس خواهید داشت، که یکی از اهداف اصلی این دوره است.


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

مقدمه Introduction

  • مقدمه Introduction

  • پروژه مرجع و پشتیبانی Reference Project And Support

راه اندازی پروژه و ایجاد سطح Project setup and Level creation

  • نصب آنریل انجین و ایجاد پروژه Install Unreal Engine And Create Project

  • ناوبری پایه و راه اندازی پروژه Basic Navigation And Project Setup

  • وارد کردن Asset های رایگان Import Free Assets

  • ایجاد نقشه کاشی (طراحی سطح) Create Tile Map (Level design)

  • استفاده از Post Process Volume Utilize Post Process Volume

  • بررسی بخش Section Review

انیمیشن های Paper ZD و تکثیر پایه Paper ZD animations and Basic Replication

  • ایجاد انیمیشن های Knight - قسمت 1 Create Knight Animations - Part 1

  • ایجاد انیمیشن های Knight - قسمت 2 Create Knight Animations - Part 2

  • ایجاد انیمیشن PaperZD Create PaperZD Animation

  • کلاس های والد و فرزند Parent And Children Classes

  • ایجاد بلوپرینت های PaperZD Create PaperZD Blueprints

  • مدل کلاینت سرور در آنریل انجین 5 Client Server Model in Unreal Engine 5

  • اسکریپت منطق ورودی برای کاراکتر بازیکن Script Input Logics For Player Character

  • پخش انیمیشن حرکت Play Locomotion Animation

  • تکثیر جهت گیری کاراکتر Replicate Orientation of Character

  • ایجاد دوربین دنبال کننده و قفل کردن صفحه Create Follwing Camera And Lock Plane

  • هموار سازی حرکت دوربین دنبال کننده Smoothing Following Camera Movement

اقدامات کاراکتر بازیکن Player Character Actions

  • اضافه کردن قابلیت پرش و انیمیشن ها Add Jump Ability And Animations

  • پخش صدای پرش و رفع باگ ها Play Jumping Sound And Fix Bugs

  • اضافه کردن قابلیت غلتیدن Add Rolling Ability

  • اضافه کردن Notification های انیمیشن غلتیدن Add Rolling Animation Notifys

  • اضافه کردن قابلیت حمله و انیمیشن Add Attack Ability And Animation

  • بررسی برخورد حمله Attack Collision Check

واکنش های حمله کاراکترهای بازیکن و دشمنان Attack Reactions of Player Characters and Enemies

  • ایجاد متن خسارت Spawn Damage Text

  • تغییر رنگ و واکنش های پرتاب شدن به عقب Change Color And Knockback Reactions

  • تکثیر جلوه بصری مرگ Replicate Death Visual Effect

  • آسیب رساندن Mob به کاراکتر بازیکن Mob Cause Damage To Player Character

  • دریافت آسیب توسط کاراکتر بازیکن Player Character Receive Damage

  • نوار HP رابط کاربری بازیکن Player UI HP Bar

  • رابط کاربری مرگ و مکانیسم احیا Death UI And Revive Mechanism

  • پخش انیمیشن مرگ با PaperZD Play Death Animation With PaperZD

اضافه کردن Mob های بیشتر و BOSS (Ghoul, Wizard, Fallen Angel) Add More Mobs And BOSS (Ghoul, Wizard, Fallen Angel)

  • اعمال درخت رفتار به Mob Apply Behavior Tree to Mob

  • ایجاد Tasks سفارشی برای هوش مصنوعی Create Custom Tasks For AI

  • ایجاد دشمن با حالت تعقیب Create Enemy with Chasing Mode

  • گسترش نقشه کاشی برای Mob های بیشتر Expand Tile map For More Mobs

  • اضافه کردن دشمن Wizard Add Wizard Enemy

  • اضافه کردن انیمیشن های BOSS Add BOSS Animations

  • اضافه کردن پورتال انتقال Add Teleport Portal

  • به روز رسانی محل Respawn Update Respawn Location

  • مهارت BossA احضار Mob ها Boss SkillA Summon Mobs

  • مهارت BossB پرتاب تندر و تنظیم مجدد نبرد Boss SkillB Casting Thunder And Reset Battle

  • ایجاد انیمیشن های Archer Create Animations of Archer

  • ایجاد تیر و رفع باگ ها Create Arrow and Fix Bugs

  • ایجاد رابط کاربری انتخاب کاراکتر Create Character Selection UI

  • انتقال انیمیشنی هنگام شروع بازی Animated Transition When Game Start

نمایش نظرات

آموزش آنریل انجین 5: ساخت بازی دو بعدی چند نفره از صفر
جزییات دوره
9.5 hours
47
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
410
4.9 از 5
دارد
دارد
دارد
Howl Chang
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Howl Chang Howl Chang

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