توضیحات
آموزش پیشرفته Godot با ساخت بازی RPG
نام دوره : Godot 2D Academy: Create a 2D RPG Game with Godot 4
پیشنیازها
- تسلط مناسب بر مفاهیم پایه Godot 4
- آشنایی با نحوه کار Nodeهای دوبعدی (2D Nodes)
- درک مفاهیم کلاسها، متغیرها و Signalها
- علاقه به یادگیری و حل چالشهای توسعه بازی
- یک کامپیوتر یا لپتاپ که توانایی اجرای Godot 4.6 را داشته باشد
توضیحات
آیا با اصول اولیه Godot 4 آشنا هستید و اکنون میخواهید وارد مرحله ساخت بازیهای حرفهایتر و پیچیدهتر شوید؟
این دوره برای افرادی طراحی شده است که مبانی Godot را فرا گرفتهاند و اکنون قصد دارند مهارتهای خود را با ساخت یک بازی نقشآفرینی (RPG) کامل و حرفهای ارتقا دهند.
در طول این دوره، شما یاد خواهید گرفت چگونه سیستمهای پیشرفته، ساختارهای قابل توسعه و معماریهای حرفهای را در پروژههای واقعی پیادهسازی کنید.
بازیهای نقشآفرینی معمولاً از پیچیدهترین ژانرهای صنعت بازیسازی محسوب میشوند؛ زیرا شامل سیستمهای متعددی مانند مبارزات، تجهیزات، مهارتها، مأموریتها، فروشگاهها، ساخت آیتمها و هوش مصنوعی دشمنان هستند. در این دوره یاد میگیرید چگونه تمامی این سیستمها را به شکلی ساده، سازمانیافته و قابل توسعه پیادهسازی کنید.
در طول دوره یک بازی RPG کامل را از صفر توسعه خواهید داد و با مفاهیم و سیستمهای پیشرفتهای آشنا میشوید که در بسیاری از بازیهای حرفهای مورد استفاده قرار میگیرند.
برخی از مهمترین مباحثی که در دوره آموزش پیشرفته Godot با ساخت بازی RPG یاد خواهید گرفت عبارتاند از:
- اجرای انیمیشنها بر اساس حرکت کاراکتر
- طراحی و پیادهسازی سیستم Finite State Machine (FSM)
- ساخت سیستم سلامتی (Health System)
- طراحی مراحل بازی با استفاده از TileMap
- خودکارسازی TileMapها با قوانین و Ruleها
- ایجاد پنلها و رابطهای تعاملی
- طراحی رابط کاربری حرفهای (UI)
- ساخت سیستم کامل Inventory
- پیادهسازی سیستم تجهیزات (Equipment System)
- ایجاد آیتمهای سفارشی
- مدیریت ویژگیها و آمار بازیکن (Attributes & Stats)
- ساخت سیستم Spawn دشمنان
- توسعه هوش مصنوعی دشمنان مبتنی بر Stateها
- طراحی سیستم Loot و غنیمت دشمنان
- ایجاد مهارتها با افکتهای اختصاصی
- تجهیز مهارتها از طریق Hotbar
- افزودن NPCها به محیط بازی
- پیادهسازی حرکت NPCها
- ساخت سیستم کامل دیالوگ
- طراحی سیستم فروشگاه (Shop System)
- ساخت سیستم Crafting
- ایجاد سیستم کامل مأموریتها (Quest System)
- استفاده حرفهای از Autoload
- طراحی سیستم مدیریت صدا
- نوشتن کدهای تمیز، مقیاسپذیر و قابل نگهداری
- تسلط بر Nodeها، Signalها، Composition و Scene Inheritance
- طراحی معماری حرفهای برای پروژههای بزرگ
یکی از اهداف اصلی این دوره، آموزش تفکر مهندسی در ساخت بازی است.
به جای یادگیری مجموعهای از ترفندهای پراکنده، شما یاد خواهید گرفت چگونه پروژههای بزرگ را ساختاربندی کنید تا در آینده بتوانید سیستمهای جدید را بدون ایجاد پیچیدگی اضافی به بازی اضافه نمایید.
تمامی بخشهای دوره به گونهای طراحی شدهاند که منطق برنامهنویسی شما را تقویت کرده و درک عمیقتری از معماری نرمافزار در پروژههای بازیسازی به شما بدهند. علاوه بر این، بسیاری از الگوها و ساختارهایی که در این دوره فرا میگیرید، در پروژههای شخصی و حرفهای آینده شما نیز قابل استفاده خواهند بود.
در پایان دوره، نه تنها یک بازی RPG کامل در اختیار خواهید داشت، بلکه توانایی طراحی و پیادهسازی سیستمهای پیشرفتهای را به دست میآورید که میتوانند پایه و اساس پروژههای حرفهای آینده شما باشند.
دوره آموزش پیشرفته Godot با ساخت بازی RPG برای چه کسانی مناسب است؟
- علاقهمندان به توسعه بازیهای دوبعدی که میخواهند مهارتهای خود را ارتقا دهند.
- دانشجویانی که قصد دارند از ساخت پروژههای ساده به سمت بازیهای پیچیدهتر حرکت کنند.
- دانشجویان برنامهنویسی و طراحی بازی که به دنبال پروژههای عملی هستند.
- توسعهدهندگانی که تجربه کار با موتورهای بازی دیگر را دارند و میخواهند با قابلیتهای Godot آشنا شوند.
- علاقهمندان به بازیسازی که قصد دارند فرآیند ساخت بازیهای RPG را بهصورت حرفهای یاد بگیرند.
- کاربران Godot که با مفاهیم پایه آشنا هستند و میخواهند وارد سطح پیشرفته توسعه بازی شوند.








یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید