آموزش توسعه بازی FPS در آنریل انجین - مکانیک‌های اصلی بازی - آخرین آپدیت

دانلود Unreal FPS Development - Core Game Mechanics

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره پروژه-محور، یادگیرندگان را در تمامی مراحل ساخت یک بازی تیراندازی اول شخص (FPS) با استفاده از موتور Unreal Engine و سیستم اسکریپت‌نویسی بصری Blueprint راهنمایی می‌کند. برنامه آموزشی به چهار ماژول پیشرونده تقسیم شده است که هر کدام بر جنبه‌ای حیاتی از توسعه بازی‌های FPS تمرکز دارد؛ از تنظیمات اولیه بازیکن تا سیستم‌های پیشرفته حرکت و مبارزه. دانشجویان یک بازیکن اول شخص کاملاً کاربردی را می‌سازند، مکانیک‌های سلامتی (Health) و زره (Armor) را طراحی می‌کنند و بازخوردهای UI تعاملی برای گیم‌پلی غوطه‌ورکننده توسعه می‌دهند. آن‌ها سیستم‌های سلاح را سازماندهی و پیکربندی کرده، مکانیک‌های شلیک را با استفاده از Input Mappings و رفتار پرتابه‌ها پیاده‌سازی می‌کنند و انیمیشن‌های دویدن و نشستن را برای ایجاد تجربه شخصیتی پاسخگو همگام‌سازی می‌کنند. ماژول نهایی، یادگیرندگان را به چالش می‌کشد تا منطق هدف‌گیری مبتنی بر دوربین و جهت‌گیری سلاح را ادغام کنند تا ظاهری نرم و حرفه‌ای برای بازی FPS ایجاد شود. از طریق اسکریپت‌نویسی عملی با Blueprint و تنظیمات انیمیشن، دانشجویان مکانیک‌های بازی را با استفاده از استانداردهای صنعتی در توسعه بازی‌های بلادرنگ (Real-time) به کار گرفته، تحلیل و ترکیب خواهند کرد.

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

راه اندازی پروژه و زیرساخت بازیکن Project Setup & Player Foundation

  • ساخت یک بازی تیراندازی اول شخص Creating a First Person Shooter

  • ایجاد یک پروژه جدید Creating a new Project

  • تغییر به کاراکتر اول شخص Modifying into First Character

  • افزودن متغیرها Adding Variables

  • پیاده سازی نوار سلامتی Getting the Health Bar

  • بازسازی زره Regeneration of Armor

  • تنظیمات سلامتی Setting Up The Health

  • بازسازی و دریافت آسیب Regenerating and Taking Damage

بازخوردهای بصری و شخصیتی Visual & Character Feedback

  • تنظیمات پخش خون Setting Up Blood Splatter

  • نمایش افکت آسیب Showing Up The Damage Effect

  • وارد کردن تکسچرها Importing Textures

  • پیاده سازی نشستن کاراکتر Crouching The Character

  • اتصال بین نودها Connection between The Nodes

  • تنظیم دقت سرعت Setting up Speed Accuracy

  • ایجاد جهت Creating Direction

  • تنظیم سرعت Setting up The Speed

سلاح‌ها و کنترل‌ها Weapons and Controls

  • تغییر کاراکتر سوم شخص Changing The Third Character

  • افزودن اولین سلاح Adding The First Weapon

  • افزودن تکسچر به سلاح‌ها Adding Textures to Weapons

  • ساخت متریال برای سلاح‌ها Creating Materials for Weapons

  • افزودن کلاس سلاح Adding Weapon Class

  • ایجاد تایل پروژه Creating Project Tile

  • تنظیم شتاب گرانش Setting Gravity Acceleration

  • ایجاد Action Mapping Creating Action Mapping

  • مقداردهی اولیه اکشن شلیک Initializing Fire Action

حالت‌های پیشرفته حرکت Advanced Movement States

  • حرکت تایل پروژه Project Tile Movement

  • ایجاد حالت نشستن جدید Creating New Crouch State

  • دریافت وضعیت Is Crouching Getting the IS Crouching

  • تنظیمات ایده‌آل برای نشستن Setting Ideal for Crouching

  • تنظیم فضای طول (Length Space) Setting Up Length Space

  • تنظیم سرعت دویدن Setting Sprint Speed

  • تنظیم پیاده‌روی و دویدن Setting the Walk Run

  • تغییر جهت نشانگر Changing the Pointer Direction

  • مرتب‌سازی پین‌ها Arranging the Pins

  • تغییر جهت سلاح Moving the Weapon Direction

نمایش نظرات

آموزش توسعه بازی FPS در آنریل انجین - مکانیک‌های اصلی بازی
جزییات دوره
9h 39m
35
(آخرین آپدیت)
819
4.8 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده