آموزش ساخت بازی کامل Mining Roguelite در موتور Godot 4 - آخرین آپدیت

دانلود Build a Complete Mining Roguelite in Godot 4

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یک بازی Roguelite استخراج معدن دوبعدی بسازید و همزمان بر مفاهیم پایه و سیستم‌های گیم‌پلی Godot 4 مسلط شوید. جمع‌آوری مواد معدنی، مدیریت اینونتوری و ارتقای تجهیزات برای کاوش در اعماق معادن را بیاموزید. طراحی سیستم‌های استخراج، مبارزات و ارتقای تجهیزات. یادگیری مبانی تولید مراحل به صورت تصادفی (Procedural Generation). ساخت یک بازی دوبعدی کامل از ابتدا تا انتها در Godot 4. پیشنیازها: آشنایی اولیه با Godot شامل صحنه‌ها (Scenes)، نودها (Nodes) و مفاهیم پایه GDScript توصیه می‌شود.

در این دوره، شما یاد خواهید گرفت که چگونه یک بازی کامل Mining Roguelite دوبعدی را از صفر با استفاده از Godot 4 بسازید. در طول مسیر، مفاهیم بنیادی گودو از جمله صحنه‌ها، نودها و زبان GDScript را بررسی خواهیم کرد و یاد می‌گیرید چگونه یک پروژه کامل را به صورت ماژولار و قابل گسترش ساختاردهی کنید.

ما با مبانی ابتدایی مانند کنترل‌های بازیکن، مکانیک‌های استخراج و سیستم مبارزات شروع می‌کنیم تا بتوانید یک گیم‌پلی پاسخگو و تعاملی ایجاد کنید. سپس به سراغ ساخت سیستم تولید تصادفی معادن می‌رویم که به بازیکنان اجازه می‌دهد از سطوح عمیق‌تر با انواع سنگ‌ها و مواد معدنی کمیاب‌تر که استخراج آن‌ها دشوارتر است، کاوش کنند.

همچنین نحوه پیاده‌سازی سیستم اینونتوری (کیف تجهیزات)، جمع‌آوری منابع و طراحی فروشگاهی را خواهید آموخت که در آن بازیکنان می‌توانند مواد معدنی را فروخته و ارتقاهایی مانند کلنگ‌های بهتر، مخازن اکسیژن و فضای بیشتر برای اینونتوری خریداری کنند. با ترکیب این سیستم‌ها، شما حلقه‌های گیم‌پلی معناداری ایجاد می‌کنید که بازی شما را جذاب و تکرارپذیر می‌کند.

این دوره شما را گام‌به‌گام در ساخت هر سیستم راهنمایی کرده و هر مفهوم را با جزئیات توضیح می‌دهد. همچنین یاد می‌گیرید که چگونه پروژه خود را به درستی سازماندهی کنید، از ویژگی‌های Godot به طور بهینه استفاده کنید و کدهای GDScript تمیز و قابل نگهداری بنویسید.

در پایان این دوره، شما یک بازی Mining Roguelite کاملاً قابل بازی خواهید داشت و مهارت‌های لازم برای ساخت بازی‌های دوبعدی خودتان را با اعتماد به نفس به دست می‌آورید. چه در Godot تازه‌کار باشید و چه بخواهید مهارت‌های فعلی خود را تقویت کنید، این دوره ابزارهای لازم برای تبدیل ایده‌های بازی شما به واقعیت را فراهم می‌کند.


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

مقدمه و ساخت شخصیت Introduction and Character Creation

  • مقدمه Introduction

  • ساخت بازیکن Creating the Player

  • حرکت بازیکن Player Movement

  • افزودن انیمیشن‌ها Adding Animations

سنگ‌های تخریب‌پذیر و مکانیک‌های استخراج Breakable Rocks and Mining Mechanics

  • ساخت یک سنگ ساده Creating a Basic Rock

  • استفاده از Resource برای ذخیره ویژگی‌های سنگ Using Resources to Store Rock Properties

  • افزودن مواد معدنی Adding Ores

  • انیمیشن استخراج Mining Animation

  • هیت‌باکس استخراج Mining Hitbox

  • تشخیص برخورد با سنگ Detecting Rock Collision

  • سیستم استخراج Mining System

  • ساخت مواد معدنی Creating Ores

  • بهبود بصری سیستم استخراج Mining Polish

ساخت مراحل Level Creation

  • ساخت مرحله پایه Create Base Level

  • کولیشن (برخورد) مرحله Level Collision

  • تولید تصادفی سنگ‌ها Procedural Rock Generation

  • انواع بیشتر سنگ‌ها More Rock Types

  • پیشروی در عمق Depth Progression

  • نقشه‌های متعدد Multiple Maps

اینونتوری بازیکن Player Inventory

  • طراحی اولیه UI Initial UI

  • راه‌اندازی سیستم اینونتوری Inventory System Setup

  • رابط کاربری اینونتوری Inventory UI

  • اتصال اینونتوری به UI Connecting Inventory to UI

خروج از معادن Exiting the Mines

  • نردبان خروج Exit Ladder

  • رابط کاربری نمایش خلاصه مواد جمع‌آوری شده UI To Show Summary of Collected Ores

  • شمارش مواد معدنی جمع‌آوری شده Count Collected Ores

  • به‌روزرسانی نمایش خلاصه Update Summary Display

  • تنظیم دکمه‌های بخش خلاصه Configure Summary Buttons

سیستم اکسیژن Oxygen System

  • راه‌اندازی سیستم اکسیژن Oxygen System Setup

  • سکانس مرگ Death Sequence

فروشگاه Shop

  • رابط کاربری فروشگاه Shop UI

  • اطلاعات داینامیک فروشگاه Dynamic Shop Info

  • اعمال ارتقاهای فروشگاه Applying Shop Upgrades

نمایش نظرات

آموزش ساخت بازی کامل Mining Roguelite در موتور Godot 4
جزییات دوره
9.5 hours
33
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
217
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Coding With Russ Coding With Russ

توسعه دهنده بازی پایتون