مشکل زیرساخت شبکه و افت سرعت کاملاً برطرف شده است. در حال حاضر فعالسازی و آمادهسازی دورهها در حال انجام است. از صبر و شکیبایی شما سپاسگزاریم.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت بازی اکشن پلتفرمر دو بعدی در آنریل انجین ۵
- آخرین آپدیت
دانلود Make a 2D Action Platformer in Unreal Engine 5
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در دنیای توسعه بازیهای دو بعدی با آنریل انجین ۵ (Unreal Engine 5) غوطهور شوید و ابزارهای ضروری مانند Blueprints، PaperZD، سیستم حرکات شخصیت، تواناییهای بازیکن و هوش مصنوعی دشمنان را بیاموزید. مهارتهای خود را در خلق بازیهای صیقلخورده و جذاب ارتقا دهید. این دوره برای مبتدیانی که اشتیاق توسعه بازی دارند طراحی شده است.
در این دوره جامع، دنیای ساخت بازیهای دو بعدی با آنریل انجین ۵ را کشف کنید. ابتدا با بررسی مبانی موتور بازیسازی، راهاندازی پروژهها و تسلط بر رابط کاربری شروع خواهید کرد. با پیشروی در دوره، عمیقتر وارد مباحث PaperZD، حرکات شخصیت و تکنیکهای انیمیشنی میشوید که ستون فقرات یک بازی پویا را تشکیل میدهند.
در طول این دوره، یاد میگیرید که مکانیکهای ضروری بازی مانند پرتابهها، سیستمهای سلامتی و آسیب و تواناییهای پیشرفته بازیکن را پیادهسازی کنید. همچنین ویژگیهای کلیدی هوش مصنوعی دشمنان، شامل ساخت دشمنان پرنده و تعقیبکننده، و ادغام یک رابط کاربری پاسخگو برای زنده کردن بازی خود را خواهید آموخت. با دموهای عملی و پروژههای کاربردی، در هر بخش تجربه واقعی کسب خواهید کرد.
در پایان دوره، شما مهارتهای لازم برای ساخت بازیهای اکشن پلتفرمر دو بعدی، کامل با تواناییهای بازیکن، دشمنان و محیطهای بازی صیقلخورده را خواهید داشت. چه در توسعه بازی تازهکار باشید و چه به دنبال ارتقای مهارتهای خود، این دوره ابزارهای لازم برای موفقیت در ساخت بازیهایی با کیفیت حرفهای را در اختیار شما قرار میدهد.
این دوره برای توسعهدهندگان آینده بازی و مبتدیانی که علاقهمند به یادگیری آنریل انجین ۵ برای بازیهای دو بعدی هستند، ایدهآل است. داشتن دانش پایه از مفاهیم توسعه بازی مفید است اما الزامی نیست.
از طریق یک رویکرد عملی، زبانآموزان یک بازی دو بعدی کامل را میسازند و بر کاربرد عملی ویژگیهای آنریل انجین تمرکز میکنند. هر ویدیو بر اساس ویدیوی قبلی ساخته شده است تا اطمینان حاصل شود که درک قوی از مکانیکهای بازی، تعاملات شخصیت و طراحی مراحل به دست میآورید. شما روی پروژههایی با پیچیدگی تدریجی کار خواهید کرد که به شما اجازه میدهد ابزارها را گام به گام استاد شوید.
این دوره بر اساس Make a 2D Action Platformer in Unreal Engine 5 اثر Cobra Code LLC تهیه شده است.
این دوره توسط Packt لایسنس و توزیع شده است. تمامی حقوق محفوظ است.
پکت (Packt) یکی از پرکارترین ناشران محتوای فنی پیشرو در جهان است. برای بیش از دو دهه، ماموریت ما جمعآوری و انتشار دانش برترین متخصصان فنی بوده است.
ما بر دورههای کاربردی متمرکز هستیم که به مشتریان ما در انجام کار کمک میکند و طیف گستردهای از موضوعات فنی تثبیت شده و پیشرو را پوشش میدهد. اگر شما فرد یا سازمانی هستید که یادگیری از طریق انجام دادن را میپسندید، پکت انتخابی ایدهآل برای شماست.
سرفصل ها و درس ها
معرفی دوره
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
نحوه نصب آنریل انجین ۵
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
شبکه مکعبی و Greyboxing
Cube Grid and Greyboxing
سیستم لغزش روی دیوار
Wall Slide System
انیمیشن لغزش و پرش از روی دیوار
Wall Slide Animation and Wall Jump
پیادهسازی لغزش روی زمین
Implementing the Ground Slide
بهبود سیستم لغزش
Improving the Slide
چکپوینتها و بازگشت به بازی
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
طراحی UI سلامتی
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
صداهای تکرار شونده (Loop)
Looping Sounds
ساخت مراحل
Level Creation
ساخت مراحل ترکیبی دو بعدی/سه بعدی
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
نمایش نظرات