آکادمی دوبعدی گودو: آموزش ساخت بازی شوتر Top-down - آخرین آپدیت

دانلود Godot 2D Academy: Learn how to create a Topdown Shooter Game

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با ساخت یک بازی دید از بالا (Top-down) مشابه Enter the Gungeon یا Soul Knight با استفاده از آخرین نسخه Godot، در ساخت بازی‌های دوبعدی استاد شوید. تسلط بر Godot 4 و رابط کاربری آن برای خلق بازی‌های 2D. ساخت یک سیستم سطح‌بندی (Level System) ماژولار. طراحی سیستم آیتم‌ها با دسته‌بندی‌های مختلف (Tiers). ساخت پنل‌های تعاملی. استفاده مجدد از صحنه‌ها و کلاس‌ها. طراحی یک سیستم جامع برای سلاح‌ها. تسلط بر استفاده از Resources. پیش نیازها: داشتن دانش پایه در Godot 4. روحیه یادگیرنده و اشتیاق به پیشرفت. یک سیستم PC یا لپ‌تاپ با قابلیت اجرای Godot 4.6.

آیا پایه و اساس خوبی در Godot 4 دارید و می‌خواهید گام بعدی را برای ساخت بازی‌های کامل‌تر و حرفه‌ای‌تر بردارید؟


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

در این دوره، شما یاد می‌گیرید که چگونه هسته اصلی یک بازی دوبعدی Top-down را از صفر و با الهام از بازی‌های موفقی مانند Soul Knightو Enter the Gungeonبسازید.

در طول این مسیر، موارد زیر را خواهید آموخت:

  • ساخت شخصیت‌ها با استفاده از صحنه‌ها و اسکریپت‌های قابل بازیافت

  • پیاده‌سازی دشمنان با رفتارهای پویا

  • ساخت سلاح‌های دوربرد و نزدیک

  • توسعه یک سیستم کامل برای آیتم‌ها

  • ساخت یک تولیدکننده سیاهچاله (Dungeon Generator) با استفاده از الگوریتم Random Walk

  • افزودن صندوق‌ها و سیستم پاداش

  • پیاده‌سازی سیستم سکه برای خرید آیتم‌ها

  • افزودن جلوه‌های بصری (Visual Effects)

  • پیاده‌سازی افکت‌های صوتی و موسیقی پس‌زمینه

  • آشنایی با وب‌سایت Godot Shadersو استفاده از شیدرهای سفارشی

  • نوشتن کدهای تمیز و مقیاس‌پذیر برای استفاده در پروژه‌های شخصی

  • تسلط بر نودها، سیگنال‌ها، ترکیب صحنه‌ها و ارث‌بری (Inheritance)

  • ساخت یک معماری بازی مستحکم و انعطاف‌پذیر

هر بخش با دقت طراحی شده است تا منطق برنامه‌نویسی شما را تقویت کرده و به شما در درک ساختار حرفه‌ای پروژه‌های گودو کمک کند.

اگر مبانی را می‌دانید و آماده‌اید یک بازی Top-down کامل و صیقل‌خورده بسازید، این دوره ابزارهای لازم را در اختیار شما قرار می‌دهد.


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

مقدمه Introduction

  • ویدیو معرفی Promotional Video

  • نکات مهم Important Notes

  • دانلود اسپرایت‌ها Download Sprites

بروزرسانی‌ها: نسخه‌های گودو Updates: Godot Versions

  • گودو 4.6.2 Godot 4.6.2

ساخت منوی اصلی Create Main Menu

  • مقدمه Introduction

  • ساخت پروژه Create Project

  • افزودن دکمه‌ها Add Buttons

  • جابجایی دکمه‌ها Move Buttons

  • افکت انتقال (Transition) Transition Effect

  • تنظیمات پیکربندی Configure Settings

  • ذخیره تنظیمات Save Settings

  • پروژه بخش دوم Section 2 Project

ساخت بازیکن Create Player

  • مقدمه Introduction

  • صحنه بازیکن Player Scene

  • ساخت تمامی بازیکنان Create All Players

  • کامپوننت سلامتی Health Component

  • رابط کاربری بازیکن Player UI

  • دریافت آسیب Take Damage

  • منبع سلاح (Weapon Resource) Weapon Resource

  • صحنه سلاح Weapon Scene

  • پیکربندی مکان‌نما (Cursor) Configure Cursor

  • چالش: ساخت سلاح‌ها Challenge: Create Weapons

  • پروژه بخش سوم Section 3 Project

منوی انتخاب شخصیت Character Selection Menu

  • مقدمه Introduction

  • منوی انتخاب Selection Menu

  • بارگذاری داده‌ها Load Data

  • ساخت سیستم انتخاب Create Selection

  • تجهیز سلاح Equip Weapon

  • افزودن دمپینگ (Damping) Add Damping

  • نمایش انتخاب Show Selection

  • نمایش توضیحات Show Description

  • اصلاح ذخیره تنظیمات Fix Save Settings

  • پروژه بخش چهارم Section 4 Project

تکمیل سیستم سلاح‌ها Complete Weapons

  • مقدمه Introduction

  • ساخت گلوله‌ها Create Bullets

  • تکمیل سیستم گلوله‌ها Complete Bullets

  • سلاح‌های نزدیک Melee Weapons

  • حمله نزدیک Melee Attack

  • افکت ضربه (Slash) Slash Effect

  • پیکربندی برخوردها (Collisions) Configure Collisions

  • متن نمایش آسیب Damage Text

  • پروژه بخش پنجم Section 5 Project

تولید سیاهچاله Generate Dungeon

  • مقدمه Introduction

  • ساخت صحنه اتاق Create Room Scene

  • داده‌های مرحله Level Data

  • تولید چیدمان Generate Layout

  • انتخاب اتاق‌های ویژه Select Special Rooms

  • ساخت اتاق‌ها Create Rooms

  • ساخت راهروها Create Corridors

  • اصلاح راهروها Modify Corridors

  • ایجاد بازیکن Create Player

  • ثبت تایل‌ها (Tiles) Register Tiles

  • تکمیل اتاق‌ها Complete Rooms

  • افزودن نقشه کوچک (Minimap) Add Minimap

  • ساخت اشیاء محیطی (Props) Create Props

  • جایگذاری اشیاء محیطی Instantiate Props

  • افزودن برخوردها Add Collisions

  • پروژه بخش ششم Section 6 Project

دشمنان Enemies

  • مقدمه Introduction

  • صحنه دشمن Enemy Scene

  • تکمیل دشمنان Complete Enemies

  • تولیدکننده دشمن (Spawner) Enemy Spawner

  • افزودن افکت‌ها Add Effects

  • آسیب زدن به دشمنان Damage Enemies

  • افزودن سیستم دوری دشمن Add Enemy Avoidance

  • بازنویسی (Refactor) سلاح‌ها Refactor Weapons

  • دشمنان مسلح Enemies With Weapons

  • حالت‌های تعقیب و حمله Chase and Weapon States

  • افزودن افکت خون Add Blood Effect

  • تنظیمات نهایی Final Adjustments

  • اصلاح اسپانر Fix Spawner

  • پروژه بخش هفتم Section 7 Project

آیتم‌ها Items

  • مقدمه Introduction

  • داده‌های آیتم Item Data

  • افزودن سکه‌ها Add Coins

  • صحنه صندوق Chest Scene

  • اتاق فروشگاه Shop Room

  • تکمیل آیتم‌ها Complete Items

  • نمایش توضیحات Show Descriptions

  • استفاده از مانا Use Mana

  • پروژه بخش هشتم Section 8 Project

تکمیل مراحل Complete Levels

  • افزودن پورتال Add Portal

  • پیکربندی مراحل Configure Levels

  • ریست کردن مینی‌مپ Reset Minimap

  • نمایش عنوان مرحله Show Level Title

  • افزودن افکت‌ها Add Effects

  • گسترش بازی Expand The Game

پروژه نهایی Final Project

  • تکمیل پروژه Complete Project

بخش اضافی Extra

  • ادامه یادگیری و سرور دیسکورد Continue Learning and Discord Server

نمایش نظرات

آکادمی دوبعدی گودو: آموزش ساخت بازی شوتر Top-down
جزییات دوره
12 hours
89
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
374
4.9 از 5
دارد
دارد
دارد
Gianny Dantas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gianny Dantas Gianny Dantas

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