آموزش راهنمای نهایی توسعه بازی با یونیتی (رسمی)

The Ultimate Guide to Game Development with Unity (Official)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ایجاد شده با همکاری Unity Technologies: با توسعه بازی‌های دوبعدی و سه‌بعدی با این راهنمای جامع، سی شارپ را بیاموزید. بر مفاهیم سی شارپ مبتدی مسلط شوید، مانند متغیرها، عبارات «if» و آرایه‌ها تشخیص برخورد، دریافت ورودی کاربر، و ایجاد حرکات بازیکن ایجاد قدرت‌بخشی از جمله شات های سه گانه، پرتوهای لیزر، افزایش سرعت و سپرها اعمال سایه بان هایی که پس زمینه بازی شما را تغییر می دهند ایجاد دشمنان با رفتار هوش مصنوعی اولیه جمع آوری و نابود کردن اشیاء بازی پیاده سازی جلوه های صوتی، موسیقی پس زمینه و جلوه های ذره ای فعال کردن و استفاده از سرویس همکاری تیم Unity در موتور Unity پیمایش کنید. و ویژگی‌های منحصربه‌فردی مانند Asset Store را کشف کنید. بازی خود را در بیش از 20 پلتفرم تحت وب یا موبایل بکار ببرید. اگر قبلاً در C# یا Unity کار کرده اید، این دوره می تواند به شما کمک کند تا مهارت های توسعه بازی خود را به خوبی تنظیم کنید. در این دوره آموزشی شما را با نصب یونیتی بر روی کامپیوترتان آشنا می کنم. اگر با نصب نرم افزار خود راحت هستید، مفید خواهد بود. درک پایه ای از ریاضیات (ترتیب عملیات، جمع، تفریق، ضرب) درک منطق کدگذاری خاص را تسهیل می کند. قبل از شروع این دوره، باید در وبگردی راحت باشید.


** این دوره از 10 اکتبر 2022 به روز شده است! **

*** اکنون شامل کل سری راهنمای نهایی است! بیش از 20 ساعت محتوای جدید اضافه شد!

این دوره توسط Unity Technologies مجاز است و با مشارکت آن ساخته شده است.

اگر به توسعه بازی‌های شگفت‌انگیز و با کیفیت تجاری که بر روی پلتفرم‌های مختلف قابل بازی هستند علاقه دارید، به جای درستی آمده‌اید. این دوره Unity تنها در نوع خود است که توسط Unity Technologies در Udemy تایید شده است. چه راهی بهتر از دوره مجاز آنها برای یادگیری نحوه توسعه بازی در یونیتی؟ راهنمای نهایی توسعه بازی با یونیتی شما را با موتور Unity و اصول برنامه نویسی C# آشنا می کند. سپس دوره به توسعه اولین بازی های دو بعدی و سه بعدی شما می پردازد. شما خواهید فهمید که چگونه بازی های خود را با جلا دادن آنها با جدیدترین ویژگی های Unity، از جمله جلوه های پس از پردازش و سیستم انیمیشن، از بقیه متمایز کنید.

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

  • مفاهیم سی شارپ مانند متغیرها و دستورات if

    را فرا بگیرید
  • تصادم را شناسایی کنید، ورودی کاربر را دریافت کنید و حرکات بازیکن را ایجاد کنید

  • ایجاد نیروها از جمله عکس های سه گانه، پرتوهای لیزر، افزایش سرعت و سپر

  • سایه بان هایی را اعمال کنید که پس زمینه بازی شما را تغییر می دهند

  • دشمنانی را با رفتار اولیه هوش مصنوعی ایجاد کنید

  • اشیاء بازی را جمع آوری و نابود کنید

  • پیاده سازی جلوه های صوتی، موسیقی پس زمینه، و جلوه های ذره

  • سرویس Unity's Team Collaboration را فعال کنید و از آن استفاده کنید

  • موتور Unity را پیمایش کنید و ویژگی‌های منحصربه‌فردی مانند فروشگاه دارایی را کشف کنید

  • بازی خود را با استفاده از Unity در بیش از 20 پلتفرم وب یا موبایل اجرا کنید

  • و بیشتر!

این دوره یونیتی همچنین شامل بیش از 200 چالش تعاملی است (محتوای جدید اضافه شده به صورت هفتگی!) که در آن می توانید دانش خود را با مفاهیمی که به تازگی آموخته اید آزمایش کنید. این چالش‌ها به شما کمک می‌کند تا سه بازی با کیفیت تجاری بسازید: یک بازی گلکسی شوتر دو بعدی با جن و جلوه‌های سینمایی صیقلی، یک بازی سه‌بعدی کلیک برای جابه‌جایی مخفی‌کاری، و یک بازی موبایل دوبعدی Dungeon Crawler. به آثار هنری منحصربفرد ارائه شده توسط این دوره Unity دسترسی پیدا کنید و ویژگی‌های پیچیده‌ای را به بازی‌های خود اضافه کنید تا به نظر برسید که سال‌ها برنامه‌نویسی کرده‌اید.

چرا توسعه بازی را با Unity یاد بگیریم؟

صنعت بازی یک صنعت 200 میلیارد دلاری در سراسر جهان است. پیش بینی می شود تا سال 2025 این رقم نزدیک به 300 میلیارد دلار باشد. با توجه به اینکه یونیتی پرکاربردترین موتور برای توسعه بازی ها در چندین پلتفرم است، هرگز زمان بهتری برای ورود به این حوزه وجود نداشته است. همانطور که یاد خواهید گرفت، انواع بازی هایی که می توانید با یونیتی و سی شارپ ایجاد کنید نامحدود هستند. توسعه بازی یک سرگرمی عالی است و به شما امکان می دهد مهارت جدیدی را یاد بگیرید و بازی خود را با خانواده و دوستان انجام دهید. همچنین یک حرفه هیجان انگیز و پر ارزش است، که در آن بسیاری از توسعه دهندگان موفق، از جمله من، اصول توسعه بازی را از طریق دوره هایی مانند این، و نه در محیط کلاس درس سنتی، یاد گرفته اند. هر بازی بزرگ از جایی شروع می شود، پس چرا آن را مال خود نکنید؟ در حالی که مردم اغلب کدنویسی یا ساختن بازی‌ها را ترسناک می‌دانند، این دوره آموزشی یونیتی از یک روش آموزشی منحصربه‌فرد استفاده می‌کند که به شما امکان می‌دهد در حین توسعه بازی‌های خود، درک کاملی از مفاهیم به دست آورید. به لطف انجمن Unity، می‌توانید با توسعه‌دهندگان دیگر ارتباط برقرار کنید، روی پروژه‌های جدید با هم کار کنید و بازی‌های باورنکردنی بسازید!

چرا از من یاد بگیرید

این اولین و تنها دوره ساخت بازی Unity است که با Unity Technologies در Udemy ایجاد شده است. از آنجایی که یادگیری کدنویسی می‌تواند دلهره‌آور باشد، Unity Technologies می‌خواست دوره‌ای ایجاد کند که به توسعه‌دهندگان جدید کمک می‌کند در کاوش موتور و توسعه بازی‌ها احساس راحتی کنند. من معتقدم که بهترین راه برای یادگیری نحوه کدنویسی انجام دادن است. بنابراین، این یک سریال بسیار تعاملی است که با قاشق به شما پاسخ نمی دهد. چالش‌های منحصربه‌فرد ادغام شده در این دوره آموزشی یونیتی به شما این اطمینان را می‌دهد که نه تنها می‌دانید چگونه چیزی را کدنویسی کنید، بلکه منطق پشت آن را نیز درک می‌کنید. به‌عنوان یک مهندس نرم‌افزار خودآموخته، متوجه شدم که هیچ آموزش ویدیویی با کیفیتی وجود ندارد که به مبتدیان اجازه دهد تا مفاهیم ضروری برای توسعه بازی را درک کنند. برای رفع این مشکل، مجموعه ویدیویی خود را در YouTube ایجاد کردم که بر روی توسعه بازی Unity متمرکز شده بود، جایی که من این امتیاز را داشتم که به هزاران نفر دیگر کمک کنم تا اشتیاق خود را برای توسعه بازی افزایش دهند.

من از زمان انتشار عمومی اولیه نسخه 2.6 در Unity کار کرده ام و کتابی در مورد Unity 3.X تالیف کرده ام. از زمان شروع حرفه‌ام در توسعه نرم‌افزار، من به اندازه کافی خوش شانس بودم که بازی‌هایی را برای Cartoon Network، Adult Swim و چندین شرکت بازی مستقل توسعه دادم. من همچنین برنامه های واقعیت افزوده سازمانی را برای شرکت های Fortune 500 مانند Coca-Cola، GE و Thyssenkrupp توسعه داده ام. تدریس همیشه یکی از اشتیاق من بوده است و امیدوارم در طول این دوره شاهد آن باشید.

پس از اتمام این دوره Unity، مفاهیم برنامه نویسی C# را درک خواهید کرد و می توانید به توسعه بازی های دو بعدی و سه بعدی خود ادامه دهید. همچنین با دانستن اینکه بر جدیدترین و بهترین تکنیک‌های توسعه بازی تسلط دارید، احساس اطمینان خواهید کرد.

امروز در این ماجراجویی به من بپیوندید! من شما را در داخل دوره می بینم.



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

معرفی Introduction

  • خوش آمدی Welcome

  • پشتیبانی دوره - سیستم جدید بلیط فروشی Course Support - New Ticketing System

  • با وحدت چه می توان کرد؟ What Can You Do With Unity?

  • یونیتی 2019.X را دریافت کنید Get Unity 2019.X

  • شناسه یونیتی مورد نیاز است Unity ID Required

  • انتظار چه چیزی What to Expect

معرفی Introduction

  • خوش آمدی Welcome

  • پشتیبانی دوره - سیستم جدید بلیط فروشی Course Support - New Ticketing System

  • با وحدت چه می توان کرد؟ What Can You Do With Unity?

  • یونیتی 2019.X را دریافت کنید Get Unity 2019.X

  • شناسه یونیتی مورد نیاز است Unity ID Required

  • انتظار چه چیزی What to Expect

گلکسی شوتر Galaxy Shooter

  • معرفی Galaxy Shooter Galaxy Shooter Introduction

گلکسی شوتر Galaxy Shooter

  • معرفی Galaxy Shooter Galaxy Shooter Introduction

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

  • معرفی Introduction

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

  • نمای کلی طرح وحدت Unity Layout Overview

  • واردات دارایی های دوره Import Course Assets

  • بررسی اجمالی دارایی های دوره Course Assets Overview

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

  • معرفی Introduction

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

  • نمای کلی طرح وحدت Unity Layout Overview

  • واردات دارایی های دوره Import Course Assets

  • بررسی اجمالی دارایی های دوره Course Assets Overview

پخش کننده را ایجاد کنید Create the Player

  • معرفی بازیکن را ایجاد کنید Create the Player Introduction

  • راه اندازی پلیر Player Setup

  • نسبت تصویر 16:9 16:9 Aspect Ratio

  • اصلاح رفتار ویژوال استودیو هنگام باز کردن اسکریپت ها Fixing Visual Studio Behavior When Opening Scripts

  • موقعیت بازیکن شروع Starting Player Position

  • حرکت پخش کننده با سرعت صدا Moving the Player at the Speed of Sound

  • حرکت پخش کننده با سرعت معمولی Moving the Player at a Normal Speed

  • متغیر سرعت Speed Variable

  • چالش: ورودی کاربر Challenge: User Input

  • بررسی چالش: ورودی کاربر Challenge Review: User Input

  • چالش: محدودیت بازیکن Challenge: Player Bounds

  • بررسی چالش: محدودیت های بازیکن Challenge Review: Player Bounds

  • پاکسازی کد Code Cleanup

  • انجمن فیس بوک و اختلاف Facebook Community & Discord

پخش کننده را ایجاد کنید Create the Player

  • معرفی بازیکن را ایجاد کنید Create the Player Introduction

  • راه اندازی پلیر Player Setup

  • نسبت تصویر 16:9 16:9 Aspect Ratio

  • اصلاح رفتار ویژوال استودیو هنگام باز کردن اسکریپت ها Fixing Visual Studio Behavior When Opening Scripts

  • موقعیت بازیکن شروع Starting Player Position

  • حرکت پخش کننده با سرعت صدا Moving the Player at the Speed of Sound

  • حرکت پخش کننده با سرعت معمولی Moving the Player at a Normal Speed

  • متغیر سرعت Speed Variable

  • چالش: ورودی کاربر Challenge: User Input

  • بررسی چالش: ورودی کاربر Challenge Review: User Input

  • چالش: محدودیت بازیکن Challenge: Player Bounds

  • بررسی چالش: محدودیت های بازیکن Challenge Review: Player Bounds

  • پاکسازی کد Code Cleanup

  • انجمن فیس بوک و اختلاف Facebook Community & Discord

تیراندازی کردن Shooting

  • معرفی تیراندازی Shooting Introduction

  • پیش ساخته راه اندازی لیزر Laser Setup Prefab

  • اصلاح رفتار ویژوال استودیو هنگام باز کردن اسکریپت ها Fixing Visual Studio Behavior When Opening Scripts

  • لیزر آنی Instantiate Laser

  • چالش: رفتار لیزری Challenge: Laser Behaviour

  • بررسی چالش: رفتار لیزری Challenge Review: Laser Behaviour

  • چالش: نابود کردن لیزر Challenge: Destroy Laser

  • بررسی چالش: نابود کردن لیزر Challenge Review: Destroy Laser

  • چالش: افست موقعیت لیزری Challenge: Laser Position Offset

  • بررسی چالش: افست موقعیت لیزری Challenge Review: Laser Position Offset

  • سیستم خنک کننده Cool Down System

  • پاکسازی کد Code Cleanup

تیراندازی کردن Shooting

  • معرفی تیراندازی Shooting Introduction

  • پیش ساخته راه اندازی لیزر Laser Setup Prefab

  • اصلاح رفتار ویژوال استودیو هنگام باز کردن اسکریپت ها Fixing Visual Studio Behavior When Opening Scripts

  • لیزر آنی Instantiate Laser

  • چالش: رفتار لیزری Challenge: Laser Behaviour

  • بررسی چالش: رفتار لیزری Challenge Review: Laser Behaviour

  • چالش: نابود کردن لیزر Challenge: Destroy Laser

  • بررسی چالش: نابود کردن لیزر Challenge Review: Destroy Laser

  • چالش: افست موقعیت لیزری Challenge: Laser Position Offset

  • بررسی چالش: افست موقعیت لیزری Challenge Review: Laser Position Offset

  • سیستم خنک کننده Cool Down System

  • پاکسازی کد Code Cleanup

دشمنان Enemies

  • معرفی دشمن Enemy Introduction

  • راه اندازی دشمن Enemy Setup

  • اصلاح رفتار ویژوال استودیو هنگام باز کردن اسکریپت ها Fixing Visual Studio Behavior When Opening Scripts

  • چالش: رفتار دشمن Challenge: Enemy Behaviour

  • بررسی چالش: رفتار دشمن Challenge Review: Enemy Behaviour

  • چالش: نابود کردن دشمن و ماشه برخورد Challenge: Destroy Enemy & Trigger Collisions

  • بررسی چالش: نابود کردن دشمن و ماشه برخورد Challenge Review: Destroy Enemy & Trigger Collisions

  • زندگی و آسیب رساندن به بازیکن Player Lives & Damaging

  • پاکسازی کد Code Cleanup

دشمنان Enemies

  • معرفی دشمن Enemy Introduction

  • راه اندازی دشمن Enemy Setup

  • اصلاح رفتار ویژوال استودیو هنگام باز کردن اسکریپت ها Fixing Visual Studio Behavior When Opening Scripts

  • چالش: رفتار دشمن Challenge: Enemy Behaviour

  • بررسی چالش: رفتار دشمن Challenge Review: Enemy Behaviour

  • چالش: نابود کردن دشمن و ماشه برخورد Challenge: Destroy Enemy & Trigger Collisions

  • بررسی چالش: نابود کردن دشمن و ماشه برخورد Challenge Review: Destroy Enemy & Trigger Collisions

  • زندگی و آسیب رساندن به بازیکن Player Lives & Damaging

  • پاکسازی کد Code Cleanup

مدیر تخم ریزی Spawn Manager

  • معرفی مدیر Spawn Spawn Manager Introduction

  • راه اندازی Spawn Manager Spawn Manager Setup

  • چالش: روتین تخم ریزی Challenge: Spawn Routine

  • بررسی چالش: روتین تخم ریزی Challenge Review: Spawn Routine

  • تخم ریزی را مرتب کنید Tidy up the Spawning

  • هنگامی که بازیکن می میرد، تخم ریزی را متوقف کنید Stop Spawning when Player Dies

مدیر تخم ریزی Spawn Manager

  • معرفی مدیر Spawn Spawn Manager Introduction

  • راه اندازی Spawn Manager Spawn Manager Setup

  • چالش: روتین تخم ریزی Challenge: Spawn Routine

  • بررسی چالش: روتین تخم ریزی Challenge Review: Spawn Routine

  • تخم ریزی را مرتب کنید Tidy up the Spawning

  • هنگامی که بازیکن می میرد، تخم ریزی را متوقف کنید Stop Spawning when Player Dies

نمونه اولیه برای تولید Prototype to Production

  • بررسی اجمالی دارایی و واردات Course Asset Overview & Import

  • جن پس زمینه سحابی Nebular Background Sprite

  • Player 3D to Player 2D Player 3D to Player 2D

  • Enemy 3D به Enemy 2D Enemy 3D to Enemy 2D

  • لیزر 3 بعدی به لیزر 2 بعدی Laser 3D to Laser 2D

نمونه اولیه برای تولید Prototype to Production

  • بررسی اجمالی دارایی و واردات Course Asset Overview & Import

  • جن پس زمینه سحابی Nebular Background Sprite

  • Player 3D to Player 2D Player 3D to Player 2D

  • Enemy 3D به Enemy 2D Enemy 3D to Enemy 2D

  • لیزر 3 بعدی به لیزر 2 بعدی Laser 3D to Laser 2D

پاور - شات سه گانه Power Up - Triple Shot

  • Power Up - معرفی سه شات Power Up - Triple Shot Introduction

  • ایجاد پیش ساخته سه شات Creating the Triple Shot Prefab

  • چالش: رفتار سه گانه Challenge: Triple Shot Behavior

  • بررسی چالش: رفتار سه گانه Challenge Review: Triple Shot Behavior

  • چالش: رفتار Powerup شات سه گانه Challenge: Triple Shot Powerup Behaviour

  • بررسی چالش: رفتار Powerup Triple Shot Challenge Review: Triple Shot Powerup Behaviour

  • چالش: اجرای Powerup Triple Shot Challenge: Triple Shot Powerup Implementation

  • بررسی چالش: اجرای Powerup Triple Shot Challenge Review: Triple Shot Powerup Implementation

  • چالش: شات سه گانه والدین را نابود کنید Challenge: Destroy Parent Triple Shot

  • نقد و بررسی چالش: شات سه گانه والدین را نابود کنید Challenge Review: Destroy Parent Triple Shot

  • متحرک سازی سه گانه Powerup Animate Triple Shot Powerup

  • چالش: Spawn Triple Shot Powerup Challenge: Spawn Triple Shot Powerup

  • بررسی چالش: Spawn Triple Shot Powerup Challenge Review: Spawn Triple Shot Powerup

  • پاکسازی و سازماندهی Cleanup & Organization

پاور - شات سه گانه Power Up - Triple Shot

  • Power Up - معرفی سه شات Power Up - Triple Shot Introduction

  • ایجاد پیش ساخته سه شات Creating the Triple Shot Prefab

  • چالش: رفتار سه گانه Challenge: Triple Shot Behavior

  • بررسی چالش: رفتار سه گانه Challenge Review: Triple Shot Behavior

  • چالش: رفتار Powerup شات سه گانه Challenge: Triple Shot Powerup Behaviour

  • بررسی چالش: رفتار Powerup Triple Shot Challenge Review: Triple Shot Powerup Behaviour

  • چالش: اجرای Powerup Triple Shot Challenge: Triple Shot Powerup Implementation

  • بررسی چالش: اجرای Powerup Triple Shot Challenge Review: Triple Shot Powerup Implementation

  • چالش: شات سه گانه والدین را نابود کنید Challenge: Destroy Parent Triple Shot

  • نقد و بررسی چالش: شات سه گانه والدین را نابود کنید Challenge Review: Destroy Parent Triple Shot

  • متحرک سازی سه گانه Powerup Animate Triple Shot Powerup

  • چالش: Spawn Triple Shot Powerup Challenge: Spawn Triple Shot Powerup

  • بررسی چالش: Spawn Triple Shot Powerup Challenge Review: Spawn Triple Shot Powerup

  • پاکسازی و سازماندهی Cleanup & Organization

پاور - افزایش سرعت Power Up - Speed Boost

  • Power Up - Speed ​​Boost مقدمه Power Up - Speed Boost Introduction

  • چالش: اسکریپت Powerup مدولار Challenge: Modular Powerup Script

  • بررسی چالش: اسکریپت Powerup Modular Challenge Review: Modular Powerup Script

  • بهینه سازی بیانیه سوئیچ Switch Statement Optimization

  • چالش: پیاده سازی افزایش سرعت Challenge: Speed Boost Implementation

  • بررسی چالش: پیاده سازی افزایش سرعت Challenge Review: Speed Boost Implementation

  • تخم ریزی افزایش سرعت Spawning the Speed Boost

  • چالش: تقویت سرعت متحرک Challenge: Animate Speed Boost

  • بررسی چالش: تقویت سرعت متحرک Challenge Review: Animate Speed Boost

پاور - افزایش سرعت Power Up - Speed Boost

  • Power Up - Speed ​​Boost مقدمه Power Up - Speed Boost Introduction

  • چالش: اسکریپت Powerup مدولار Challenge: Modular Powerup Script

  • بررسی چالش: اسکریپت Powerup Modular Challenge Review: Modular Powerup Script

  • بهینه سازی بیانیه سوئیچ Switch Statement Optimization

  • چالش: پیاده سازی افزایش سرعت Challenge: Speed Boost Implementation

  • بررسی چالش: پیاده سازی افزایش سرعت Challenge Review: Speed Boost Implementation

  • تخم ریزی افزایش سرعت Spawning the Speed Boost

  • چالش: تقویت سرعت متحرک Challenge: Animate Speed Boost

  • بررسی چالش: تقویت سرعت متحرک Challenge Review: Animate Speed Boost

قدرت بالا - سپر Power Up - Shields

  • Power Up - معرفی Shields Power Up - Shields Introduction

  • چالش: راه اندازی شیلدز Challenge: Shields Setup

  • بررسی چالش: راه اندازی شیلدز Challenge Review: Shields Setup

  • Shields را به Spawn Manager اضافه کنید Add Shields to Spawn Manager

  • چالش: رفتار سپر Challenge: Shields Behaviour

  • بررسی چالش: رفتار سپر Challenge Review: Shields Behaviour

  • چالش: Shield Visualizer Challenge: Shield Visualizer

  • بررسی چالش: Shield Visualizer Challenge Review: Shield Visualizer

  • انیمیشن Shield Visualizer Shield Visualizer Animation

قدرت بالا - سپر Power Up - Shields

  • Power Up - معرفی Shields Power Up - Shields Introduction

  • چالش: راه اندازی شیلدز Challenge: Shields Setup

  • بررسی چالش: راه اندازی شیلدز Challenge Review: Shields Setup

  • Shields را به Spawn Manager اضافه کنید Add Shields to Spawn Manager

  • چالش: رفتار سپر Challenge: Shields Behaviour

  • بررسی چالش: رفتار سپر Challenge Review: Shields Behaviour

  • چالش: Shield Visualizer Challenge: Shield Visualizer

  • بررسی چالش: Shield Visualizer Challenge Review: Shield Visualizer

  • انیمیشن Shield Visualizer Shield Visualizer Animation

رابط کاربری (UI) User Interface (UI)

  • رابط کاربری (UI) مقدمه User Interface (UI) Introduction

  • Score Text UI Setup Score Text UI Setup

  • چالش: اجرای امتیاز Challenge: Score Implementation

  • بررسی چالش: اجرای امتیاز Challenge Review: Score Implementation

  • نمایش زندگی ها Lives Display

  • چالش: بازی بیش از متن Challenge: Game Over Text

  • بررسی چالش: Game Over Text Challenge Review: Game Over Text

  • چالش: بازی بیش از متن فلیکر Challenge: Game Over Text Flicker

  • بررسی چالش: Game Over Text Flicker Challenge Review: Game Over Text Flicker

  • چالش: کلید R برای راه اندازی مجدد سطح Challenge: R Key to Restart Level

  • بررسی چالش: کلید R برای راه اندازی مجدد سطح Challenge Review: R Key to Restart Level

  • ایجاد منوی اصلی Creating the Main Menu

رابط کاربری (UI) User Interface (UI)

  • رابط کاربری (UI) مقدمه User Interface (UI) Introduction

  • Score Text UI Setup Score Text UI Setup

  • چالش: اجرای امتیاز Challenge: Score Implementation

  • بررسی چالش: اجرای امتیاز Challenge Review: Score Implementation

  • نمایش زندگی ها Lives Display

  • چالش: بازی بیش از متن Challenge: Game Over Text

  • بررسی چالش: Game Over Text Challenge Review: Game Over Text

  • چالش: بازی بیش از متن فلیکر Challenge: Game Over Text Flicker

  • بررسی چالش: Game Over Text Flicker Challenge Review: Game Over Text Flicker

  • چالش: کلید R برای راه اندازی مجدد سطح Challenge: R Key to Restart Level

  • بررسی چالش: کلید R برای راه اندازی مجدد سطح Challenge Review: R Key to Restart Level

  • ایجاد منوی اصلی Creating the Main Menu

جلوه ها (FX) Effects (FX)

  • Unity Effects (FX) مقدمه Unity Effects (FX) Introduction

  • راه اندازی انفجار دشمن Enemy Explosion Setup

  • چالش: اجرای انفجار دشمن Challenge: Enemy Explosion Implementation

  • بررسی چالش: اجرای انفجار دشمن Challenge Review: Enemy Explosion Implementation

  • چالش: رفتار سیارکی Challenge: Asteroid Behaviour

  • بررسی چالش: رفتار سیارکی Challenge Review: Asteroid Behaviour

  • چالش: سیارک را منفجر کنید Challenge: Explode the Asteroid

  • بررسی چالش: سیارک را منفجر کنید Challenge Review: Explode the Asteroid

  • کنترل موج تخم ریزی از طریق سیارک Controlling the Spawn Wave through the Asteroid

  • رانشگرهای بازیکن Player Thrusters

  • چالش: تجسم آسیب بازیکن Challenge: Player Damage Visualization

  • بررسی چالش: تجسم آسیب بازیکن Challenge Review: Player Damage Visualization

جلوه ها (FX) Effects (FX)

  • Unity Effects (FX) مقدمه Unity Effects (FX) Introduction

  • راه اندازی انفجار دشمن Enemy Explosion Setup

  • چالش: اجرای انفجار دشمن Challenge: Enemy Explosion Implementation

  • بررسی چالش: اجرای انفجار دشمن Challenge Review: Enemy Explosion Implementation

  • چالش: رفتار سیارکی Challenge: Asteroid Behaviour

  • بررسی چالش: رفتار سیارکی Challenge Review: Asteroid Behaviour

  • چالش: سیارک را منفجر کنید Challenge: Explode the Asteroid

  • بررسی چالش: سیارک را منفجر کنید Challenge Review: Explode the Asteroid

  • کنترل موج تخم ریزی از طریق سیارک Controlling the Spawn Wave through the Asteroid

  • رانشگرهای بازیکن Player Thrusters

  • چالش: تجسم آسیب بازیکن Challenge: Player Damage Visualization

  • بررسی چالش: تجسم آسیب بازیکن Challenge Review: Player Damage Visualization

پردازش پست Post Processing

  • Post Processing را نصب کنید Install Post Processing

  • اعمال پس پردازش Applying Post Processing

  • مثال پردازش پست Post Processing Example

پردازش پست Post Processing

  • Post Processing را نصب کنید Install Post Processing

  • اعمال پس پردازش Applying Post Processing

  • مثال پردازش پست Post Processing Example

صوتی بازی Game Audio

  • موسیقی پس زمینه Background Music

  • چالش: صدای شات لیزری Challenge: Laser Shot Sound

  • بررسی چالش: صدای شات لیزری Challenge Review: Laser Shot Sound

  • چالش: صدای انفجار Challenge: Explosion Sound

  • بررسی چالش: صدای انفجار Challenge Review: Explosion Sound

  • چالش: Powerup Sound Challenge: Powerup Sound

  • بررسی چالش: Powerup Sound Challenge Review: Powerup Sound

صوتی بازی Game Audio

  • موسیقی پس زمینه Background Music

  • چالش: صدای شات لیزری Challenge: Laser Shot Sound

  • بررسی چالش: صدای شات لیزری Challenge Review: Laser Shot Sound

  • چالش: صدای انفجار Challenge: Explosion Sound

  • بررسی چالش: صدای انفجار Challenge Review: Explosion Sound

  • چالش: Powerup Sound Challenge: Powerup Sound

  • بررسی چالش: Powerup Sound Challenge Review: Powerup Sound

استقرار (بازی خود را بسازید) Deployment (Build your Game)

  • ساخت بازی Build Game

  • گزینه های استقرار Deployment Options

  • ساخت‌های PC، Mac و Linux PC, Mac, & Linux Builds

  • Web GL (بازی خود را در مرورگر بازی کنید) Web GL (Play your game in the browser)

  • پورت موبایل اندروید: راه اندازی Android Mobile Port: Setup

  • پورت موبایل اندروید: X Platform Input Manager در Unity Android Mobile Port: X Platform Input Manager in Unity

  • پورت موبایل اندروید: ساختن APK Android Mobile Port: Building the APK

  • گلکسی شوتر - خلاصه و مرور Galaxy Shooter - Recap & Review

استقرار (بازی خود را بسازید) Deployment (Build your Game)

  • ساخت بازی Build Game

  • گزینه های استقرار Deployment Options

  • ساخت‌های PC، Mac و Linux PC, Mac, & Linux Builds

  • Web GL (بازی خود را در مرورگر بازی کنید) Web GL (Play your game in the browser)

  • پورت موبایل اندروید: راه اندازی Android Mobile Port: Setup

  • پورت موبایل اندروید: X Platform Input Manager در Unity Android Mobile Port: X Platform Input Manager in Unity

  • پورت موبایل اندروید: ساختن APK Android Mobile Port: Building the APK

  • گلکسی شوتر - خلاصه و مرور Galaxy Shooter - Recap & Review

تیرانداز فضایی دوبعدی اضافی 2D Space Shooter EXTRAS

  • معرفی اضافی Extras Intro

  • رفع اشکال انفجار دشمن Enemy Explosion Bug Fix

  • چالش: آتش دشمن Challenge: Enemy Fire

  • بررسی چالش: آتش دشمن Challenge Review: Enemy Fire

  • چالش: خروج از برنامه Challenge: Quit Application

  • بررسی چالش: برنامه را ترک کنید Challenge Review: Quit Application

  • معرفی حالت Co-Op Co-Op Mode Introduction

  • راه اندازی حالت Co-Op Co-Op Mode Setup

  • منوی اصلی حالت Co-Op Co-Op Mode Main Menu

  • چالش حالت Co-Op: بارگیری صحنه در یونیتی Co-Op Mode Challenge: Scene Loading in Unity

  • بررسی چالش حالت Co-Op: بارگیری صحنه در یونیتی Co-Op Mode Challenge Review: Scene Loading in Unity

  • چالش حالت Co-Op: چه کسی کیست؟ Co-Op Mode Challenge: Who's Who?

  • بررسی چالش حالت Co-Op: Who's Who؟ Co-Op Mode Challenge Review: Who's Who?

  • رفع اشکال حالت Co-Op Co-Op Mode Bug Fix

  • چالش حالت Co-Op: بازیکن سوم را حذف کنید Co-Op Mode Challenge: Remove Third Player

  • بررسی چالش حالت Co-Op: بازیکن سوم را حذف کنید Co-Op Mode Challenge Review: Remove Third Player

  • چالش حالت Co-Op: کنترل های Co-Op Co-Op Mode Challenge: Co-Op Controls

  • بررسی چالش حالت Co-Op: قسمت 1 کنترل های Co-Op Co-Op Mode Challenge Review: Co-Op Controls Part 1

  • بررسی چالش حالت Co-Op: قسمت 2 کنترل های Co-Op Co-Op Mode Challenge Review: Co-Op Controls Part 2

  • چالش حالت Co-Op: بازی جدید Co-Op Mode Challenge: New Game

  • بررسی چالش حالت Co-Op: بازی جدید Co-Op Mode Challenge Review: New Game

  • چالش حالت Co-Op: انیمیشن Player 2 در Unity Co-Op Mode Challenge: Player 2 Animations in Unity

  • بررسی چالش حالت Co-Op: انیمیشن های Player 2 در Unity Co-Op Mode Challenge Review: Player 2 Animations in Unity

  • توقف تنظیم منو Pause Menu Setup

  • چالش منوی مکث: پیاده سازی Pause Menu Challenge: Implementation

  • بررسی چالش منوی مکث: پیاده سازی Pause Menu Challenge Review: Implementation

  • چالش منوی مکث: ازسرگیری بازی Pause Menu Challenge: Resume Play

  • بررسی چالش منوی مکث: از سرگیری بازی Pause Menu Challenge Review: Resume Play

  • توقف منوی تنظیمات انیمیشن Pause Menu Animation Setup

  • منوی مکث کنترل انیمیشن Pause Menu Animation Control

  • راه اندازی امتیاز بالا High Score Setup

  • چالش با امتیاز بالا: منطق High Score Challenge: Logic

  • بررسی چالش با امتیاز بالا: منطق High Score Challenge Review: Logic

  • چالش با امتیاز بالا: ذخیره و بارگذاری در یونیتی High Score Challenge: Saving & Loading in Unity

  • بررسی چالش با امتیاز بالا: ذخیره و بارگذاری در یونیتی High Score Challenge Review: Saving & Loading in Unity

  • ارتباط اسکریپت در Unity 2.0: Challenge Script Communication in Unity 2.0: Challenge

  • اسکریپت ارتباط در Unity 2.0: بررسی چالش Script Communication in Unity 2.0: Challenge Review

تیرانداز فضایی دوبعدی اضافی 2D Space Shooter EXTRAS

  • معرفی اضافی Extras Intro

  • رفع اشکال انفجار دشمن Enemy Explosion Bug Fix

  • چالش: آتش دشمن Challenge: Enemy Fire

  • بررسی چالش: آتش دشمن Challenge Review: Enemy Fire

  • چالش: خروج از برنامه Challenge: Quit Application

  • بررسی چالش: برنامه را ترک کنید Challenge Review: Quit Application

  • معرفی حالت Co-Op Co-Op Mode Introduction

  • راه اندازی حالت Co-Op Co-Op Mode Setup

  • منوی اصلی حالت Co-Op Co-Op Mode Main Menu

  • چالش حالت Co-Op: بارگیری صحنه در یونیتی Co-Op Mode Challenge: Scene Loading in Unity

  • بررسی چالش حالت Co-Op: بارگیری صحنه در یونیتی Co-Op Mode Challenge Review: Scene Loading in Unity

  • چالش حالت Co-Op: چه کسی کیست؟ Co-Op Mode Challenge: Who's Who?

  • بررسی چالش حالت Co-Op: Who's Who؟ Co-Op Mode Challenge Review: Who's Who?

  • رفع اشکال حالت Co-Op Co-Op Mode Bug Fix

  • چالش حالت Co-Op: بازیکن سوم را حذف کنید Co-Op Mode Challenge: Remove Third Player

  • بررسی چالش حالت Co-Op: بازیکن سوم را حذف کنید Co-Op Mode Challenge Review: Remove Third Player

  • چالش حالت Co-Op: کنترل های Co-Op Co-Op Mode Challenge: Co-Op Controls

  • بررسی چالش حالت Co-Op: قسمت 1 کنترل های Co-Op Co-Op Mode Challenge Review: Co-Op Controls Part 1

  • بررسی چالش حالت Co-Op: قسمت 2 کنترل های Co-Op Co-Op Mode Challenge Review: Co-Op Controls Part 2

  • چالش حالت Co-Op: بازی جدید Co-Op Mode Challenge: New Game

  • بررسی چالش حالت Co-Op: بازی جدید Co-Op Mode Challenge Review: New Game

  • چالش حالت Co-Op: انیمیشن Player 2 در Unity Co-Op Mode Challenge: Player 2 Animations in Unity

  • بررسی چالش حالت Co-Op: انیمیشن های Player 2 در Unity Co-Op Mode Challenge Review: Player 2 Animations in Unity

  • توقف تنظیم منو Pause Menu Setup

  • چالش منوی مکث: پیاده سازی Pause Menu Challenge: Implementation

  • بررسی چالش منوی مکث: پیاده سازی Pause Menu Challenge Review: Implementation

  • چالش منوی مکث: ازسرگیری بازی Pause Menu Challenge: Resume Play

  • بررسی چالش منوی مکث: از سرگیری بازی Pause Menu Challenge Review: Resume Play

  • توقف منوی تنظیمات انیمیشن Pause Menu Animation Setup

  • منوی مکث کنترل انیمیشن Pause Menu Animation Control

  • راه اندازی امتیاز بالا High Score Setup

  • چالش با امتیاز بالا: منطق High Score Challenge: Logic

  • بررسی چالش با امتیاز بالا: منطق High Score Challenge Review: Logic

  • چالش با امتیاز بالا: ذخیره و بارگذاری در یونیتی High Score Challenge: Saving & Loading in Unity

  • بررسی چالش با امتیاز بالا: ذخیره و بارگذاری در یونیتی High Score Challenge Review: Saving & Loading in Unity

  • ارتباط اسکریپت در Unity 2.0: Challenge Script Communication in Unity 2.0: Challenge

  • اسکریپت ارتباط در Unity 2.0: بررسی چالش Script Communication in Unity 2.0: Challenge Review

راهنمای نهایی فیلمبرداری با یونیتی The Ultimate Guide to Cinematography with Unity

  • خوش آمدی Welcome

  • وحدت و سینماتوگرافی؟ Unity & Cinematography?

راهنمای نهایی فیلمبرداری با یونیتی The Ultimate Guide to Cinematography with Unity

  • خوش آمدی Welcome

  • وحدت و سینماتوگرافی؟ Unity & Cinematography?

پشم گوسفند بزرگ The Great Fleece

  • معرفی Introduction

پشم گوسفند بزرگ The Great Fleece

  • معرفی Introduction

محیط و روشنایی Environment & Lighting

  • معرفی Introduction

  • کانال آلبیدو Albedo Channel

  • مش های فرعی Sub Meshes

  • شفافیت مواد Material Transparency

  • چالش: زیر مش Challenge: Sub Mesh

  • بررسی چالش: Sub Mesh Challenge Review: Sub Mesh

  • نقشه انسداد Occlusion Map

  • کانال انتشار Emission Channel

  • نقشه برداری نور Light Mapping

  • پروب های نور Light Probes

  • اسکای باکس Sky Box

  • کاوشگرهای بازتابی در مقابل بازتاب فضای صفحه نمایش Reflection Probes Vs. Screen Space Reflections

محیط و روشنایی Environment & Lighting

  • معرفی Introduction

  • کانال آلبیدو Albedo Channel

  • مش های فرعی Sub Meshes

  • شفافیت مواد Material Transparency

  • چالش: زیر مش Challenge: Sub Mesh

  • بررسی چالش: Sub Mesh Challenge Review: Sub Mesh

  • نقشه انسداد Occlusion Map

  • کانال انتشار Emission Channel

  • نقشه برداری نور Light Mapping

  • پروب های نور Light Probes

  • اسکای باکس Sky Box

  • کاوشگرهای بازتابی در مقابل بازتاب فضای صفحه نمایش Reflection Probes Vs. Screen Space Reflections

نگهبان خواب: کاتسکن Sleeping Guard: Cutscene

  • معرفی Introduction

  • Sleeping Guard Cutscene Overview Sleeping Guard Cutscene Overview

  • مسدود کردن صحنه Blocking the Scene

  • آهنگسازی شات Composing the Shot

  • سازمان Cutscene Cutscene Organization

  • جدول زمانی برای ایجاد برش ها Timeline to Create Cuts

  • آهنگ انیمیشن خط زمانی Timeline Animation Track

  • پان دوربین های مجازی Pan Virtual Cameras

  • دوربین پان مید شات Pan Mid Shot Camera

  • آهنگ های فعال سازی جدول زمانی Timeline Activation Tracks

  • محو شدن دوربین به آلفا Camera Fade to Alpha

  • Cutscene Cleanup Cutscene Cleanup

نگهبان خواب: کاتسکن Sleeping Guard: Cutscene

  • معرفی Introduction

  • Sleeping Guard Cutscene Overview Sleeping Guard Cutscene Overview

  • مسدود کردن صحنه Blocking the Scene

  • آهنگسازی شات Composing the Shot

  • سازمان Cutscene Cutscene Organization

  • جدول زمانی برای ایجاد برش ها Timeline to Create Cuts

  • آهنگ انیمیشن خط زمانی Timeline Animation Track

  • پان دوربین های مجازی Pan Virtual Cameras

  • دوربین پان مید شات Pan Mid Shot Camera

  • آهنگ های فعال سازی جدول زمانی Timeline Activation Tracks

  • محو شدن دوربین به آلفا Camera Fade to Alpha

  • Cutscene Cleanup Cutscene Cleanup

بازی به پایان رسید: Cutscene Game Over: Cutscene

  • معرفی Introduction

  • بررسی اجمالی بازی Over Cutscene Game Over Cutscene Overview

  • صحنه را مسدود کنید Block the Scene

  • چالش: نوشتن شات Challenge: Compose Shot

  • بررسی چالش: نوشتن شات Challenge Review: Compose Shot

  • سازمان Cutscene Cutscene Organization

  • انیمیشن های بازیگر را در تایم لاین پخش کنید Play Actor Animations in Timeline

  • چالش: ایجاد برش سینمایی Challenge: Create Cinematic Cut

  • بررسی چالش: ایجاد برش سینمایی Challenge Review: Create Cinematic Cut

  • راه اندازی آهنگ دالی Dolly Track Setup

  • انیمیشن Dolly Track Dolly Track Animation

  • چالش: پان تا سقف Challenge: Pan to Ceiling

  • بررسی چالش: پان تا سقف Challenge Review: Pan to Ceiling

  • چالش: محو شدن سیاه به آلفا Challenge: Black Fade to Alpha

  • بررسی چالش: محو شدن سیاه به آلفا Challenge Review: Black Fade to Alpha

  • چالش: آلفا تا سیاه Challenge: Alpha to Black

  • بررسی چالش: آلفا تا سیاه Challenge Review: Alpha to Black

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

  • متحرک سازی UI Animate UI

  • Cutscene Cleanup Cutscene Cleanup

بازی به پایان رسید: Cutscene Game Over: Cutscene

  • معرفی Introduction

  • بررسی اجمالی بازی Over Cutscene Game Over Cutscene Overview

  • صحنه را مسدود کنید Block the Scene

  • چالش: نوشتن شات Challenge: Compose Shot

  • بررسی چالش: نوشتن شات Challenge Review: Compose Shot

  • سازمان Cutscene Cutscene Organization

  • انیمیشن های بازیگر را در تایم لاین پخش کنید Play Actor Animations in Timeline

  • چالش: ایجاد برش سینمایی Challenge: Create Cinematic Cut

  • بررسی چالش: ایجاد برش سینمایی Challenge Review: Create Cinematic Cut

  • راه اندازی آهنگ دالی Dolly Track Setup

  • انیمیشن Dolly Track Dolly Track Animation

  • چالش: پان تا سقف Challenge: Pan to Ceiling

  • بررسی چالش: پان تا سقف Challenge Review: Pan to Ceiling

  • چالش: محو شدن سیاه به آلفا Challenge: Black Fade to Alpha

  • بررسی چالش: محو شدن سیاه به آلفا Challenge Review: Black Fade to Alpha

  • چالش: آلفا تا سیاه Challenge: Alpha to Black

  • بررسی چالش: آلفا تا سیاه Challenge Review: Alpha to Black

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

  • متحرک سازی UI Animate UI

  • Cutscene Cleanup Cutscene Cleanup

سطح کامل: Cutscene Complete Level: Cutscene

  • معرفی Introduction

  • نمای کلی صحنه برش سطح را کامل کنید Complete Level Cutscene Overview

  • صحنه را مسدود کنید Block the Scene

  • چالش: بازیگران را متحرک کنید Challenge: Animate Actors

  • نقد و بررسی چالش: بازیگران متحرک Challenge Review: Animate Actors

  • چالش: نوشتن شات Challenge: Compose Shot

  • بررسی چالش: نوشتن شات Challenge Review: Compose Shot

  • دوربین های مجازی متحرک Animated Virtual Cameras

  • چالش: جلوه محو شدن دوربین Challenge: Camera Fading Effect

  • بررسی چالش: جلوه محو شدن دوربین Challenge Review: Camera Fading Effect

سطح کامل: Cutscene Complete Level: Cutscene

  • معرفی Introduction

  • نمای کلی صحنه برش سطح را کامل کنید Complete Level Cutscene Overview

  • صحنه را مسدود کنید Block the Scene

  • چالش: بازیگران را متحرک کنید Challenge: Animate Actors

  • نقد و بررسی چالش: بازیگران متحرک Challenge Review: Animate Actors

  • چالش: نوشتن شات Challenge: Compose Shot

  • بررسی چالش: نوشتن شات Challenge Review: Compose Shot

  • دوربین های مجازی متحرک Animated Virtual Cameras

  • چالش: جلوه محو شدن دوربین Challenge: Camera Fading Effect

  • بررسی چالش: جلوه محو شدن دوربین Challenge Review: Camera Fading Effect

شروع: Cutscene Beginning: Cutscene

  • معرفی Introduction

  • Intro Cutscene نمای کلی Intro Cutscene Overview

  • مسدود کردن صحنه Blocking the Scene

  • آهنگسازی شات های ما قسمت 1 Composing our Shots Part 1

  • آهنگسازی شات های ما قسمت 2 Composing our Shots Part 2

  • ایجاد برش های سینمایی Creating Cinematic Cuts

  • طناب پایین دارن را متحرک کنید Animate Darren Down Rope

  • عکس سمت دارن را متحرک کنید Animate Darren Side Shot

  • انیمیت Rise to Reveal Animate Rise to Reveal

  • برخاستن از سنگ مرمر Rise from Marble

  • سازماندهی دوربین های مجازی Organize Virtual Cameras

  • دارن زیر لباس را متحرک کنید Animate Darren Under Dressed

  • نگاه متحرک به نگهبانان Animate Look At Guards

  • نگاه متحرک به دوربین های امنیتی Animate Look at Security Cameras

  • متحرک نگهبان امنیتی Animate Security Guard

  • انیمیشن خرک Animate Vault

  • Voice Over Track را اضافه کنید Add Voice Over Track

  • لهستانی Intro Cutscene قسمت 1 Polish Intro Cutscene Part 1

  • قسمت 2 مقدمه لهستانی Cutscene Polish Intro Cutscene Part 2

  • چالش: جلوه های محو شدن Challenge: Fade Effects

  • بررسی چالش: جلوه های محو شدن Challenge Review: Fade Effects

  • پاک کردن Cleanup

شروع: Cutscene Beginning: Cutscene

  • معرفی Introduction

  • Intro Cutscene نمای کلی Intro Cutscene Overview

  • مسدود کردن صحنه Blocking the Scene

  • آهنگسازی شات های ما قسمت 1 Composing our Shots Part 1

  • آهنگسازی شات های ما قسمت 2 Composing our Shots Part 2

  • ایجاد برش های سینمایی Creating Cinematic Cuts

  • طناب پایین دارن را متحرک کنید Animate Darren Down Rope

  • عکس سمت دارن را متحرک کنید Animate Darren Side Shot

  • انیمیت Rise to Reveal Animate Rise to Reveal

  • برخاستن از سنگ مرمر Rise from Marble

  • سازماندهی دوربین های مجازی Organize Virtual Cameras

  • دارن زیر لباس را متحرک کنید Animate Darren Under Dressed

  • نگاه متحرک به نگهبانان Animate Look At Guards

  • نگاه متحرک به دوربین های امنیتی Animate Look at Security Cameras

  • متحرک نگهبان امنیتی Animate Security Guard

  • انیمیشن خرک Animate Vault

  • Voice Over Track را اضافه کنید Add Voice Over Track

  • لهستانی Intro Cutscene قسمت 1 Polish Intro Cutscene Part 1

  • قسمت 2 مقدمه لهستانی Cutscene Polish Intro Cutscene Part 2

  • چالش: جلوه های محو شدن Challenge: Fade Effects

  • بررسی چالش: جلوه های محو شدن Challenge Review: Fade Effects

  • پاک کردن Cleanup

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

  • معرفی Introduction

  • پخت کف Baking the Floor

  • راه اندازی پلیر Player Setup

  • چالش: نقطه و کلیک کنید Challenge: Point & Click

  • بررسی چالش: نقطه و کلیک کنید Challenge Review: Point & Click

  • چالش: حرکت بازیکن Challenge: Player Movement

  • بررسی چالش: حرکت بازیکن Challenge Review: Player Movement

  • رفع اشیاء برش پلیر Fix Player Clipping Objects

  • چالش: راه اندازی دوربین Challenge: Camera Trigger Setup

  • بررسی چالش: راه اندازی دوربین Challenge Review: Camera Trigger Setup

  • چالش: ماشه دوربین Challenge: Camera Trigger

  • بررسی چالش: ماشه دوربین Challenge Review: Camera Trigger

  • چالش: نگاه به دوربین Challenge: Camera Look At

  • بررسی چالش: نگاه به دوربین Challenge Review: Camera Look At

  • راه اندازی دارن: مدل سه بعدی Setup Darren: 3D Model

  • تنظیم کننده انیمیشن Setup Animation Controller

  • درخت رفتار انیمیشن را تنظیم کنید Setup Animation Behaviour Tree

  • چالش: انیمیشن پیاده روی Challenge: Walk Animation

  • بررسی چالش: انیمیشن پیاده روی Challenge Review: Walk Animation

  • چالش: بازگشت به حالت بیکار Challenge: Back to Idle

  • بررسی چالش: بازگشت به بیکار Challenge Review: Back to Idle

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

  • معرفی Introduction

  • پخت کف Baking the Floor

  • راه اندازی پلیر Player Setup

  • چالش: نقطه و کلیک کنید Challenge: Point & Click

  • بررسی چالش: نقطه و کلیک کنید Challenge Review: Point & Click

  • چالش: حرکت بازیکن Challenge: Player Movement

  • بررسی چالش: حرکت بازیکن Challenge Review: Player Movement

  • رفع اشیاء برش پلیر Fix Player Clipping Objects

  • چالش: راه اندازی دوربین Challenge: Camera Trigger Setup

  • بررسی چالش: راه اندازی دوربین Challenge Review: Camera Trigger Setup

  • چالش: ماشه دوربین Challenge: Camera Trigger

  • بررسی چالش: ماشه دوربین Challenge Review: Camera Trigger

  • چالش: نگاه به دوربین Challenge: Camera Look At

  • بررسی چالش: نگاه به دوربین Challenge Review: Camera Look At

  • راه اندازی دارن: مدل سه بعدی Setup Darren: 3D Model

  • تنظیم کننده انیمیشن Setup Animation Controller

  • درخت رفتار انیمیشن را تنظیم کنید Setup Animation Behaviour Tree

  • چالش: انیمیشن پیاده روی Challenge: Walk Animation

  • بررسی چالش: انیمیشن پیاده روی Challenge Review: Walk Animation

  • چالش: بازگشت به حالت بیکار Challenge: Back to Idle

  • بررسی چالش: بازگشت به بیکار Challenge Review: Back to Idle

هوش مصنوعی دشمن Enemy AI

  • معرفی Introduction

  • نصب غول خزه با انیمیشن بیکار Moss Giant Setup with Idle Animation

  • راه اندازی انیمیشن قدم زدن خزه غول پیکر Moss Giant Walking Animation Setup

  • خلاصه طراحی دشمن Enemy Design Brief

  • بحث طراحی دشمن Enemy Design Discussion

  • وراثت طبقه دشمن Enemy Class Inheritance

  • کلاس انتزاعی دشمن Enemy Abstract Class

  • تنظیم هوش مصنوعی Moss Giant Moss Giant AI Setup

  • چالش: جنبش غول خزه Challenge: Moss Giant Movement

  • بررسی چالش: جنبش غول خزه Challenge Review: Moss Giant Movement

  • چالش: جلوگیری از حرکت در طول انیمیشن بیکار Challenge: Prevent Moving During Idle Animation

  • بررسی چالش: جلوگیری از حرکت در طول انیمیشن بیکار Challenge Review: Prevent Moving During Idle Animation

  • چالش: بیکار وقتی به هدف می رسید Challenge: Idle When Target Reached

  • بررسی چالش: بیکار وقتی به هدف رسید Challenge Review: Idle When Target Reached

  • چالش: خزه غول تلنگر Challenge: Moss Giant Flip

  • بررسی چالش: خزه غول پیکر تلنگر Challenge Review: Moss Giant Flip

  • راه اندازی عنکبوت Spider Setup

  • راه اندازی انیمیشن عنکبوتی Spider Animation Setup

  • راه اندازی درخت انیمیشن عنکبوتی Spider Animation Tree Setup

  • راه اندازی نقطه راه عنکبوت Spider Waypoint Setup

  • چالش: هوش مصنوعی عنکبوتی Challenge: Spider AI

  • بررسی چالش: هوش مصنوعی عنکبوتی Challenge Review: Spider AI

  • رفتار مشترک طبقه دشمن Enemy Class Shared Behaviour

  • راه اندازی اسکلت Skeleton Setup

  • راه اندازی انیمیشن اسکلت Skeleton Animation Setup

  • اسکلت هوش مصنوعی Skeleton AI

هوش مصنوعی دشمن Enemy AI

  • معرفی Introduction

  • نصب غول خزه با انیمیشن بیکار Moss Giant Setup with Idle Animation

  • راه اندازی انیمیشن قدم زدن خزه غول پیکر Moss Giant Walking Animation Setup

  • خلاصه طراحی دشمن Enemy Design Brief

  • بحث طراحی دشمن Enemy Design Discussion

  • وراثت طبقه دشمن Enemy Class Inheritance

  • کلاس انتزاعی دشمن Enemy Abstract Class

  • تنظیم هوش مصنوعی Moss Giant Moss Giant AI Setup

  • چالش: جنبش غول خزه Challenge: Moss Giant Movement

  • بررسی چالش: جنبش غول خزه Challenge Review: Moss Giant Movement

  • چالش: جلوگیری از حرکت در طول انیمیشن بیکار Challenge: Prevent Moving During Idle Animation

  • بررسی چالش: جلوگیری از حرکت در طول انیمیشن بیکار Challenge Review: Prevent Moving During Idle Animation

  • چالش: بیکار وقتی به هدف می رسید Challenge: Idle When Target Reached

  • بررسی چالش: بیکار وقتی به هدف رسید Challenge Review: Idle When Target Reached

  • چالش: خزه غول تلنگر Challenge: Moss Giant Flip

  • بررسی چالش: خزه غول پیکر تلنگر Challenge Review: Moss Giant Flip

  • راه اندازی عنکبوت Spider Setup

  • راه اندازی انیمیشن عنکبوتی Spider Animation Setup

  • راه اندازی درخت انیمیشن عنکبوتی Spider Animation Tree Setup

  • راه اندازی نقطه راه عنکبوت Spider Waypoint Setup

  • چالش: هوش مصنوعی عنکبوتی Challenge: Spider AI

  • بررسی چالش: هوش مصنوعی عنکبوتی Challenge Review: Spider AI

  • رفتار مشترک طبقه دشمن Enemy Class Shared Behaviour

  • راه اندازی اسکلت Skeleton Setup

  • راه اندازی انیمیشن اسکلت Skeleton Animation Setup

  • اسکلت هوش مصنوعی Skeleton AI

حواس پرتی سکه Coin Distraction

  • معرفی Introduction

  • چالش: حواس پرتی سکه Challenge: Coin Distraction

  • بررسی چالش: حواس پرتی سکه Challenge Review: Coin Distraction

  • چالش: جلوگیری از پرتاب سکه اضافی Challenge: Prevent Extra Coin Toss

  • بررسی چالش: جلوگیری از پرتاب سکه اضافی Challenge Review: Prevent Extra Coin Toss

  • چالش: ارسال هوش مصنوعی به کوین Challenge: Send AI to Coin

  • بررسی چالش: ارسال هوش مصنوعی به سکه Challenge Review: Send AI To Coin

  • چالش: انیمیشن پرتاب سکه Challenge: Coin Toss Animation

  • بررسی چالش: انیمیشن پرتاب سکه Challenge Review: Coin Toss Animation

  • چالش: آموزش صوتی Challenge: Voice Over Instruction

  • بررسی چالش: آموزش صوتی Challenge Review: Voice Over Instruction

حواس پرتی سکه Coin Distraction

  • معرفی Introduction

  • چالش: حواس پرتی سکه Challenge: Coin Distraction

  • بررسی چالش: حواس پرتی سکه Challenge Review: Coin Distraction

  • چالش: جلوگیری از پرتاب سکه اضافی Challenge: Prevent Extra Coin Toss

  • بررسی چالش: جلوگیری از پرتاب سکه اضافی Challenge Review: Prevent Extra Coin Toss

  • چالش: ارسال هوش مصنوعی به کوین Challenge: Send AI to Coin

  • بررسی چالش: ارسال هوش مصنوعی به سکه Challenge Review: Send AI To Coin

  • چالش: انیمیشن پرتاب سکه Challenge: Coin Toss Animation

  • بررسی چالش: انیمیشن پرتاب سکه Challenge Review: Coin Toss Animation

  • چالش: آموزش صوتی Challenge: Voice Over Instruction

  • بررسی چالش: آموزش صوتی Challenge Review: Voice Over Instruction

دوربین های امنیتی Security Cameras

  • معرفی Introduction

  • چالش: دوربین های امنیتی را متحرک کنید Challenge: Animate Security Cameras

  • بررسی چالش: دوربین‌های امنیتی را متحرک کنید Challenge Review: Animate Security Cameras

  • چالش: دارن را شناسایی کنید Challenge: Detect Darren

  • بررسی چالش: دارن را شناسایی کنید Challenge Review: Detect Darren

  • مخفی کردن دارایی بازی دارن Hide Game Asset Darren

  • چالش: رنگ دوربین را به قرمز تغییر دهید Challenge: Change Camera Color to Red

  • بررسی چالش: رنگ دوربین را به قرمز تغییر دهید Challenge Review: Change Camera Color to Red

  • چالش: دوربین فریز Challenge: Freeze Camera

  • بررسی چالش: دوربین فریز Challenge Review: Freeze Camera

دوربین های امنیتی Security Cameras

  • معرفی Introduction

  • چالش: دوربین های امنیتی را متحرک کنید Challenge: Animate Security Cameras

  • بررسی چالش: دوربین‌های امنیتی را متحرک کنید Challenge Review: Animate Security Cameras

  • چالش: دارن را شناسایی کنید Challenge: Detect Darren

  • بررسی چالش: دارن را شناسایی کنید Challenge Review: Detect Darren

  • مخفی کردن دارایی بازی دارن Hide Game Asset Darren

  • چالش: رنگ دوربین را به قرمز تغییر دهید Challenge: Change Camera Color to Red

  • بررسی چالش: رنگ دوربین را به قرمز تغییر دهید Challenge Review: Change Camera Color to Red

  • چالش: دوربین فریز Challenge: Freeze Camera

  • بررسی چالش: دوربین فریز Challenge Review: Freeze Camera

تعامل گارد خواب Sleeping Guard Interaction

  • معرفی Introduction

  • چالش: Sleeping Guard Cutscene را فعال کنید Challenge: Activate Sleeping Guard Cutscene

  • بررسی چالش: Sleeping Guard Cutscene را فعال کنید Challenge Review: Activate Sleeping Guard Cutscene

  • مخفی کردن دارایی های بازی در طول Cutscene Hide Game Assets During Cutscene

  • رفع محو شدن دوربین به سیاه Camera Fade to Black Fix

  • رفع موقعیت دوربین Camera Position Fix

  • اصلاح حرکت Navmesh Fix Navmesh Movement

تعامل گارد خواب Sleeping Guard Interaction

  • معرفی Introduction

  • چالش: Sleeping Guard Cutscene را فعال کنید Challenge: Activate Sleeping Guard Cutscene

  • بررسی چالش: Sleeping Guard Cutscene را فعال کنید Challenge Review: Activate Sleeping Guard Cutscene

  • مخفی کردن دارایی های بازی در طول Cutscene Hide Game Assets During Cutscene

  • رفع محو شدن دوربین به سیاه Camera Fade to Black Fix

  • رفع موقعیت دوربین Camera Position Fix

  • اصلاح حرکت Navmesh Fix Navmesh Movement

مدیر بازی Game Manager

  • معرفی Introduction

  • ایجاد مدیر بازی Creating the Game Manager

  • چالش: برنده فعال سازی Cutscene Challenge: Win Cutscene Activation

  • بررسی چالش: Win Cutscene Activation Challenge Review: Win Cutscene Activation

  • رفع Win Cutscene Activation Fixing Win Cutscene Activation

  • چالش: راه اندازی مدیر صوتی Challenge: Audio Manager Setup

  • بررسی چالش: راه اندازی مدیر صوتی Challenge Review: Audio Manager Setup

  • عملکرد مدیر صوتی Audio Manager Functionality

  • موسیقی محیط Ambient Music

  • دیسکاوری استینگر Discovery Stinger

  • Intro Cutscene Music Fix Intro Cutscene Music Fix

  • Intro Cutscene Cleanup Intro Cutscene Cleanup

  • Intro Cutscene تعمیر دوربین اصلی Intro Cutscene Main Camera Fix

  • از Intro Cutscene پرش کنید Skip Intro Cutscene

مدیر بازی Game Manager

  • معرفی Introduction

  • ایجاد مدیر بازی Creating the Game Manager

  • چالش: برنده فعال سازی Cutscene Challenge: Win Cutscene Activation

  • بررسی چالش: Win Cutscene Activation Challenge Review: Win Cutscene Activation

  • رفع Win Cutscene Activation Fixing Win Cutscene Activation

  • چالش: راه اندازی مدیر صوتی Challenge: Audio Manager Setup

  • بررسی چالش: راه اندازی مدیر صوتی Challenge Review: Audio Manager Setup

  • عملکرد مدیر صوتی Audio Manager Functionality

  • موسیقی محیط Ambient Music

  • دیسکاوری استینگر Discovery Stinger

  • Intro Cutscene Music Fix Intro Cutscene Music Fix

  • Intro Cutscene Cleanup Intro Cutscene Cleanup

  • Intro Cutscene تعمیر دوربین اصلی Intro Cutscene Main Camera Fix

  • از Intro Cutscene پرش کنید Skip Intro Cutscene

منوی اصلی Main Menu

  • معرفی Introduction

  • چالش: عملکرد منوی اصلی Challenge: Main Menu Functionality

  • بررسی چالش: عملکرد منوی اصلی Challenge Review: Main Menu Functionality

  • آزمایش کردن Testing

  • تنظیم منوی اصلی Main Menu Setup

منوی اصلی Main Menu

  • معرفی Introduction

  • چالش: عملکرد منوی اصلی Challenge: Main Menu Functionality

  • بررسی چالش: عملکرد منوی اصلی Challenge Review: Main Menu Functionality

  • آزمایش کردن Testing

  • تنظیم منوی اصلی Main Menu Setup

The Great Fleece: Recap & Review The Great Fleece: Recap & Review

  • معرفی Introduction

  • نتیجه Conclusion

The Great Fleece: Recap & Review The Great Fleece: Recap & Review

  • معرفی Introduction

  • نتیجه Conclusion

راهنمای نهایی برای توسعه بازی های موبایل دو بعدی با Unity The Ultimate Guide to 2D Mobile Game Development with Unity

  • Unity & توسعه بازی موبایل Unity & Mobile Game Development

راهنمای نهایی برای توسعه بازی های موبایل دو بعدی با Unity The Ultimate Guide to 2D Mobile Game Development with Unity

  • Unity & توسعه بازی موبایل Unity & Mobile Game Development

فرار از سیاه چال Dungeon Escape

  • معرفی Introduction

  • یونیتی 2018.X Unity 2018.X

  • پروژه وحدت جدید New Unity Project

  • واردات دارایی های ساختگی Import Dummy Assets

فرار از سیاه چال Dungeon Escape

  • معرفی Introduction

  • یونیتی 2018.X Unity 2018.X

  • پروژه وحدت جدید New Unity Project

  • واردات دارایی های ساختگی Import Dummy Assets

ساختن محیط زیست Building the Environment

  • معرفی Introduction

  • شروع کار با TileMap Getting Started with TileMap

  • نقاشی زمین Painting the Ground

  • پالت غار Cavern Palette

  • چالش: پالت گیاهی Challenge: Vegetation Palette

  • بررسی چالش: پالت گیاهی Challenge Review: Vegetation Palette

  • ایجاد غار میانی Creating Midground Cavern

  • ایجاد غارهای دور زمین Creating Farground Caverns

  • نقاشی آیتم های پیش زمینه Painting Foreground Items

  • TileMap 2D Extras دانلود TileMap 2D Extras Download

  • ایجاد مجموعه های کاشی متحرک Creating Animated Tile Sets

  • نقاشی آبشار Painting Waterfalls

  • برس های پیش ساخته Prefab Brushes

  • برخورد دهنده های نقشه کاشی TileMap Colliders

  • بررسی و ادامه TileMap 2D TileMap 2D Review & Continuation

ساختن محیط زیست Building the Environment

  • معرفی Introduction

  • شروع کار با TileMap Getting Started with TileMap

  • نقاشی زمین Painting the Ground

  • پالت غار Cavern Palette

  • چالش: پالت گیاهی Challenge: Vegetation Palette

  • بررسی چالش: پالت گیاهی Challenge Review: Vegetation Palette

  • ایجاد غار میانی Creating Midground Cavern

  • ایجاد غارهای دور زمین Creating Farground Caverns

  • نقاشی آیتم های پیش زمینه Painting Foreground Items

  • TileMap 2D Extras دانلود TileMap 2D Extras Download

  • ایجاد مجموعه های کاشی متحرک Creating Animated Tile Sets

  • نقاشی آبشار Painting Waterfalls

  • برس های پیش ساخته Prefab Brushes

  • برخورد دهنده های نقشه کاشی TileMap Colliders

  • بررسی و ادامه TileMap 2D TileMap 2D Review & Continuation

راه اندازی پلیر Player Setup

  • معرفی Introduction

  • دارایی های دوره را به یونیتی وارد کنید Import Course Assets into Unity

  • نمای کلی دارایی Asset Overview

  • اندروید آماده Android Ready

  • اختلاف منظر Perspective Parallax

  • راه اندازی پخش کننده قسمت 1 Player Setup Part 1

  • راه اندازی پخش کننده قسمت 2 Player Setup Part 2

  • چالش: حرکت بازیکن Challenge: Player Movement

  • بررسی چالش: حرکت بازیکن Challenge Review: Player Movement

  • چالش: پرش بازیکن Challenge: Player Jumping

  • نقد چالش: Player Jumping قسمت 1 Challenge Review: Player Jumping Part 1

  • بررسی چالش: Player Jumping قسمت 2 Challenge Review: Player Jumping Part 2

  • پرش بازیکن بهینه شده است Player Jump Optimized

  • چالش: سرعت بازیکن Challenge: Player Speed

  • بررسی چالش: سرعت بازیکن Challenge Review: Player Speed

  • انیمیشن Player Idle Player Idle Animation

  • Player Run Animation Setup Player Run Animation Setup

  • چالش: انیمیشن Player Run Challenge: Player Run Animation

  • بررسی چالش: انیمیشن Player Run Challenge Review: Player Run Animation

  • چالش: Flip Sprite Challenge: Flip Sprite

  • بررسی چالش: Flip Sprite Challenge Review: Flip Sprite

  • راه اندازی انیمیشن پرش Jump Animation Setup

  • چالش: انیمیشن پرش Challenge: Jump Animation

  • بررسی چالش: انیمیشن پرش Challenge Review: Jump Animation

  • Run Jump Transition Run Jump Transition

  • رفع انیمیشن پرش Fix Jump Animation

  • رفع Sprite پلیر Fix Player Sprite

  • راه اندازی انیمیشن حمله Attack Animation Setup

  • چالش: انیمیشن حمله Challenge: Attack Animation

  • بررسی چالش: انیمیشن حمله Challenge Review: Attack Animation

  • چالش: انیمیشن حمله در حال اجرا Challenge: Running Attack Animation

  • بررسی چالش: انیمیشن حمله در حال اجرا Challenge Review: Running Attack Animation

  • راه اندازی انیمیشن قوس شمشیری Sword Arc Animation Setup

  • چالش: انیمیشن قوس شمشیر Challenge: Sword Arc Animation

  • نقد و بررسی چالش: انیمیشن قوس شمشیری Challenge Review: Sword Arc Animation

  • Attack Animation Cleanup Attack Animation Cleanup

  • چالش: Sword Arc Flip Challenge: Sword Arc Flip

  • بررسی چالش: Sword Arc Flip Challenge Review: Sword Arc Flip

  • Cinemachine از طریق Unity Packet Manager Cinemamachine via Unity Packet Manager

  • دوربین دنبال کنید Camera Follow

  • پاکسازی بازیکن Player Cleanup

راه اندازی پلیر Player Setup

  • معرفی Introduction

  • دارایی های دوره را به یونیتی وارد کنید Import Course Assets into Unity

  • نمای کلی دارایی Asset Overview

  • اندروید آماده Android Ready

  • اختلاف منظر Perspective Parallax

  • راه اندازی پخش کننده قسمت 1 Player Setup Part 1

  • راه اندازی پخش کننده قسمت 2 Player Setup Part 2

  • چالش: حرکت بازیکن Challenge: Player Movement

  • بررسی چالش: حرکت بازیکن Challenge Review: Player Movement

  • چالش: پرش بازیکن Challenge: Player Jumping

  • نقد چالش: Player Jumping قسمت 1 Challenge Review: Player Jumping Part 1

  • بررسی چالش: Player Jumping قسمت 2 Challenge Review: Player Jumping Part 2

  • پرش بازیکن بهینه شده است Player Jump Optimized

  • چالش: سرعت بازیکن Challenge: Player Speed

  • بررسی چالش: سرعت بازیکن Challenge Review: Player Speed

  • انیمیشن Player Idle Player Idle Animation

  • Player Run Animation Setup Player Run Animation Setup

  • چالش: انیمیشن Player Run Challenge: Player Run Animation

  • بررسی چالش: انیمیشن Player Run Challenge Review: Player Run Animation

  • چالش: Flip Sprite Challenge: Flip Sprite

  • بررسی چالش: Flip Sprite Challenge Review: Flip Sprite

  • راه اندازی انیمیشن پرش Jump Animation Setup

  • چالش: انیمیشن پرش Challenge: Jump Animation

  • بررسی چالش: انیمیشن پرش Challenge Review: Jump Animation

  • Run Jump Transition Run Jump Transition

  • رفع انیمیشن پرش Fix Jump Animation

  • رفع Sprite پلیر Fix Player Sprite

  • راه اندازی انیمیشن حمله Attack Animation Setup

  • چالش: انیمیشن حمله Challenge: Attack Animation

  • بررسی چالش: انیمیشن حمله Challenge Review: Attack Animation

  • چالش: انیمیشن حمله در حال اجرا Challenge: Running Attack Animation

  • بررسی چالش: انیمیشن حمله در حال اجرا Challenge Review: Running Attack Animation

  • راه اندازی انیمیشن قوس شمشیری Sword Arc Animation Setup

  • چالش: انیمیشن قوس شمشیر Challenge: Sword Arc Animation

  • نقد و بررسی چالش: انیمیشن قوس شمشیری Challenge Review: Sword Arc Animation

  • Attack Animation Cleanup Attack Animation Cleanup

  • چالش: Sword Arc Flip Challenge: Sword Arc Flip

  • بررسی چالش: Sword Arc Flip Challenge Review: Sword Arc Flip

  • Cinemachine از طریق Unity Packet Manager Cinemamachine via Unity Packet Manager

  • دوربین دنبال کنید Camera Follow

  • پاکسازی بازیکن Player Cleanup

سیستم حمله Attack System

  • معرفی Introduction

  • راه اندازی Hitbox Attack Player Player Attack Hitbox Setup

  • اسکریپت حمله بازیکن Player Attack Script

  • لایه شمشیر Sword Layer

  • راه اندازی دشمن حمله بازیکن Player Attack Enemy Setup

  • راه اندازی انیمیشن ضربه دشمن Enemy Hit Animation Setup

  • رابط کاربری قابل شناسایی IDamageable Interface

  • آسیب اسکلت Skeleton Damage

  • چالش: اجرای آسیب اسکلت Challenge: Skeleton Damage Implementation

  • بررسی چالش: اجرای آسیب اسکلت Challenge Review: Skeleton Damage Implementation

  • چالش: کاهش آسیب اسکلت Challenge: Skeleton Damage Cooldown

  • بررسی چالش: Skeleton Damage Cooldown Challenge Review: Skeleton Damage Cooldown

  • انیمیشن Skeleton Hit Skeleton Hit Animation

  • انجماد اسکلت پس از ضربه Skeleton Freeze After Hit

  • حالت InCombat Skeleton Skeleton InCombat Mode

  • چالش: Skeleton Resume Walk Challenge: Skeleton Resume Walk

  • بررسی چالش: Skeleton Resume Walk Challenge Review: Skeleton Resume Walk

  • راه اندازی حمله اسکلت Skeleton Attack Setup

  • چالش: Skeleton Face Player Challenge: Skeleton Face Player

  • بررسی چالش: Skeleton Face Player Challenge Review: Skeleton Face Player

  • Skeleton Hitbox Setup Skeleton Hitbox Setup

  • لایه Hitbox اسکلت Skeleton Hitbox Layer

  • حمله اسکلت کامل شد Skeleton Attack Complete

  • راه اندازی انیمیشن حمله غول پیکر خزه Moss Giant Attack Animation Setup

  • راه اندازی انیماتور غول پیکر خزه Moss Giant Animator Setup

  • حمله غول خزه کامل شد Moss Giant Attack Complete

  • کد دشمن مشترک را ادغام کنید Merge Shared Enemy Code

  • Moss Giant Hitbox Moss Giant Hitbox

  • راه اندازی حمله عنکبوتی Spider Attack Setup

  • رویداد انیمیشن عنکبوت Spider Animation Event

  • چالش: حمله عنکبوتی کامل شد Challenge: Spider Attack Complete

  • بررسی چالش: حمله عنکبوتی کامل شد Challenge Review: Spider Attack Complete

  • پاکسازی حمله عنکبوت Spider Attack Cleanup

  • راه اندازی انیمیشن های مرگ Death Animations Setup

  • انیمیشن های مرگ کامل شد Death Animations Complete

سیستم حمله Attack System

  • معرفی Introduction

  • راه اندازی Hitbox Attack Player Player Attack Hitbox Setup

  • اسکریپت حمله بازیکن Player Attack Script

  • لایه شمشیر Sword Layer

  • راه اندازی دشمن حمله بازیکن Player Attack Enemy Setup

  • راه اندازی انیمیشن ضربه دشمن Enemy Hit Animation Setup

  • رابط کاربری قابل شناسایی IDamageable Interface

  • آسیب اسکلت Skeleton Damage

  • چالش: اجرای آسیب اسکلت Challenge: Skeleton Damage Implementation

  • بررسی چالش: اجرای آسیب اسکلت Challenge Review: Skeleton Damage Implementation

  • چالش: کاهش آسیب اسکلت Challenge: Skeleton Damage Cooldown

  • بررسی چالش: Skeleton Damage Cooldown Challenge Review: Skeleton Damage Cooldown

  • انیمیشن Skeleton Hit Skeleton Hit Animation

  • انجماد اسکلت پس از ضربه Skeleton Freeze After Hit

  • حالت InCombat Skeleton Skeleton InCombat Mode

  • چالش: Skeleton Resume Walk Challenge: Skeleton Resume Walk

  • بررسی چالش: Skeleton Resume Walk Challenge Review: Skeleton Resume Walk

  • راه اندازی حمله اسکلت Skeleton Attack Setup

  • چالش: Skeleton Face Player Challenge: Skeleton Face Player

  • بررسی چالش: Skeleton Face Player Challenge Review: Skeleton Face Player

  • Skeleton Hitbox Setup Skeleton Hitbox Setup

  • لایه Hitbox اسکلت Skeleton Hitbox Layer

  • حمله اسکلت کامل شد Skeleton Attack Complete

  • راه اندازی انیمیشن حمله غول پیکر خزه Moss Giant Attack Animation Setup

  • راه اندازی انیماتور غول پیکر خزه Moss Giant Animator Setup

  • حمله غول خزه کامل شد Moss Giant Attack Complete

  • کد دشمن مشترک را ادغام کنید Merge Shared Enemy Code

  • Moss Giant Hitbox Moss Giant Hitbox

  • راه اندازی حمله عنکبوتی Spider Attack Setup

  • رویداد انیمیشن عنکبوت Spider Animation Event

  • چالش: حمله عنکبوتی کامل شد Challenge: Spider Attack Complete

  • بررسی چالش: حمله عنکبوتی کامل شد Challenge Review: Spider Attack Complete

  • پاکسازی حمله عنکبوت Spider Attack Cleanup

  • راه اندازی انیمیشن های مرگ Death Animations Setup

  • انیمیشن های مرگ کامل شد Death Animations Complete

سیستم غارت Loot System

  • چالش: رفتار الماس Challenge: Diamond Behaviour

  • بررسی چالش: رفتار الماس Challenge Review: Diamond Behaviour

  • چالش: سیستم لوت Challenge: Loot System

  • بررسی چالش: سیستم لوت Challenge Review: Loot System

  • Loot System Fix Loot System Fix

  • راه اندازی فروشگاه Shop Setup

  • فروشگاه UI Shop UI

  • چالش: فروشگاه را فعال کنید Challenge: Enable Shop

  • بررسی چالش: فروشگاه را فعال کنید Challenge Review: Enable Shop

  • مدیر رابط کاربری UI Manager

  • رویدادهای فروشگاه OnClick OnClick Shop Events

  • سیستم فروشگاهی انتخاب بصری Visual Selection Shop System

  • چالش: اقلام را از فروشگاه بخرید Challenge: Buy Items from Shop

  • بررسی چالش: اما موارد از فروشگاه Challenge Review: But Items From Shop

  • مدیر بازی Game Manager

  • جواهرات را برای جمع آوری رنگ کنید Paint Gems to Collect

  • ایجاد HUD HUD Creation

  • جواهرات را جمع آوری کنید Collect Gems

  • چالش: سیستم سلامت بازیکن Challenge: Player Health System

  • بررسی چالش: سیستم سلامت بازیکنان Challenge Review: Player Health System

  • آماده سازی Android Play Preparing Android Play

  • راه اندازی ورودی Cross Platform Cross Platform Input Setup

  • لمس موبایل Android کامل شد Android Mobile Touch Complete

  • تست در ویرایشگر Testing in Editor

سیستم غارت Loot System

  • چالش: رفتار الماس Challenge: Diamond Behaviour

  • بررسی چالش: رفتار الماس Challenge Review: Diamond Behaviour

  • چالش: سیستم لوت Challenge: Loot System

  • بررسی چالش: سیستم لوت Challenge Review: Loot System

  • Loot System Fix Loot System Fix

  • راه اندازی فروشگاه Shop Setup

  • فروشگاه UI Shop UI

  • چالش: فروشگاه را فعال کنید Challenge: Enable Shop

  • بررسی چالش: فروشگاه را فعال کنید Challenge Review: Enable Shop

  • مدیر رابط کاربری UI Manager

  • رویدادهای فروشگاه OnClick OnClick Shop Events

  • سیستم فروشگاهی انتخاب بصری Visual Selection Shop System

  • چالش: اقلام را از فروشگاه بخرید Challenge: Buy Items from Shop

  • بررسی چالش: اما موارد از فروشگاه Challenge Review: But Items From Shop

  • مدیر بازی Game Manager

  • جواهرات را برای جمع آوری رنگ کنید Paint Gems to Collect

  • ایجاد HUD HUD Creation

  • جواهرات را جمع آوری کنید Collect Gems

  • چالش: سیستم سلامت بازیکن Challenge: Player Health System

  • بررسی چالش: سیستم سلامت بازیکنان Challenge Review: Player Health System

  • آماده سازی Android Play Preparing Android Play

  • راه اندازی ورودی Cross Platform Cross Platform Input Setup

  • لمس موبایل Android کامل شد Android Mobile Touch Complete

  • تست در ویرایشگر Testing in Editor

تبلیغات یونیتی Unity Ads

  • مقدمه ای بر Unity Ads Introduction to Unity Ads

  • برای 100G اینجا را کلیک کنید Click Here for 100G

  • Unity Ads را فعال کنید Enable Unity Ads

  • راه اندازی آگهی ویدیویی با پاداش Rewarded Video Ad Setup

  • اشکال زدایی با اندروید استودیو Debugging with Android Studio

  • چالش: جایزه 100 جواهر Challenge: Reward 100 Gems

  • بررسی چالش: پاداش 100 جواهر Challenge Review: Reward 100 Gems

  • داشبورد یونیتی Unity Dashboard

تبلیغات یونیتی Unity Ads

  • مقدمه ای بر Unity Ads Introduction to Unity Ads

  • برای 100G اینجا را کلیک کنید Click Here for 100G

  • Unity Ads را فعال کنید Enable Unity Ads

  • راه اندازی آگهی ویدیویی با پاداش Rewarded Video Ad Setup

  • اشکال زدایی با اندروید استودیو Debugging with Android Studio

  • چالش: جایزه 100 جواهر Challenge: Reward 100 Gems

  • بررسی چالش: پاداش 100 جواهر Challenge Review: Reward 100 Gems

  • داشبورد یونیتی Unity Dashboard

در فروشگاه Google Play منتشر کنید Publish to Google Play Store

  • معرفی Introduction

  • ثبت حساب توسعه دهنده Register Developer Account

  • یک فایل Keystore ایجاد کنید Create a Keystore File

  • در فروشگاه Google Play منتشر کنید Publish to the Google Play Store

در فروشگاه Google Play منتشر کنید Publish to Google Play Store

  • معرفی Introduction

  • ثبت حساب توسعه دهنده Register Developer Account

  • یک فایل Keystore ایجاد کنید Create a Keystore File

  • در فروشگاه Google Play منتشر کنید Publish to the Google Play Store

فرار از سیاه چال: خلاصه و بررسی Dungeon Escape: Recap & Review

  • معرفی Introduction

  • نتیجه Conclusion

فرار از سیاه چال: خلاصه و بررسی Dungeon Escape: Recap & Review

  • معرفی Introduction

  • نتیجه Conclusion

نمایش نظرات

نظری ارسال نشده است.

آموزش راهنمای نهایی توسعه بازی با یونیتی (رسمی)
خرید اشتراک و دانلود خرید تکی و دانلود | 360,000 تومان (6 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 3 دوره است و 3 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
36.5 hours
521
Udemy (یودمی) udemy-small
19 مهر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
89,104
4.5 از 5
دارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Weinberger Jonathan Weinberger

مربی مجاز یونیتی

Unity Technologies Unity Technologies

نرم افزار پیشرو در صنعت بازی جهانی

Udemy (یودمی)

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

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