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

دانلود Learn how to create a 2D Action game with Unity

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

آموزش ساخت بازی اکشن دو بعدی شبیه Soul Knight با Unity

در این دوره آموزشی جامع، با استفاده از موتور بازی‌سازی Unity، نحوه ساخت یک بازی اکشن دو بعدی جذاب، مشابه بازی محبوب Soul Knight را یاد می‌گیرید. این دوره برای همه سطوح مناسب است و شما را از مبتدی تا پیشرفته در مسیر ساخت بازی همراهی می‌کند.

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

  • یادگیری زبان برنامه‌نویسی C# (سی شارپ)، یک زبان مدرن و قدرتمند
  • آموزش کدنویسی تمیز و طراحی سیستم‌های مقیاس‌پذیر
  • کسب دانش عمومی عالی در زمینه برنامه‌نویسی بازی
  • آشنایی با نحوه عملکرد برنامه‌نویسی شی‌گرا در عمل
  • ساخت سیستم مبارزه با سلاح‌های متنوع
  • آشنایی با مبانی C# از مبتدی تا متوسط

پیش‌نیازها:

- کامپیوتر (PC یا Mac) با قابلیت اجرای Unity 2021 یا بالاتر
- دانش پایه زبان C#

در این دوره، موضوعات کلیدی زیر را پوشش خواهیم داد:

  • سیستم هوش مصنوعی مبتنی بر حالت (FSM)
  • تسلط بر Scriptable Objects
  • طراحی سیستم سلاح
  • ایجاد سیاه‌چال‌های سفارشی (Dungeons)
  • ساخت دشمنان
  • ساخت غول آخر (Boss)
  • ساخت شخصیت‌های قابل بازی (Players)
  • طراحی رابط کاربری (UI)
  • استفاده از Tilemaps
  • اصول و رویه‌های خوب برنامه‌نویسی

در پایان این دوره، درک عمیقی از اصول اساسی Unity به دست خواهید آورد و یاد می‌گیرید که چگونه آن‌ها را به طور موثر پیاده‌سازی کنید. چه یک تازه‌کار باشید و چه یک توسعه‌دهنده بازی با تجربه، این دوره شما را با بینش‌های ارزشمند و مهارت‌های عملی تجهیز می‌کند که شما را قادر می‌سازد تجربیات بازی جذاب خود را ایجاد کنید. برای شروع یک سفر هیجان انگیز در توسعه بازی و باز کردن پتانسیل خود در دنیای Unity آماده شوید!

بیایید ساخت بازی را شروع کنیم!


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

معرفی Introduction

  • معرفی Introduction

  • به انجمن دیسکورد ما بپیوندید! Join Our Discord Community!

  • دانلود دارایی‌ها Download Assets

بازیکن Player

  • معرفی Introduction

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

  • حرکت بازیکن Player Movement

  • یورش بازیکن Player Dash

  • افزودن چرخش Add Rotation

  • انیمیشن‌ها Animations

  • چالش: تکمیل انیمیشن‌ها Challenge: Complete Animations

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

پیکربندی بازیکن Player Configuration

  • معرفی Introduction

  • شیء قابل نوشتن بازیکن Player Scriptable Object

  • سلامتی بازیکن Player Health

  • انرژی بازیکن Player Energy

  • UI بازیکن Player UI

  • مدیریت UI UI Manager

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

ایجاد سیاه‌چال‌ها Create Dungeons

  • معرفی Introduction

  • ساختار سیاه‌چال Structure Dungeon

  • ایجاد اتاق‌ها Create Rooms

  • ایجاد اتاق‌های 2C Create 2C Rooms

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

  • ایجاد راهروها Create Corridors

  • ساخت سیاه‌چال Build Dungeon

  • ایجاد درها Create Doors

  • افزودن آیتم‌ها Add Props

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

تولید سیاه‌چال‌ها Generate Dungeons

  • معرفی Introduction

  • بازبینی الگوها Review Templates

  • ذخیره الگوها Store Templates

  • دریافت تایل‌ها Get Tiles

  • بارگیری الگوها Load Templates

  • افزودن درها Add Doors

  • چالش: تکمیل اتاق‌ها Challenge: Complete Rooms

  • بستن درها Close Doors

  • نمونه‌سازی سیاه‌چال‌ها Instantiate Dungeons

  • بارگیری سیاه‌چال‌ها Load Dungeons

  • موقعیت‌دهی بازیکن Position Player

  • افزودن محوشدگی Add Fade

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

سلاح‌ها Weapons

  • معرفی Introduction

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

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

  • افزودن انیمیشن‌ها Add Animations

  • تجهیز و چرخاندن سلاح Equip and Rotate Weapon

  • شلیک با تفنگ Shoot Gun

  • استفاده از انرژی Use Energy

  • سلاح غوغا Melee Weapon

  • رابط ITakeDamage ITakeDamage Interface

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

برداشتن آیتم‌ها Pick Items

  • معرفی Introduction

  • ایجاد صندوق Create Chest

  • آیتم‌های قابل برداشتن Pickable Items

  • برداشتن سلاح‌ها Pick Up Weapons

  • تغییر سلاح‌ها Change Weapons

  • نمایش نام آیتم Show Item Name

  • نمایش نام سلاح Show Weapon Name

  • آیتم‌های صندوق Chest Items

  • مدیریت بازی Game Manager

  • الگوی تکینگی Singleton Pattern

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

صحنه اصلی Main Scene

  • معرفی Introduction

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

  • ایجاد بازیکنان قابل انتخاب Create Selectable Players

  • نمونه‌سازی بازیکنان Instantiate Players

  • UI انتخاب بازیکن Player Selection UI

  • بارگیری پیکربندی بازیکن Load Player Config

  • انتخاب بازیکن Select Player

  • سکه و ارتقا Coin and Upgrade

  • به‌روزرسانی نوارها Update Bars

  • بارگیری سیاه‌چال Load Dungeon

  • مدیریت UI UI Manager

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

سینه‌ماشین Cinemachine

  • افزودن سینه‌ماشین Add Cinemachine

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

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

دشمنان Enemies

  • معرفی Introduction

  • ایجاد پیش‌ساخته‌های دشمن Create Enemy Prefabs

  • سلامتی دشمن Enemy Health

  • تشخیص دشمن Detect Enemy

  • دشمن در خط دید Enemy in Line of Sight

  • ایجاد سیستم هوش مصنوعی Create AI System

  • سرگردانی تصادفی Random Wander

  • تشخیص موانع Detect Obstacles

  • نمونه‌سازی دشمنان Instantiate Enemies

  • سرگردانی تایل Tile Wander

  • تشخیص بازیکن Detect Player

  • تصمیم‌گیری حضور بازیکن در دید Decision Player in Sight

  • بازسازی سلاح بازیکن Refactor Player Weapon

  • سلاح دشمن Enemy Weapon

  • حمله به بازیکن Attack Player

  • وارد کردن آسیب Deal Damage

  • چرخاندن سلاح Rotate Weapon

  • سلاح شمشیر Sword Weapon

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

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

  • معرفی Introduction

  • رویداد کشته شدن دشمن Enemy Killed Event

  • ایجاد صندوق در اتاق Create Chest in Room

  • UI سلاح Weapon UI

  • معجون‌های سلامتی و مانا Health and Mana Potions

  • پاداش پایه Base Bonus

  • پاداش انرژی و سکه Energy and Coin Bonus

  • متن آسیب Damage Text

  • شکست دادن بازیکن Defeat Player

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

رئیس Boss

  • ایجاد رئیس Create Boss

  • الگوی دایره‌ای رئیس Boss Circle Pattern

  • الگوی تصادفی رئیس Boss Random Pattern

  • ایجاد پورتال Create Portal

  • گسترش بازی خود Expand your Game

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

  • پروژه کامل Complete Project

اضافی Extra

  • دوره‌ها Courses

نمایش نظرات

آموزش ساخت بازی اکشن دو بعدی با یونیتی
جزییات دوره
18 hours
113
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
283
4.8 از 5
دارد
دارد
دارد
Gianny Dantas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gianny Dantas Gianny Dantas

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