لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت یک بازی پلتفرمر پیکسلآرت کامل در Godot 4
- آخرین آپدیت
دانلود Build a complete pixel platformer in Godot 4
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره، شما یاد خواهید گرفت که چگونه یک بازی پلتفرمر پیکسلآرت کاملاً کاربردی با استفاده از Godot 4 بسازید. با شروع از مبانی، پروژه را راهاندازی میکنید، یک شخصیت طراحی و متحرکسازی میکنید و حرکت روان، پرش و جاذبه را پیادهسازی میکنید. با پیشروی در دوره، جلوههای صوتی، انیمیشنها و عناصر بصری تعاملی را برای بهبود گیمپلی اضافه خواهید کرد.
شما ساخت مراحل با Tilemaps، افزودن تزئینات، تنظیم زوایای دوربین و پیادهسازی ویژگیهایی مانند پهنههای آبی و مرزهای مرحله را بررسی خواهید کرد. این دوره همچنین شامل جمعآوری گنج، سیستم سلامت (Health)، مکانیکهای مبارزه مانند مبارزه با شمشیر و گشتزنی دشمنان، و مبارزه با باس (Boss) میشود. همچنین منوهای توقف، صفحه اصلی، انتخاب مرحله و قابلیت ذخیره/بارگذاری بازی را طراحی خواهید کرد.
این دوره برای توسعهدهندگان مشتاق و علاقهمندانی که مهارتهای برنامهنویسی پایه دارند، ایدهآل است. داشتن تجربه قبلی با Godot و GDScript الزامی است.
در پایان، شما یک بازی پلتفرمر صیقلخورده با سیستم مبارزه، پیشرفت مرحله و قابلیت ذخیره/بارگذاری خواهید داشت که برای انتشار آماده است.
سرفصل ها و درس ها
مقدمه
Introduction
راهاندازی پروژه
Project Setup
کنترل یک شخصیت
Controlling a character
ساخت شخصیت
Creating The Character
مدیریت ورودی برای کنترل شخصیت
Input Handling to Control The Character
تنظیم کنترل حرکت
Setting Up Locomotion Control
تنظیم پرش و جاذبه
Setting Up Jumping & Gravity
افزودن انیمیشن برای حرکت شخصیت
Adding Animations For the Movement of the Character
همگامسازی انیمیشنها با رفتار شخصیت
Synchronizing The Animations To The Characters' Behavior
افزودن جلوههای صوتی و بصری
Adding Sound & Visual Effects
ساخت مراحل
Building levels
آشنایی با Tilemap
Introduction To Tilemap
افزودن تزئینات به محیط
Adding Decorations To The Terrain
تنظیم زوایای دوربین
Setting Up Camera Angles
آموزش استفاده از تابع Tween
Learn To Use Tween Function
ساخت پسزمینه
Creating Background
آموزش افزودن پهنههای آبی
Learn to Add Water Bodies
تنظیم مرزهای مرحله
Setting up Boundaries
جمعآوری گنج
Collecting treasure
جمعآوری و پراکندگی گنج
Collecting & Dispersing Treasure
ساخت سکهها
Creating Coins
تنظیم رابط کاربری (UI)
Setting Up the User Interface
افزودن آیتمهای قابل جمعآوری برای جان
Adding Collectible Life Items
ساخت صندوقچه گنج
Creating a Treasure Chest
تنظیم قفل و کلید برای صندوقچه گنج
Setting Lock & Key for the Treasure Chest
ساخت نقشهها
Creating The Maps
زندگی و مرگ
Life & death
افزودن تنظیمات سلامت (Health)
Adding Health Settings
واکنشهای شخصیت هنگام آسیب دیدن
Character Reactions While Dealing with Damage
تنظیم نوار سلامت در رابط کاربری
Setting Up Health Gauge UI
تنظیم سیستم چکپوینت
Setting Up Checkpoint System
ساخت مرگ شخصیت و بازگشت مجدد (Respawn)
Creating Character Death & Respawn
ساخت دشمنان
Creating Enemies
صفحه پایان بازی (Game Over)
Game Over Screen
مبارزه
Combat
افزودن شمشیر برای شخصیتها
Adding Sword For The Characters
انیمیشنهای حمله
Attack Animations
افزودن حملات هوایی
Adding Aerial Attacks
تنظیم محدوده گشتزنی دشمن
Setting Up Enemy Patrol Area
انیمیشنهای حمله دشمنان
Enemies Attack Animations
ساخت دشمن جدید و حمله آن
Creating New Enemy & Its Attack
ویژگیهای دشمن باس (Boss)
Boss Enemy Features
منوها
Menus
ساخت منوی توقف
Creating Pause Menu
ساخت صحنه عنوان و منوی اصلی
Creating a Title Scene & Main Menu
ساخت صحنه انتخاب مرحله
Creating a Level Selection Scene
تنظیم گزینههای ذخیره و بارگذاری
Setting up the Save & Load options
نمایش نظرات