آکادمی گودو دوبعدی: آموزش ساخت بازی‌های دوبعدی حرفه‌ای با گودو 4 و GDScript - آخرین آپدیت

دانلود Godot 2D Academy: Master 2D Games with Godot 4 and GDScript

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

آموزش جامع ساخت بازی‌های دو بعدی با Godot 4 و GDScript

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

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

  • اصول Godot: نصب، راه‌اندازی و استفاده از موتور بازی‌سازی.

  • GDScript از صفر: متغیرها، شرط‌ها، حلقه‌ها، توابع و موارد دیگر.

  • ساخت 4 بازی کامل با مکانیک‌های جذاب:

  • شبیه‌ساز Flappy Birdفیزیک، برخوردها و امتیازدهی.

  • Idle Tycoonمدیریت منابع و ارتقاء‌ها.

  • پلتفرمر دو بعدیحرکت روان، موانع و دشمنان.

  • شوتر از بالاتیراندازی، تولیدکنندگان و جلوه‌های ویژه.

  • جلوه‌های بصری و ذرات برای جان بخشیدن به بازی‌های خود.

  • سیستم‌های برخورد، فیزیک و تشخیص رویداد.

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

  • بهینه‌سازی و بهترین شیوه‌ها در Godot.

به علاوه، شما به موارد زیر دسترسی خواهید داشت:

  • تمام دارایی‌ها و منابع استفاده شده در دوره.

  • کد منبع هر بازی برای دانلود و مقایسه.

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

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

پیش نیازها: داشتن یک رایانه با قابلیت اجرای Godot 4.4 و دسترسی به اینترنت برای دانلود منابع توصیه می شود. یک نگرش فعال و اشتیاق به یادگیری و ایجاد کردن. هیچ تجربه قبلی در توسعه بازی لازم نیست. این دوره برای مبتدیان طراحی شده است.

آموزش گودو (Godot) - ساخت بازی دو بعدی - GDScript - آموزش بازی سازی


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

مقدمه Introduction

  • مقدمه Introduction

  • نکات مهم Important Notes

آشنایی با گودو Getting to Know Godot

  • صفحه اصلی گودو Godot Home Page

  • نسخه های گودو Godot Versions

  • نصب گودو Install Godot

  • بررسی اجمالی لانچر Launcher Overview

  • بررسی اجمالی رابط کاربری گودو Godot UI Overview

  • پیکربندی ویرایشگر Configure Editor

  • پیکربندی تم Configure Theme

GDScript: متغیرها و عملیات GDScript: Variables and Operations

  • ایجاد کلاس ها Creating Classes

  • متغیرها و عملگرها Variables and Operators

  • تورفتگی و محدوده Indentation and Scope

  • کار با رشته ها Working with Strings

  • مستندات یکپارچه Integrated Documentation

  • کار با مقادیر بولی Working with Booleans

  • تایپ استاتیک Static Typing

  • استفاده از Export Using Export

  • آزمون: مبانی برنامه نویسی در GDScript Quiz: Fundamentals of Programming in GDScript

GDScript: شرطی ها و حلقه ها GDScript: Conditionals and Loops

  • شرطی If Conditional If

  • ساختار Else Else Structure

  • عملگر سه گانه Ternary Operator

  • Match Match

  • عملگر AND Operator AND

  • عملگر OR Operator OR

  • عملگر NOT Operator NOT

  • ELIF ELIF

  • شرطی If تودرتو Nested If Conditional

  • حلقه While While Loop

  • حلقه For For Loop

  • تمرین حلقه For For Loop Exercise

  • آزمون GDScript: منطق و کنترل جریان GDScript Quiz: Logic & Flow Control

GDScript: آرایه ها، دیکشنری ها و متدها GDScript: Arrays, Dictionaries, and Methods

  • ایجاد آرایه ها Creating Arrays

  • تکرار آرایه ها با For Iterating Over Arrays with For

  • تمرین با آرایه ها Exercise With Arrays

  • کار با دیکشنری ها Working with Dictionaries

  • متدها Methods

  • متدها با پارامترها Methods with Parameters

  • متدهایی که مقادیر را برمی گردانند Methods That Return Values

  • آزمون GDScript: حلقه ها، آرایه ها و متدها GDScript Quiz: Loops, Arrays & Methods

شبیه سازی Flappy Bird Flappy Bird Clone

  • مقدمه بازی Game Introduction

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

  • ایجاد پروژه Create Project

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

  • دلتا و درون یابی فیزیک Delta and Physics Interpolation

  • ایجاد صحنه اصلی Create Main Scene

  • اضافه کردن موانع Add Obstacles

  • تولید کننده موانع Obstacle Spawner

  • تشخیص برخوردها Detect Collisions

  • اعمال پیمایش کف Apply Floor Scroll

  • اضافه کردن امتیاز Add Score

  • ایجاد رابط کاربری Game Over Create Game Over UI

  • ذخیره امتیاز Save Score

  • اضافه کردن صداها Add Sounds

  • جدید: رفع مشکل پرش تصویر NEW: Fix Flickering Problem

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

بازی Idle Tycoon Idle Tycoon Game

  • مقدمه بازی Game Introduction

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

  • ایجاد پروژه Create Project

  • ایجاد صندوقدار Create Cashier

  • ایجاد مشتریان Create Customers

  • نمونه سازی مشتریان Instantiate Customers

  • آیتم ها با استفاده از منابع Items using Resources

  • انتقال مشتری به پیشخوان Move Customer to Counter

  • خدمت رسانی به مشتریان Serve Customers

  • آماده سازی سفارشات Prepare Orders

  • تکمیل سفارشات Complete Orders

  • اضافه کردن جلوه های ذره ای Add Particle Effects

  • مدیریت صدا Sound Manager

  • ایجاد پنل ارتقاء Create Upgrade Panel

  • نمایش پنل ارتقاء Show Upgrade Panel

  • ارتقاء آیتم ها Upgrade Items

  • ایجاد پنل فروشگاه Create Store Panel

  • خرید در فروشگاه Buy in Store

  • اعمال فرمت ارز Apply Currency Format

  • ایجاد پنل تنظیمات Create Options Panel

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

بازی Platformer Platformer Game

  • مقدمه بازی Game Introduction

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

  • ایجاد پروژه Create Project

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

  • حرکت دادن بازیکن Move Player

  • ایجاد مرحله Create Level

  • استفاده از لایه ها Using Layers

  • ایجاد اولین مانع Create First Obstacle

  • اضافه کردن امتیاز با میوه ها Add Score with Fruits

  • چالش: ایجاد میوه های بیشتر Challenge: Create More Fruits

  • اضافه کردن طبقات Add Floors

  • ایجاد اولین دشمن Create First Enemy

  • تله جدید New Trap

  • نقطه بازرسی Checkpoint

  • اضافه کردن تله جدید Add New Trap

  • ایجاد دشمن کرگدن Creating Rhino Enemy

  • ایجاد دشمن سکویی Creating Platform Enemy

  • اضافه کردن نقطه بازرسی نهایی Add Final Checkpoint

  • ایجاد مدیر صدا Create Sound Manager

  • اضافه کردن رابط کاربری Add UI

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

بازی از بالا به پایین Top-down Game

  • مقدمه بازی Game Introduction

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

  • ایجاد پروژه Create Project

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

  • اضافه کردن هدف و دوربین Add Crosshair and Camera

  • ایجاد سلاح ها Create Weapons

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

  • برداشتن سلاح ها Pickup Weapons

  • ایجاد پرتابه ها Create Projectiles

  • پرتابه شات گان Projectile Shotgun

  • جلوه های تیراندازی Shooting Effects

  • اضافه کردن دشمنان Add Enemies

  • چالش: اضافه کردن دشمنان بیشتر Challenge: Add More Enemies

  • مولفه سلامتی Health Component

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

  • اضافه کردن سکه ها Add Coins

  • امواج دشمنان Waves of Enemies

  • اعمال متریال آسیب Apply Damage Material

  • متن آسیب Damage Text

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

  • لرزش دوربین Camera Shake

  • جلوه Vignette و نور نقطه ای Vignette Effect & Point Light

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

اضافی Extra

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

نمایش نظرات

آکادمی گودو دوبعدی: آموزش ساخت بازی‌های دوبعدی حرفه‌ای با گودو 4 و GDScript
جزییات دوره
21 hours
118
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
424
4.7 از 5
دارد
دارد
دارد
Gianny Dantas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gianny Dantas Gianny Dantas

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