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

دانلود Godot 2D Academy: Create a Brotato style game with Godot 4

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش پیشرفته توسعه بازی دو بعدی با گودوت و GDScript (جدیدترین نسخه)

در این دوره، شما:

  • بر گودوت 4 و رابط کاربری آن برای ساخت بازی‌های دو بعدی تسلط خواهید یافت.
  • یک سیستم Spawner ماژولار را پیاده‌سازی خواهید کرد.
  • سیستم‌های آیتم با سطح‌بندی (Tiers) ایجاد خواهید نمود.
  • پنل‌های تعاملی خواهید ساخت.
  • از صحنه‌ها (Scenes) و کلاس‌ها استفاده مجدد خواهید کرد.
  • یک سیستم تسلیحات کامل ایجاد می‌کنید.
  • یک مدیر صدا (Sound Manager) اضافه خواهید کرد.
  • بر استفاده از منابع (Resources) در گودوت مسلط می‌شوید.

پیش‌نیازهای دوره:

  • داشتن دانش پایه قوی در گودوت 4.
  • داشتن رویکردی فعال و اشتیاق به یادگیری.
  • یک کامپیوتر شخصی یا لپ‌تاپ با قابلیت اجرای گودوت 4.4.

ساخت یک بازی به سبک Brotato با گودوت 4 را یاد بگیرید!

آیا به دنبال ارتقای مهارت‌های توسعه بازی خود با استفاده از گودوت 4 و GDScript هستید؟

این دوره برای شماست!

بخش جدید: ذخیره‌سازی وضعیت بازی

به‌روزرسانی جدید: بهبود صدا

در این پروژه عملی، اصول گودوت 4 را تمرین کرده و با ساخت یک بازی به سبک Brotato که مملو از مکانیک‌ها و سیستم‌های موجود در بازی‌های Bullet Hell یا Survivor است، مهارت‌های خود را فراتر خواهید برد. در این دوره، هر آنچه برای تسلط بر گودوت نیاز دارید را خواهید یافت — یکی از قدرتمندترین و سریع‌ترین ابزارهای در حال رشد در صنعت.

در این دوره چه چیزهایی خواهید آموخت؟

  • ترکیب‌بندی صحنه‌ها (Scene Composition)

  • ارث‌بری صحنه و کلاس (Scene and Class Inheritance)

  • کار با نودهای مختلف (Working with Nodes)

  • ذخیره‌سازی وضعیت بازی (Save Game State)

  • ایجاد کامپوننت‌های قابل استفاده مجدد

  • ساخت رابط‌های کاربری (User Interfaces)

  • ایجاد سیستم‌های آیتم

  • ساخت یک سیستم تسلیحات کامل

  • ایجاد سیستم‌های موجودیت (Entity Systems)

  • طراحی پنل‌ها و کارت‌ها

  • ایجاد سطح‌بندی آیتم‌ها (Item Tiers)

  • ساخت یک Spawner کامل

  • دریافت آیتم‌ها بر اساس سطح‌بندی

  • جان بخشیدن به دشمنان با قابلیت‌ها

  • برنامه‌نویسی ساختاریافته

  • و موارد بسیار دیگر!

همچنین به موارد زیر دسترسی خواهید داشت:

  • تمام Assetها و منابع مورد استفاده در دوره

  • کد منبع کامل پروژه برای دانلود و مقایسه

گودوت به سرعت در حال رشد است و اکنون بهترین زمان برای یادگیری آن است.

به یک توسعه دهنده حرفه‌ای بازی تبدیل شوید و پروژه‌های خود را با گودوت 4 و GDScript بسازید.

همین حالا ثبت‌نام کنید و اشتیاق خود را برای توسعه بازی به سطح بالاتری ببرید!


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

Introduction

  • ویدئوی تبلیغاتی Promotional Video

  • نکات مهم Important Notes

  • منابع بازی Game Assets

به‌روزرسانی: نسخه‌های جدید گودوت UPDATE: New Godot Versions

  • گودوت 4.5 بتا 1 – 4 Godot 4.5 Beta 1 - 4

  • گودوت 4.5 رسمی Godot 4.5 Official

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

  • مقدمه Introduction

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

  • ساخت سین واحد Create Unit Scene

  • سین بازیکن Player Scene

  • جهش بازیکن Player Dash

  • منبع آمار Stats Resource

  • ساخت رد Create Trail

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

  • افزودن آرنا Add Arena

  • رفع مشکل نود والد Fix Parent Node

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

افزودن دشمن Add Enemy

  • مقدمه Introduction

  • سین دشمن Enemy Scene

  • دنبال کردن بازیکن Follow Player

  • هیت‌باکس و هرت‌باکس Hitbox and Hurtbox

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

  • نوار سلامتی Health Bar

  • افزودن افکت فلش Add Flash

  • مسدود کردن حملات Block Attacks

  • افزودن متن شناور Add Floating Text

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

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

  • مقدمه Introduction

  • پیکربندی سلاح‌ها Configure Weapons

  • ساخت سین سلاح Create Weapon Scene

  • موقعیت سلاح Weapon Position

  • تجهیز سلاح‌ها Equip Weapons

  • نزدیکترین هدف Closest Target

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

  • ناک‌بک Knockback

  • چالش: تکمیل سلاح‌ها Challenge: Complete Weapons

  • بازبینی سلاح‌ها Review Weapons

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

سلاح‌های دوربرد Range Weapons

  • مقدمه Introduction

  • پیکربندی سلاح دوربرد Configure Range Weapon

  • ساخت پرتابه Create Projectile

  • پیکربندی کلت Configure Pistol

  • افزودن پرتابه‌های بیشتر Add More Projectiles

  • چالش: سلاح‌های بیشتر Challenge: More Weapons

  • بازبینی سلاح‌های دوربرد Review Range Weapons

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

رفتار حمله دشمن Enemy Attack Behavior

  • مقدمه Introduction

  • رفتار حمله هجومی Charge Attack Behavior

  • رفتار حمله تیراندازی Shooting Attack Behavior

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

اسپاونر دشمن Enemy Spawner

  • مقدمه Introduction

  • داده‌های موج Wave Data

  • افزودن اسپاونر Add Spawner

  • تکمیل موج‌ها Complete Waves

  • پاکسازی آرنا Clean Arena

  • حالت مکث Pause State

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

پنل ارتقا Upgrade Panel

  • مقدمه Introduction

  • کنتینر آمار Stats Container

  • به‌روزرسانی آمار Update Stats

  • کارت ارتقا Upgrade Card

  • پنل ارتقا Upgrade Panel

  • ارتقای آیتم Item Upgrade

  • بارگذاری ارتقاها Load Upgrades

  • ادامه موج‌ها Continue Waves

  • بازسازی HP HP Regen

  • چالش: افزودن ارتقاهای بیشتر Challenge: Add More Upgrades

  • محاسبه شانس‌ها Calculate Chances

  • بارگذاری آیتم‌ها با استفاده از Tierها Load Items Using Tiers

  • به‌روزرسانی سبک آیتم Update Item Style

  • لایت استیل و برداشت Life Steal and Harvesting

  • پروژه بخش 9 Section 9 Project

پنل فروشگاه Shop Panel

  • مقدمه Introduction

  • کارت فروشگاه Shop Card

  • پنل فروشگاه Shop Panel

  • بارگذاری سلاح‌ها Load Weapons

  • دریافت توضیحات Get Descriptions

  • نمایش پنل فروشگاه Show Shop Panel

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

  • جابجایی سکه‌ها Move Coins

  • خرید سلاح‌ها Buy Weapons

  • بررسی ترکیب Check Combine

  • ترکیب سلاح‌ها Combine Weapons

  • فروش سلاح‌ها Sell Weapons

  • افزودن توانایی‌های پسیو Add Passives

  • افزودن Outline Tier Add Tier Outline

  • شیدر Outline Outline Shader

  • پروژه بخش 10 Section 10 Project

پنل انتخاب بازیکن Player Selection Panel

  • مقدمه Introduction

  • پنل انتخاب Selection Panel

  • بارگذاری بازیکنان Load Players

  • بارگذاری سلاح‌ها Load Weapons

  • انیمیشن اسپاون دشمن Enemy Spawn Animation

مدیریت صدا Sound Manager

  • بارگذاری خودکار صدا Sound Autoload

  • چالش: داده‌های موج بیشتر Challenge: More Wave Data

جدید: ذخیره بازی NEW: Save Game

  • بارگذاری خودکار داده‌های پیشرفت Autoload Progress Data

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

پروژه کامل Complete Project

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

پاداش Bonus

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آکادمی گودوت دوبعدی: آموزش ساخت بازی به سبک بروتاتو با گودوت ۴
جزییات دوره
13 hours
98
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
936
4.7 از 5
دارد
دارد
دارد
Gianny Dantas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gianny Dantas Gianny Dantas

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