ساخت بازی اکشن پلتفرمر دو بعدی در آنریل انجین ۵ [آموزشی] - آخرین آپدیت

دانلود Make a 2D Action Platformer in Unreal Engine 5 [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با این دوره جامع، دنیای خلق بازی‌های دو بعدی با Unreal Engine 5 را کشف کنید. آموزش با بررسی مبانی موتور بازی‌سازی، راه‌اندازی پروژه‌ها و تسلط بر رابط کاربری آغاز می‌شود. در ادامه، به صورت عمیق وارد مباحث PaperZD، سیستم حرکت شخصیت و تکنیک‌های انیمیشنی می‌شویم که ستون فقرات یک بازی پویا هستند. در طول این دوره، نحوه پیاده‌سازی مکانیک‌های ضروری بازی مانند پرتابه‌ها، سیستم سلامت و آسیب (Health & Damage) و قابلیت‌های پیشرفته بازیکن را خواهید آموخت. همچنین ویژگی‌های کلیدی هوش مصنوعی دشمنان، ایجاد دشمنان پرنده و تعقیب‌کننده، و یکپارچه‌سازی رابط کاربری (UI) پاسخگو برای جان بخشیدن به بازی را پوشش خواهیم داد. با دموهای عملی و پروژه‌های دست‌اول، در هر بخش تجربه واقعی کسب خواهید کرد. در پایان دوره، شما مهارت‌های لازم برای ساخت بازی‌های اکشن پلتفرمر دو بعدی، مجهز به قابلیت‌های متنوع بازیکن، دشمنان هوشمند و محیط‌های صیقل‌خورده را خواهید داشت. چه در توسعه بازی تازه‌کار باشید و چه به دنبال ارتقای مهارت‌های خود، این دوره ابزارهای لازم برای ساخت بازی‌هایی با کیفیت حرفه‌ای در آنریل انجین ۵ را در اختیار شما قرار می‌دهد. - ساخت یک بازی کامل اکشن پلتفرمر دو بعدی با Unreal Engine 5 - پیاده‌سازی قابلیت‌های پیچیده بازیکن مانند شلیک‌های شارژ شده، لیز خوردن روی دیوار و پرش‌ها - ایجاد رفتارهای تعاملی AI برای دشمنان شامل شلیک، تعقیب و عقب‌راندن (Knockback) - توسعه محیط‌های بازی حرفه‌ای با دوربین پویا و سیستم‌های Tile Mapping - طراحی و یکپارچه‌سازی جلوه‌های صوتی، عناصر UI و مکانیک‌های مرحله - بهینه‌سازی عملکرد بازی و اصلاح مکانیک‌ها برای تجربه بهتر کاربر این دوره برای توسعه‌دهندگان آینده بازی و مبتدیانی که علاقه‌مند به یادگیری Unreal Engine 5 برای بازی‌های دو بعدی هستند، ایده‌آل است. آشنایی اولیه با مفاهیم توسعه بازی مفید است اما الزامی نیست. پوشش دقیق ابزارها و رابط کاربری Unreal Engine 5 * آموزش گام‌به‌گام حرکت شخصیت، انیمیشن و قابلیت‌ها * مثال‌های کاربردی از ساخت پرتابه‌ها، هوش مصنوعی و سیستم سلامت

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

معرفی دوره Course Orientation

  • بررسی کلی سرفصل‌ها Curriculum Overview

  • چرا ساخت بازی‌های دو بعدی با آنریل انجین؟ Why make 2D Games with Unreal Engine?

  • استفاده از کدام نسخه آنریل انجین (UE5.3) What Version of Unreal Engine to use (UE5.3)

  • نحوه درخواست کمک و پشتیبانی How to ask for help

  • پشتیبان‌گیری از پروژه‌ها Backing Up Your Projects

دوره فشرده آنریل انجین ۵ Unreal Engine 5 Crash Course

  • نحوه نصب Unreal Engine 5 How to Install Unreal Engine 5

  • نحوه ایجاد یک پروژه جدید How to create a new Project

  • نحوه کار با ادیتور How to navigate the Editor

  • Content Drawer و بلوپرینت‌ها Content Drawer and Blueprints

  • نحوه ساخت یک بلوپرینت ساده How to make a simple Blueprint

  • افزودن قابلیت به بلوپرینت Adding functionality to our Blueprint

  • کلیدهای میان‌بر کاربردی و نکات Useful Keyboard Shortcuts and Tips

  • نحوه دیباگ کردن بازی‌ها How to debug your games

مبانی Paper 2D Paper 2D Basics

  • Paper 2D و PaperZD چیستند؟ What are Paper 2D and PaperZD?

مبانی و حرکت شخصیت Basics and Character Movement

  • بررسی کلی اکشن پلتفرمر Action Platformer Overview

  • تغییرات دانلود PaperZD PaperZD Download Changes

  • ایجاد پروژه و تنظیمات Project Creation and Settings

  • آماده‌سازی تمامی اسپریت‌ها Preparing all of our Sprites

  • وراثت و ساخت بلوپرینت شخصیت Inheritance and making the Character Blueprint

  • تصاحب بازیکن و تنظیمات دوربین Possessing the Player and Camera Setup

  • تنظیم ورودی‌ها و سیستم حرکت Setting Up Inputs and Movement

  • تنظیم انیمیشن‌ها با PaperZD Setting Up Animations with PaperZD

  • بهبود حرکت شخصیت Improving Character Movement

  • ساخت پرش نمادین مگا من Making the Iconic Mega Man Jump

ساخت پرتابه بازیکن Making the Player Projectile

  • ساخت پرتابه‌ها Creating Projectiles

  • ساخت VFX با Flipbook Creating Flipbook VFX

  • فعال‌سازی قابلیت شلیک بازیکن Enabling the Player to Shoot

  • محدود کردن تعداد شلیک‌ها Limiting the Amount of Shots

سیستم سلامت و آسیب Health and Damage System

  • ساخت بیس دشمن Creating the Enemy Base

  • سیستم سلامت و آسیب Health and Damage System

  • متریال فلش هنگام آسیب Damage Flash Material

  • وارد کردن آسیب به بازیکن Damaging the Player

  • عقب‌راندن و گیج شدن بازیکن Player Knockback and Stun

قابلیت‌های پیشرفته بازیکن Advanced Player Abilities

  • ساخت شلیک شارژ شده Making the Charged Shot

  • سازماندهی متغیرها Organizing Variables

  • فلش متریال هنگام شارژ Charge Material Flashing

  • Cube Grid و خاکستری‌سازی محیط (Greyboxing) Cube Grid and Greyboxing

  • سیستم لیز خوردن روی دیوار Wall Slide System

  • انیمیشن لیز خوردن و پرش از دیوار Wall Slide Animation and Wall Jump

  • پیاده‌سازی لیز خوردن روی زمین Implementing the Ground Slide

  • بهبود سیستم لیز خوردن Improving the Slide

چک‌پوینت‌ها و بازگشت (Respawn) Checkpoints and Respawn

  • بازگشت (Respawn) بازیکن Respawning the Player

  • سیستم چک‌پوینت Checkpoint System

  • تشخیص سقوط Fall Detection

دشمنان و هوش مصنوعی Enemies and AI

  • ساخت اولین هوش مصنوعی دشمن Making the First Enemy AI

  • هوش مصنوعی دشمن شلیک‌کننده Shooting Enemy AI

  • عقب‌راندن توسط پرتابه Projectile Knockback

  • ساخت دشمن پرنده Making a Flying Enemy

  • ساخت دشمن تعقیب‌کننده Making the Chaser Enemy

رابط کاربری (UI) User Interface

  • مقدمه‌ای بر UI UI Introduction

  • طراحی رابط کاربری سلامت Designing the Health UI

  • عملیاتی کردن UI سلامت Making the Health UI Functional

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

  • نحوه پخش جلوه‌های صوتی How to Play Sound Effects

  • افزودن صداهای تک‌باره باقی‌مانده Adding the Remaining One-Off Sounds

  • صداهای وابسته به انیمیشن Animation Dependent Sounds

  • صداهای تکرار شونده (Looping) Looping Sounds

طراحی مرحله Level Creation

  • ساخت مراحل ترکیبی 2D/3D Making 2D/3D Hybrid Levels

  • آماده‌سازی Tile Setها Preparing our Tile Sets

  • نحوه ساخت Tile Map How to Make a Tile Map

  • اصلاح Exposure و تنظیمات دو بعدی Fixing Exposure and 2D Settings

  • استفاده از دوربین ارتوگرافیک Using the Orthographic Camera

  • ساخت سیستم دوربین دو بعدی پویا Making a Dynamic 2D Camera System

  • برنامه‌ریزی برای مرحله Planning out our Level

  • بلاک‌بندی (Blocking) مرحله Blocking out the Level

  • تزیین مرحله Decorating the Level

  • پیاده‌سازی شرط پیروزی Implementing the Win Condition

  • بازگشت دشمنان Respawning Enemies

بخش اضافی: بالا رفتن از نردبان Extra: Ladder Climbing

  • افزودن مقدار Action Value Y Adding the Action Value Y

  • سیستم بالا رفتن از نردبان Ladder Climbing System

  • خروج از وضعیت بالا رفتن Releasing the Climbing State

نمایش نظرات

ساخت بازی اکشن پلتفرمر دو بعدی در آنریل انجین ۵ [آموزشی]
جزییات دوره
13h 15m
70
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Cobra Code LLC Cobra Code LLC

مجموعه Cobra Code LLC یک توسعه‌دهنده حرفه‌ای بازی و مدرس مجاز Unreal Engine است که از سال ۲۰۱۸ در این موتور تخصص دارد. آن‌ها با تجربه کار در چندین پروژه حرفه‌ای و تدریس در کالج توسعه بازی در ژاپن، نیازهای یادگیرندگان را به خوبی درک می‌کنند. در سال ۲۰۲۱، کانال یوتیوب 'Cobra Code' را با تمرکز بر آموزش آنریل انجین، به ویژه بازی‌های دو بعدی و ترکیبی 2D/3D راه‌اندازی کردند و مشتاق راهنمایی دانشجویان به سوی موفقیت در صنعت بازی‌سازی هستند.