دوره آموزشی
دوبله زبان فارسی
ساخت بازی مبتنی بر نوبت با Unity Engine
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت
- Unity، توسعه یک بازی نوبتی تاکتیکی، سی شارپ، مسیریابی، هوش مصنوعی
- اگر از بازی های پلتفرم خسته شده اید، این دوره برای شما مناسب است. شما یاد خواهید گرفت که چگونه با Unity کار کنید و بازی های استراتژیک بسازید.
پیش نیازهای دوره
- برای مبتدیان و متخصصان
توضیحات دوره
همه ما سریال Heroes of Might و Magic را به یاد داریم و دوست داریم. Tactical combat اوج بازی های مبارزه ای هوشمند است. هر کسی می تواند از صفر یک بازی بسازد. این دوره درباره IDEAS ،С sharp و Unity3D است. همه اینها باعث صرفه جویی در زمان شما می شود.
موضوعات تحت پوشش:
ایده ها:
- چگونه پوزیشن های موجود را پیدا کنیم؟
- چگونه Hero را با اجتناب از موانع حرکت دهیم؟
- چگونه بین متحدان و دشمنان تمایز قائل شویم؟
- چگونه بیابان ها، باتلاق ها و علف ها را تشخیص دهیم؟
- چگونه اسکریپت ها را مدیریت کنیم؟
- چگونه مسیر بهینه را تعریف کنیم؟
- چگونه آسیب را مصور سازی کنیم؟
- چگونه یک حمله با فاصله ایجاد کنیم؟
- هوش مصنوعی دشمن چگونه تصمیم می گیرد؟
- چگونه نوبت ها و راندها را مدیریت کنیم؟
- چگونه هنگ های متفقین را قرار دهیم؟
- چگونه می توان یک hero پرنده را بر فراز آب و کوه ها به پرواز درآورد؟
موضوعات یونیتی و سی شارپ
- مبانی OOP
- انیمیشن ها
- دستورات Else-If، حلقه ها
- متغیرها، Properties و تایپ ها
- کلاس ها و آبجکت ها
- Canvas و تصاویر، انکر ها و رزولوشن صفحه نمایش
- Sprite Renderer، ترنسفورم، کامپوننت های Rect Transform
- پریفب
- سیستم های ذرات
- آرایه ها و لیست ها، آرایه چند بعدی، آرایه jagged
- رابط
- کلاس های Abstract
- آبجکت های Scriptable
- الگوهای طراحی
- هوش مصنوعی
- معماری کد
- حرکت
- مسیر بهینه
- حافظه قابل اسکرول
- نوبت ها و راندها
- متد های C# ،ref ،out ،in
- Sprite Renderer
- سریال سازی
- Coroutine
- و غیره
این دوره برای کسانی که می خواهند ساختار بازی را با استفاده از رابط ایجاد کنند مناسب است.
این دوره برای چه کسانی مناسب است؟
- مبتدیان و حرفه ای ها در ساخت بازی
ساخت بازی مبتنی بر نوبت با Unity Engine
-
طرح پروژه 03:19
-
نصب Unity و Visual Studio 13:03
-
درس اضافی - Canvas 28:50
-
ایجاد اولین آبجکت 08:29
-
تصویر رابط کاربری 12:38
-
موقعیت یابی آبجکت های بازی 06:38
-
متغیرها - مقدار و Reference types 15:56
-
درس اضافی - پریفب ها (یونیتی 2020) 13:42
-
ایجاد Hex Prefab 10:13
-
Canvas ،Transform ،RectTransform 16:49
-
Hexes Prefabs 08:20
-
ایجاد میدان جنگ 09:32
-
دستور Else-If، اپراتور سه گانه 14:54
-
مبانی OOP: کپسوله سازی، وراثت، پلی مورفیسم 21:29
-
Access Modifiers 17:28
-
متد ها و پارامترهای Ref ،In ،Out 26:35
-
Hero Prefab 07:13
-
انیمیشن 13:48
-
حلقه For 08:47
-
آرایه، آرایه دو بعدی 13:42
-
سیستم مختصات 11:35
-
Enumeration 13:14
-
حلقه Foreach 12:12
-
همه چیز درباره دکمه UI 18:30
-
لیست<T> 11:42
-
hex های مجاور 14:43
-
شروع، Awake، توابع آپدیت 10:11
-
کلاس ها و اعضا استاتیک 12:13
-
پوزیشن های موجود 19:48
-
وراثت 21:45
-
رابط 14:15
-
ویژگیها 10:24
-
مسیر بهینه، بخش 1 11:56
-
مسیر بهینه، بخش 2 18:12
-
حرکت، بخش 1 - Time.deltaTime 12:08
-
حرکت، بخش 2 18:31
-
حرکت، بخش 3 - هنگ زمین 20:09
-
اشیاء قابل اسکریپت نویسی، سریال سازی 13:46
-
کلاسهای انتزاعی 07:28
-
Hero ها 11:18
-
Scroll Rect ،Grid Layout Group 13:05
-
متد Instantiate 22:45
-
UI Button 13:01
-
متد ()OnMouseDown 11:42
-
Observer Pattern، متد ()Destroy 17:38
-
Delegates 13:22
-
استقرار دشمن 10:16
-
دکمه شروع 16:02
-
تکمیل پریفب های Hero 17:56
-
هنگ حمله 18:18
-
دنبال هدف گشتن جنگنده Melee 15:06
-
دنبال هدف گشتن جنگنده Ranged 21:15
-
حمله کردن جنگنده Melee 15:43
-
Coroutine 14:12
-
سیستم ذرات 16:09
-
پرواز پیکان 12:43
-
Mage Ball 17:57
-
هوش مصنوعی به دنبال موقعیت هایی برای اشغال است 09:42
-
محاسبه فاصله توسط هوش مصنوعی 17:20
-
تصمیم گیری توسط هوش مصنوعی 21:34
-
حملات هوش مصنوعی 13:59
-
نوبت ها و راندها 32:15
-
Game Over 24:00
-
سازندگان: زمین تصادفی به حالت کاشی شش گوش 19:18
-
درک صحیح از متد Lerp 16:31
-
درک صحیح از متد Lerp - بخش 2 14:23
-
پرواز پیکان واقعی در یک قوس 18:30
-
آتش سوزی منجنیق - فیزیک دو بعدی 28:34
مشخصات آموزش
ساخت بازی مبتنی بر نوبت با Unity Engine
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:68
- مدت زمان :17:18:41
- حجم :16.71GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy