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

دانلود Unity 2D RPG: Complete Combat System

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

دوره جامع ساخت بازی نقش‌آفرینی دو بعدی با یونیتی و سی شارپ

در این دوره آموزشی، سیستم مبارزه برای یک بازی نقش آفرینی (RPG) از بالا به پایین را با استفاده از زبان C# در موتور بازی‌سازی یونیتی (Unity) کدنویسی خواهید کرد.

  • طراحی و کدنویسی سیستم مبارزات: یاد بگیرید چگونه یک سیستم مبارزه حرفه‌ای برای بازی نقش‌آفرینی (RPG) خود در یونیتی با C# بسازید.
  • مدیریت پروژه‌های بزرگ: تکنیک‌های مدیریت پروژه از سطح مبتدی تا متوسط را بیاموزید و یک پروژه کامل را از ابتدا تا انتها پیش ببرید.
  • ساخت هسته اصلی بازی RPG: پایه‌های یک بازی دو بعدی نقش‌آفرینی از بالا به پایین (2D Top-Down RPG) را از صفر ایجاد کنید.
  • یادگیری اصول C#: مفاهیم بنیادی و کلیدی زبان سی شارپ را از سطح مقدماتی تا متوسط فرا بگیرید.
  • پیاده‌سازی حرکت کاراکتر: یک سیستم حرکت دو بعدی روان را با ترکیب کدنویسی C# و کامپوننت Animator یونیتی خلق کنید.
  • سیستم مبارزه با سلاح‌های متنوع: یک سیستم مبارزه پیشرفته با قابلیت استفاده از چندین سلاح مختلف طراحی کنید.
  • آموزش Tilemap و طراحی مراحل: کار با تایل‌مپ (Tilemap)، تایل‌های قانون‌مند (Rule Tiles)، تایل‌های متحرک (Animated Tiles) و روند کاری مدیریت صحنه‌ها را یاد بگیرید.

پیش نیازها:

آشنایی با محیط ویرایشگر یونیتی (Unity Editor) و درک مقدماتی از زبان سی شارپ (C#) برای شروع این دوره به شما کمک خواهد کرد.

با استفاده از یونیتی (Unity)، موتور بازی‌سازی استاندارد صنعتی که توسط بسیاری از استودیوهای بزرگ و توسعه‌دهندگان مستقل در سراسر جهان استفاده می‌شود، بازی نقش‌آفرینی کلاسیک دو بعدی از بالا به پایین (2D Top-Down RPG) خود را بسازید.

ساخت بازی‌های نقش‌آفرینی (RPG) می‌تواند پیچیده و شامل سیستم‌های گیم‌پلی متعددی باشد. ما این فرآیند را برای شما ساده کرده‌ایم. در این دوره آنلاین، به شما قدم به قدم آموزش می‌دهیم که چگونه پایه‌های یک RPG خوب را از صفر بسازید.

در این دوره، شما پایه‌های یک بازی نقش‌آفرینی دو بعدی را ایجاد خواهید کرد و به بازیکنان خود یک تجربه مبارزه‌ای سرگرم‌کننده در یک مرحله خوش‌ساخت ارائه می‌دهید که بر اساس طراحی بازی مستحکم و معماری کد قوی بنا شده است.

در این دوره که برای سطح «مبتدی پلاس» طراحی شده است، یاد می‌گیرید که چگونه یک پروژه بزرگتر را از ابتدا تا انتها مدیریت کنید و با تکنیک‌های مقدماتی تا متوسط و اصول زبان سی شارپ آشنا شوید.

این دوره برای چه کسانی مناسب است؟

  • افرادی که آماده‌اند تا از آموزش‌های مقدماتی فراتر رفته و پروژه‌ای کاملاً متعلق به خودشان بسازند.

  • کسانی که با اصول اولیه یونیتی آشنا هستند و به دنبال برداشتن گام‌های بعدی در مسیر حرفه‌ای خود هستند.

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

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

شما با پرداخت یک‌باره، دسترسی دائمی و کامل به دوره خواهید داشت. مدرسان این دوره، افرادی متخصص و با تجربه در زمینه مدل‌سازی و کدنویسی هستند و می‌توانند مفاهیم پیچیده را به وضوح توضیح داده و در عین حال، فرآیند یادگیری را برای شما جذاب کنند.

همچنین به بخش پرسش و پاسخ (Q&A) دسترسی خواهید داشت، جایی که مدرسان، دستیاران آموزشی و جامعه دانشجویان آماده پاسخگویی به سوالات شما و تشویق شما در مسیر موفقیت‌تان هستند.

ساخت یک بازی RPG راهی فوق‌العاده برای ارتقاء مهارت‌های بازی‌سازی شماست. پس همین حالا عصای جادویی خود را بردارید و سطح مهارت‌های بازی‌سازی خود را بالا ببرید!


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

Introduction & Setup-مقدمه و راه‌اندازی Introduction & Setup

  • Welcome To The Course-به دوره خوش آمدید Welcome To The Course

  • Set Up Unity & VS Code-راه‌اندازی یونیتی و وی‌اس‌کد Set Up Unity & VS Code

  • VS Code Issues?-مشکلات وی‌اس‌کد؟ VS Code Issues?

  • Project Setup-راه‌اندازی پروژه Project Setup

  • Community & Support-انجمن و پشتیبانی Community & Support

  • Accessing Our Projects-دسترسی به پروژه‌های ما Accessing Our Projects

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

  • Section Intro - Player Movement-مقدمه بخش - حرکت بازیکن Section Intro - Player Movement

  • Player Input System-سیستم ورودی بازیکن Player Input System

  • Import Player Sprites-وارد کردن اسپرایت‌های بازیکن Import Player Sprites

  • Animating The Player-انیمیشن‌سازی بازیکن Animating The Player

  • Player Physics-فیزیک بازیکن Player Physics

Combat-مبارزه Combat

  • Section Intro - Combat-مقدمه بخش - مبارزه Section Intro - Combat

  • Enemy State-وضعیت دشمن Enemy State

  • Sword Animation-انیمیشن شمشیر Sword Animation

  • Swing Both Directions-تاب دادن در دو جهت Swing Both Directions

  • Sword Visual Feedback-بازخورد بصری شمشیر Sword Visual Feedback

  • Sword Collision-برخورد شمشیر Sword Collision

  • Enemy Health-جان دشمن Enemy Health

  • Knockback-ناک‌بک Knockback

  • Damage Flash-فلش آسیب Damage Flash

  • Death VFX-جلوه بصری مرگ Death VFX

  • Constant Swinging-تاب دادن مداوم Constant Swinging

  • Player Dash-دش بازیکن Player Dash

  • Section Cleanup-پاک‌سازی بخش Section Cleanup

Environment-محیط Environment

  • Section Intro - Environment-مقدمه بخش - محیط Section Intro - Environment

  • Cinemachine-سینه‌ماشین Cinemachine

  • Tilemap-تایل‌مپ Tilemap

  • Rule Tiles-کاشی‌های قانون‌مند Rule Tiles

  • Animated Tiles-کاشی‌های متحرک Animated Tiles

  • Sprite Transparency-شفافیت اسپرایت Sprite Transparency

  • Parallax-پارالکس Parallax

  • Destructible Objects-اشیاء تخریب‌پذیر Destructible Objects

Portals And Scene Transitions-پورتال‌ها و انتقال بین صحنه‌ها Portals And Scene Transitions

  • Section Intro - Portals & Scene Transitions-مقدمه بخش - پورتال‌ها و انتقال صحنه Section Intro - Portals & Scene Transitions

  • Second Scene-صحنه دوم Second Scene

  • Generic Singleton Class-کلاس سینگلتون عمومی Generic Singleton Class

  • Scene Entry-نقطه ورود به صحنه Scene Entry

  • Camera Controller-کنترلر دوربین Camera Controller

  • Fade Transition-انتقال با محو شدن Fade Transition

  • Portal Visual Effect-جلوه بصری پورتال Portal Visual Effect

URP & Lighting-URP و نورپردازی URP & Lighting

  • Section Intro - URP & Lighting-مقدمه بخش - URP و نورپردازی Section Intro - URP & Lighting

  • Post Processing Basics-مبانی پس‌پردازش Post Processing Basics

  • 2D Lighting-نورپردازی دوبعدی 2D Lighting

  • Random Idle Animations-انیمیشن‌های بیکاری تصادفی Random Idle Animations

  • Bloom-بلوم Bloom

  • Finishing Touches-پرداخت نهایی Finishing Touches

Inventory & Weapons-اینونتوری و سلاح‌ها Inventory & Weapons

  • Section Intro - Inventory & Weapons-مقدمه بخش - اینونتوری و سلاح‌ها Section Intro - Inventory & Weapons

  • UI Setup-راه‌اندازی UI UI Setup

  • Toggle Active Slot-تغییر اسلات فعال Toggle Active Slot

  • IWeapon Interface-اینترفیس IWeapon IWeapon Interface

  • Scriptable Objects-آبجکت‌های اسکریپت‌پذیر Scriptable Objects

  • Instantiating Weapons Part 1-ایجاد نمونه از سلاح‌ها - بخش ۱ Instantiating Weapons Part 1

  • Instantiating Weapons Part 2-ایجاد نمونه از سلاح‌ها - بخش ۲ Instantiating Weapons Part 2

  • Bow & Staff Visuals-جلوه‌های بصری کمان و عصا Bow & Staff Visuals

  • Weapon Cooldown Prep-آماده‌سازی کول‌داون سلاح Weapon Cooldown Prep

  • Bow & Arrow-کمان و تیر Bow & Arrow

  • Arrow Projectile-پرتابه تیر Arrow Projectile

  • Magic Staff-عصای جادویی Magic Staff

  • Magic Laser-لیزر جادویی Magic Laser

  • Inventory Section Cleanup-پاک‌سازی بخش اینونتوری Inventory Section Cleanup

Bullet Hell-بولت هل Bullet Hell

  • Section Intro - Bullet Hell-مقدمه بخش - بولت هل Section Intro - Bullet Hell

  • Player Health & Knockback-جان و ناک‌بک بازیکن Player Health & Knockback

  • Enemies Galore-دشمنان فراوان Enemies Galore

  • Bullet-گلوله Bullet

  • IEnemy Interface & State Control-اینترفیس IEnemy و کنترل وضعیت IEnemy Interface & State Control

  • Shooter Bursts-شلیک‌های رگباری Shooter Bursts

  • Cone Of Influence-مخروط تاثیر Cone Of Influence

  • Oscillate & Stagger-نوسان و حرکت نامنظم Oscillate & Stagger

  • OnValidate & Editor Tooltips-OnValidate و راهنمای ادیتور OnValidate & Editor Tooltips

  • Grape Setup-راه‌اندازی انگور Grape Setup

  • Animation Curves-منحنی‌های انیمیشن Animation Curves

  • Grape Splatter-پاشیدن انگور Grape Splatter

  • Screen Shake-لرزش صفحه Screen Shake

Polish-پرداخت نهایی و جزئیات Polish

  • Section Intro - Polish-مقدمه بخش - پرداخت نهایی Section Intro - Polish

  • Pickups-آیتم‌های برداشتنی Pickups

  • Spawn Pop-up-پاپ‌آپ ظاهر شدن Spawn Pop-up

  • Health & Stamina Globes-گوی‌های جان و استقامت Health & Stamina Globes

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

  • Health Slider-اسلایدر جان Health Slider

  • # Economy Manager-مدیریت اقتصاد # Economy Manager

  • Stamina-استقامت Stamina

  • Custom Cursor-نشانگر ماوس سفارشی Custom Cursor

  • Town Scene-صحنه شهرک Town Scene

  • Player Death-مرگ بازیکن Player Death

  • Polish Section Cleanup-پاک‌سازی بخش پرداخت نهایی Polish Section Cleanup

  • Uploading Your Game-آپلود کردن بازی شما Uploading Your Game

  • Congratulations & Farewell-تبریک و خداحافظی Congratulations & Farewell

Continuing Your GameDev Journey-ادامه سفر بازی‌سازی شما Continuing Your GameDev Journey

  • BONUS Lecture-جلسه جایزه BONUS Lecture

نمایش نظرات

آموزش بازی نقش آفرینی دو بعدی با یونیتی: سیستم مبارزات کامل
جزییات دوره
10.5 hours
87
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,993
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

GameDevtv Team GameDevtv Team

آموزش ساخت و فروش بازی

Stephen Hubbard Stephen Hubbard

مدرس گیم‌دِو تی‌وی