راهنمای کامل آموزش یونیتی: ایجاد بازی های ساده برای مبتدیان
Unity یک محیط توسعه بازی های کامپیوتری، موبایل، و واقعیت مجازی است که توسط شرکت Unity Technologies توسعه داده شده است. این نرم افزار به توسعه دهندگان اجازه می دهد تا بازی های 2D و 3D را بسازند و برای مختلف پلتفرم ها از جمله ویندوز، مک، لینوکس، iOS، اندروید، و کنسول های بازی مانند پلی استیشن و ایکس باکس عرضه کنند.
در Unity، توسعه دهندگان می توانند با استفاده از یک رابط کاربری گرافیکی (UI) ساده و قدرتمند و یک مجموعه ابزار و ویژگی های متنوع، از جمله فیزیک موتور، سیستم های صوتی، سیستم های انیمیشن، و غیره، به ساخت بازی بپردازند.
برخی از ویژگی های برجسته Unity شامل:
1. Cross-Platform Development (توسعه چندپلتفرمی): Unity به توسعه دهندگان امکان می دهد تا بازی های خود را برای چندین پلتفرم مختلف بسازند، از جمله کامپیوترهای شخصی، کنسول های بازی، تلفن های هوشمند، و تبلت ها.
2. Asset Store (فروشگاه افزونه): Unity دارای فروشگاه آنلاینی به نام Asset Store است که توسعه دهندگان می توانند از آن به منظور خرید و فروش انواع فایل ها و ابزارهای کاربردی برای توسعه بازی استفاده کنند.
3. Visual Editor (ویرایشگر دیداری): Unity دارای یک ویرایشگر دیداری است که به توسعه دهندگان امکان می دهد به سادگی بصری بازی های خود را طراحی، ویرایش و تنظیم کنند.
4. Scripting (اسکریپت نویسی): Unity از زبان های برنامه نویسی مختلفی مانند C#، JavaScript، و Boo برای اسکریپت نویسی استفاده می کند، که این به توسعه دهندگان امکان می دهد که با زبانی که ترجیح می دهند، کار کنند.
از Unity برای توسعه انواع بازی ها، از بازی های سه بعدی AAA تا بازی های ساده دوبعدی، استفاده می شود، و به دلیل قابلیت ها و ابزارهای قدرتمندش، بسیاری از توسعه دهندگان از آن به عنوان ابزار اصلی خود برای ساخت بازی ها استفاده می کنند.
⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:00:48) Downloading Unity And Unity Hub
⌨️ (0:05:20) About Unity Versions And Creating A New Project
⌨️ (0:09:07) Introduction To Unity's Interface
⌨️ (0:22:10) Starting With Unity's Basics
⌨️ (0:29:47) Rigid Bodies And Colliders
⌨️ (0:38:19) Audio Source And UI Elements
⌨️ (0:45:47) Moving Our Character With Code
⌨️ (0:54:22) Introduction To Variables
⌨️ (1:06:14) Operations With Variables
⌨️ (1:19:01) Functions
⌨️ (1:34:22) Conditional Statements
⌨️ (1:49:29) Loops
⌨️ (1:58:41) Coroutines
⌨️ (2:04:39) Classes
⌨️ (2:16:46) Accessibility Modifiers(Data Encapsulation)
⌨️ (2:26:54) Inheritance
⌨️ (2:43:35) Getting Components
⌨️ (2:52:32) Monster Chase Game Intro
⌨️ (2:53:55) Importing Assets
⌨️ (3:02:22) Creating Player Animations
⌨️ (3:17:36) Sorting Layers And Order In Layer
⌨️ (3:24:04) Creating The Game Background
⌨️ (3:33:03) Player Movement
⌨️ (3:50:26) Animating The Player Via Code
⌨️ (4:03:34) Player Jumping
⌨️ (4:19:03) Camera Follow Player
⌨️ (4:30:42) Enemy Animations
⌨️ (4:39:40) Enemy Script
⌨️ (4:51:15) Enemy Spawner
⌨️ (5:15:15) Enemy Collision
⌨️ (5:31:55) The Collector Script
⌨️ (5:40:32) Unity's UI System
⌨️ (5:53:06) Creating Main Menu
⌨️ (6:02:34) Navigating Between Scenes
⌨️ (6:13:04) Selecting A Character
⌨️ (6:20:50) Static Variables
⌨️ (6:30:23) Singleton Pattern
⌨️ (6:41:35) Events And Delegates
⌨️ (7:13:11) Instantiating The Selected Character
⌨️ (7:17:59) Finishing Our Game
- C#
- Unity
- Game Maker casual
تمام دوره در یک ویدیو ضبظ شده است
- تاریخ شروع 1403/02/23
- تعداد دانشجو 43,200 نفر
- تعداد جلسات 1
- سطح دوره مقدماتی تا پیشرفته
- زبان انگلیسی
- زیرنویس ندارد
- لیست جلسات