آموزش توسعه بازی با یونیتی: از سطح متوسط تا پیشرفته - آخرین آپدیت

دانلود Unity Game Development: Intermediate to Advanced

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در پایان این دوره، یادگیرندگان قادر خواهند بود رابط‌های کاربری پاسخگو (Responsive) برای بازی طراحی کنند، اسکریپت‌های ماژولار C# را پیاده‌سازی کنند، منوها را متحرک‌سازی کرده و سیستم‌های امتیازدهی را در یونیتی مدیریت کنند. آن‌ها تجربه عملی ساخت یک بازی کامل و پیشرفته از نوع Breakout را در کنار تسلط بر ابزارهای مدرن GUI یونیتی، Rect Transforms، تریگرهای رویداد (Event Triggers) و جریان‌های کاری منو کسب خواهند کرد. این دوره با ایجاد پل میان مکانیک‌های بازی و طراحی رابط کاربری (UI)، به یادگیرندگان کمک می‌کند تا نه تنها بازی‌های عملکردی، بلکه رابط‌های کاربری صیقل‌خورده و کاربرپسند بسازند. از طریق پروژه‌های گام‌به‌گام، کاربران نحوه ساختاردهی به کلاس‌ها، اسکریپت‌نویسی رفتارها، ساخت چیدمان‌های تطبیقی و ادغام منوهای بالاترین امتیاز (High Score) را یاد می‌گیرند که آن‌ها را برای توسعه حرفه‌ای در محیط واقعی یونیتی آماده می‌کند. آنچه این دوره را متمایز می‌کند، رویکرد عملی آن است؛ هر درس مستقیماً در یک پروژه بازی در حال اجرا اعمال می‌شود. به جای تئوری‌های انتزاعی، یادگیرندگان بلافاصله مفاهیمی مانند طراحی پاسخگو، اسکریپت‌نویسی تعاملی و انیمیشن UI را به کار می‌گیرند تا در پایان دوره، یک پروژه قدرتمند برای پورتفولیو خود داشته باشند. چه هدف شما توسعه بازی‌های مستقل (Indie) باشد و چه فعالیت حرفه‌ای در نقش‌های تخصصی یونیتی، این دوره مهارت‌های لازم برای طراحی، پیاده‌سازی و بهینه‌سازی تجربه‌های بازی تعاملی را به شما می‌آموزد.

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

بازی پیشرفته Breakout Advanced Breakout Game

  • راه‌اندازی پروژه پیشرفته Breakout Set Up Breakout Advanced

  • ساخت متریال‌ها Create The Materials

  • ساخت پدل (Paddle) Create a Paddle

  • ساخت متون و نوشته‌ها Create The Texts

  • ساخت توپ‌ها Creating The Balls

  • ساخت آجرها (Bricks) Creating The Bricks

  • تنظیم صدا و مدیریت صحنه (Scene Manager) Setting Up The Audio and Scene Manager

  • ساخت کلاس مدیریت بازی (Game Manager) Creating The Game Manager Class

  • ساخت ساختار اولیه کلاس توپ Stubbing The Ball Class

  • نوشتن کلاس کنترل‌کننده بازی Writing The Game Controller Class

  • ساخت کلاس‌های مختلف Creating Different Classes

  • نوشتن کلاس آیتم‌های تخریب‌پذیر Writing The Destructible Item Class

  • پیاده‌سازی کلاس مدیریت بازی Implement The Game Manager Class

  • نمای دو بعدی (2D View) The 2D view

  • ترکیب عناصر با یکدیگر Combining The Elements

  • کار روی Transform Working on The Transform

  • اسکریپت‌نویسی بازی پیشرفته Breakout Scripting Advanced Break Out

  • ساخت جدول آجرها Construct The Brick Table

  • ادامه ساخت جدول آجرها Construct The Brick Table Continues

  • اجرای بازی Running The Game

  • ویرایش اسکریپت Editing The Script

  • تکمیل کلاس کنترل‌کننده بازی Completing The Game Controller Class

  • پیاده‌سازی کلاس توپ Implementing The Ball Class

  • پیاده‌سازی کلاس آیتم‌های تخریب‌پذیر Implementing The Destructible Item Class

  • ادامه کلاس آیتم‌های تخریب‌پذیر Descructible Item Class Continues

  • به‌روزرسانی بالاترین امتیاز (High Score) Update the High Score

  • پایان بازی Ending The Game

مبانی GUI در یونیتی Unity GUI Basics

  • مقدمه‌ای بر Unity GUI Introduction to Unity GUI

  • ایجاد یک پروژه ساده Creating a Simple Project

  • ساخت پنل رابط کاربری (UI Panel) Create UI Panel

  • حالت‌های رندر Canvas Canvas Render Modes

  • اصلاح مکعب Fix The Cube

  • افزودن یک پنل Add a Panel

  • مقدمه‌ای بر Rect Transforms Intro to Rect Transforms

  • نقاط لنگر (Anchor Points) Anchor Points

  • متحرک‌سازی دکمه‌ها Animate The Buttons

  • انیمیشن جدید New Animation

  • ساخت اسلایدر Create The Slider

  • اتصال اسکریپت‌ها به عناصر UI Hooking Up Scripts With UI Elements

  • ساخت منوی اصلی Create The Main Menu

  • افزودن دکمه Add Button

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

  • آماده‌سازی دکمه Preparing The Button

  • تغییر مقیاس و رنگ دکمه Scaling and Color The Button

رابط کاربری (UI) و منوهای پیشرفته Advanced UI and Menus

  • متحرک‌سازی منوی اصلی Animating the Main Menu

  • تنظیم شفافیت (Alpha 1) Making The Alpha 1

  • اسکریپت مربوط به منو Script for the Menu

  • اسکریپت‌نویسی برای Event Triggers Script the Event Triggers

  • ساخت مرحله آخر Creating the Last Phase

  • منوی بالاترین امتیاز High Score Menu

  • تکمیل منوی اصلی Completing The Main Menu

نمایش نظرات

آموزش توسعه بازی با یونیتی: از سطح متوسط تا پیشرفته
جزییات دوره
11h 40m
51
(آخرین آپدیت)
97
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده