آموزش یونیتی: طراحی و توسعه بازی‌های نقش‌آفرینی (RPG) - آخرین آپدیت

دانلود Unity: Design & Develop Role-Playing Games (RPGs)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره پروژه-محور، فراگیران را قادر می‌سازد تا یک بازی نقش‌آفرینی (RPG) سه بعدی کاملاً کاربردی را با استفاده از Unity طراحی، توسعه و پیاده‌سازی کنند. در این مسیر، دانشجویان با بررسی مفاهیم بنیادی بازی‌های RPG، از جمله سیستم پیشرفت شخصیت، ادغام کوئست‌ها (ماموریت‌ها) و عناصر رابط کاربری شروع خواهند کرد. سپس، آموزش به سمت ساخت شخصیت‌های متحرک و شخصیت‌های غیرقابل بازی (NPCs)، پیاده‌سازی سینماتیک معکوس (IK) و توسعه سیستم‌های سفارشی‌سازی پویا پیش می‌رود. این دوره همچنین به بررسی عمیق اسکریپت‌نویسی منطق بازی، پایداری داده‌ها و استراتژی‌های مدیریت صحنه می‌پردازد تا انتقال‌های روان و قابلیت‌های گیم‌پلی قدرتمندی ایجاد شود. در بخش نهایی، فراگیران یک سیستم اینونتوری (Inventory) کاملاً تعاملی و یک نمایشگر وضعیت (HUD) واکنش‌گرا می‌سازند که وضعیت لحظه‌ای بازی را منعکس می‌کند. از طریق تمرینات عملی، کدنویسی و استفاده از ابزارهای قدرتمند یونیتی، تجربه عملی در ایجاد سیستم‌های غوطه‌ورکننده و مکانیک‌های کاربرپسند کسب خواهد شد. در پایان این دوره، فراگیران قادر خواهند بود: • اصول طراحی RPG و مکانیک‌های بازی را شرح دهند. • سیستم‌های شخصیتی ماژولار و تعاملات آن‌ها را توسعه دهند. • انیمیشن، سفارشی‌سازی و جابجایی بین صحنه‌ها را در یونیتی اجرا کنند. • منطق اینونتوری و سیستم‌های UI آنی را پیاده‌سازی کنند. • یک نمونه اولیه (Prototype) کامل و قابل بازی از یک بازی RPG بسازند. این دوره برای کاربران سطح متوسط یونیتی که قصد دارند مهارت‌های خود را از طریق پروژه‌های واقعی توسعه بازی‌های RPG ارتقا دهند، ایده‌آل است.

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

مفاهیم اصلی بازی‌های RPG و جهان‌سازی Core RPG Game Concepts and World Building

  • مقدمه‌ای بر توسعه بازی نقش‌آفرینی (RPG) با استفاده از Unity 3D Introduction to Developing a Role-Playing Game(RPG) using Unity 3D

  • کاوش و کوئست‌ها Exploration and Quests

  • توسعه شخصیت Character Development

  • تجربه و سطوح (Levels) Experience and Levels

  • رابط کاربری و گرافیک UI and Graphics

  • داستان و ماموریت‌ها Plot and Quests

  • ادامه داستان و ماموریت‌ها Plot and Quests Continues

  • بیشتر در مورد داستان و ماموریت‌ها More on Plot and Quests

  • کوئست‌ها و اکتشافات Quests and Explorations

  • دارایی‌های محیطی و شخصیتی Environment and Character Assets

  • طراحی مرحله (Level Design) Level Design

  • ابزار Terrain Toolkit Terrain Toolkit

  • طراحی محیط Awakening Designing Awakening

  • ادامه طراحی محیط Awakening Designing Awakening Continues

  • بسته پوشش گیاهی Awakening Awakening - Foliage Pack

  • صخره‌های Awakening Awakening - Rock

  • افزودن درخت‌ها به Awakening Awakening - Adding Trees

  • تست مرحله Testing the Level

شخصیت‌ها، انیمیشن و سفارشی‌سازی Characters, Animation, and Customization

  • ساخت منوی اصلی Creating the Main Menu

  • توصیف شخصیت‌ها Describing the Characters

  • شخصیت پایه Base Character

  • حالت‌های انیمیشن Animation States

  • کنترلر شخصیت (Character Controller) Character Controller

  • نوشتن اسکریپت IK Writing the IK Script

  • ادامه نوشتن اسکریپت IK Writing the IK Script Continues

  • هندل IK IK Handle

  • سفارشی‌سازی پایه شخصیت Basic Character Customization

  • بیشتر در مورد سفارشی‌سازی پایه شخصیت More on Basic Character Customization

  • چرخاندن مدل Rotate Model

  • پریفب OrcWarrior OrcWarrior Prefab

  • راه‌اندازی NPC NPC Setup

  • ادامه راه‌اندازی NPC NPC Setup Continues

  • سیستم دید NPC NPC Sight

  • تعامل بازیکن با NPC Player NPC Interaction

منطق بازی و مدیریت صحنه‌ها Game Logic and Scene Management

  • اسکریپت Game Master Game Master Script

  • بیشتر در مورد Master Script More on Master Script

  • پیاده‌سازی مدیریت صحنه Implementing Scene Management

  • مدیریت بازی (Game Master) Game Master

  • بازسازی کد مکانیک‌های بازی Restructuring Game Mechanics Code

  • مدیریت داده‌ها Handling Data Management

  • ادامه مدیریت داده‌ها Handling Data Management Continues

  • کنترلر و بارگذاری مرحله Controller and Load Level

سیستم اینونتوری و رابط کاربری HUD Inventory System and HUD Interface

  • ساخت اینونتوری (Inventory) Creating the Inventory

  • ادامه ساخت اینونتوری Creating the Inventory Continues

  • سیستم اینونتوری Inventory System

  • ساخت کامپوننت Inventory Agent Creating The Inventory Agent Component

  • عامل آیتم‌های اینونتوری Inventory Item Agent

  • ساخت رابط کاربری (UI) اینونتوری Creating the Inventory UI

  • ادامه ساخت UI اینونتوری Creating the Inventory UI Continues

  • تنظیم المان Scroll View Setting the Scroll View Element

  • المان متنی آیتم‌ها Text Item Element

  • افزودن داینامیک آیتم‌ها Adding Items Dynamically

  • ساخت دکمه‌های افزودن Creating Add Buttons

  • دکمه‌های حذف Deleting Buttons

  • افزودن قابلیت به دکمه‌ها Adding Functionality to Buttons

  • ادامه افزودن قابلیت به دکمه‌ها Adding Functionality to Buttons Continues

  • کنترلر UI UI Controller

  • کدنویسی سیستم اینونتوری Code for Inventory System

  • شروع کار با HUD Getting Started With the HUD

  • ساخت HUD Creating HUD

  • پریفب Fotman Fotman Prefab

  • سیستم اینونتوری در HUD HUD - Inventory System

  • کدنویسی HUD Coding the HUD

  • ادامه کدنویسی HUD Coding the HUD Continues

نمایش نظرات

آموزش یونیتی: طراحی و توسعه بازی‌های نقش‌آفرینی (RPG)
جزییات دوره
14h 41m
64
(آخرین آپدیت)
368
5 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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