لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت بازی کامل 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
نمایش نظرات