استراتژی بلادرنگ در یونیتی - ساخت بازی RTS خودتان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت بازی RTS خود در یونیتی، از یونیتها تا ساختمانها، ارتقاها و موارد دیگر
- طراحی سیستمهای گیمپلی با قابلیت توسعه، تا پروژه شما در حین رشد دچار مشکل نشود.
- ایجاد هوش مصنوعی یونیتها که به ورودی بازیکن با استفاده از درختان رفتار واکنش نشان میدهد. (بدون جادو، فقط منطق)
- راهاندازی سیستم مه جنگ برای نگه داشتن بازیکنان در حالت حدس و گمان (و گشتزنی حرفهای)
- توسعه راهاندازی مبتنی بر پیکربندی برای افزودن سریع یونیتهای جدید - بدون کد درهم و پیچیده
- استفاده از ScriptableObjects برای سازماندهی بازی خود مانند یک توسعهدهنده حرفهای (و نسخه آینده خودتان از شما ممنون خواهد بود.)
- راهاندازی سیستم Bus رویداد تا یونیتهای شما بتوانند بدون سر و صدای کد با هم ارتباط داشته باشند.
- ایجاد سیستمهای ارتقا که از طریق ویرایشگر اجرا میشوند، نه کدنویسی سخت و بینظم
پیشنیازهای دوره
- برای بهرهبرداری کامل از دوره، نیاز به دانش سطح متوسط در سیشارپ و آشنایی خوب با استفاده از ویرایشگر یونیتی دارید.
توضیحات دوره
آیا تا به حال رویای ساخت بازی استراتژی بلادرنگ خودتان را داشتهاید اما پیچیدگی آن شما را گیج کرده؟ تنها نیستید. بازیهای RTS بسیار چالشبرانگیزند، اما این دوره برای کمک به شما آمده تا آنها را مهار کنید.
شما از صفر یک بازی RTS کامل خواهید ساخت که شامل یونیتها، ساختمانها، ارتقاها، مه جنگ و همه جزئیات میباشد. شما حتی پروژه استارتر با مدلها و یک مرحله دارید تا بتوانید سریع کار خود را آغاز کنید.
آیا میخواهید یونیتهای شما کمتر شبیه هیولاهای بینظم رفتار کنند؟ شما درختان رفتار میسازید که به درستی به ورودی بازیکن پاسخ میدهند.
ما همچنین به تکنیکهای کدنویسی قدرتمند مانند buses رویداد، ScriptableObjects و سیستمهای مبتنی بر پیکربندی میپردازیم، ابزارهای بزرگی که بازی شما را مقیاسپذیر و حرفهای نگه میدارند.
از کدنویسی سخت برای هر مشخصه یا ارتقا خسته شدهاید؟ ما شما را حمایت میکنیم. شما یک سیستم کاملاً قابل ویرایش میسازید که یونیتها و ارتقاهای جدید را سریع اضافه کند.
آیا در مدیریت مقیاس پروژه خود یا ارتقای مهارتهای توسعهدهنده خود مشکل دارید؟ این دوره به شما نشان میدهد چگونه سیستمهای هوشمند را از ابتدا بسازید تا بازی همراه با شما رشد کند.
اگر آشنایی خوبی با یونیتی و سیشارپ دارید و میخواهید عمیقتر شوید، این دوره واقعاً مناسب شماست. طرفداران RTS و آیندهسازان هوش مصنوعی، عاشق آن خواهند شد.
آیا نیاز به دانش سطح متوسط سیشارپ و راحتی در کار با ویرایشگر یونیتی دارید؟نگران نباشید، ما شما را بدون تجهیزات به وسط میدان مبارزه نمیفرستیم. پس اگر گیر کردید، ما کنار شما هستیم. ابزارها و راهنماییهایی دوره برای پیروزی به سبک خودتان گنجانده شده است.
و بله، مثل همه دورههای GameDev tv، دسترسی به فرومهای فوقالعاده و دستیاران آموزشی برایتان فراهم است.
در پایان، فقط کد نخواهید داشت، بلکه اساس بازی RTS خودتان را ساختهاید.
این دوره برای چه کسانی مناسب است؟
- اگر به ساخت بازی RTS در یونیتی علاقهمندید، این دوره دقیقاً همان چیزی است که باید دنبال کنید.
- همچنین اگر میخواهید هوش مصنوعی برای ساخت بازیهای پیچیده را یاد بگیرید، همین الان در دوره شرکت کنید.
- و اگر برنامهنویس سطح متوسط سیشارپ و یونیتی هستید و دنبال گسترش مهارتهایتان میباشید، کاملاً جای درستی آمدهاید.
استراتژی بلادرنگ در یونیتی - ساخت بازی RTS خودتان
-
به دوره خوش آمدید 01:39
-
راهاندازی اولیه پروژه 06:27
-
کامیونیتی و پشتیبانی 01:33
-
دسترسی به پروژههای ما 04:38
-
دوربین Cinemachine 07:55
-
حرکت از بالا به پایین با صفحهکلید 07:46
-
بزرگنمایی دوربین 14:09
-
چرخش دوربین 06:05
-
Panning لبه ماوس 12:27
-
مرزهای سطح 07:04
-
مقدمه بخش 00:36
-
مش ناوبری چیست؟ 07:19
-
NavMeshAgent و حرکت روی مش ناوبری 11:56
-
انتخاب یونیت 13:04
-
لایههای رندرینگ یونیت و Decal 06:03
-
حرکت با کلیک راست 08:09
-
رابط کاربری انتخاب با درگ کردن 10:37
-
یک مسیر فرعی - Bus رویداد 14:08
-
Deselecting یونیتها با Bus رویداد 04:27
-
انتخاب چند یونیت با درگ کردن 15:16
-
افزودن یونیتها به انتخاب 04:22
-
نواحی و موانع 09:00
-
روشی برای جلوگیری از حرکت بیهدف یونیتها 14:46
-
چند مش ناوبری 08:54
-
مقدمه بخش 00:42
-
اولین ساختمان ما - کلبه تدارکات 06:24
-
یکپارچهسازی تعاملات با ساختمانها و یونیتها 03:43
-
استفاده از ScriptableObjects به عنوان پیکربندی 10:29
-
پست فرماندهی 03:53
-
اکشنها با الگوی فرمان 12:43
-
کانتکس فرمان 10:10
-
نمایش فرمانها در رابط کاربری 13:14
-
صدور فرمانها از رابط کاربری 14:17
-
فرمان ساخت یونیت 12:17
-
ایجاد صف 08:01
-
ورود به رابط کاربری 13:56
-
نوار پیشرفت 09:08
-
نمایش پیشرفت ساخت 15:35
-
لغو آیتمها در صف 17:16
-
ساختمانها و یونیتهای بیشتر 06:44
-
مقدمه بخش 00:47
-
استفاده از رفتار در یونیتی 13:55
-
گرههای سفارشی در رفتار برای یونیتی 09:59
-
منابع قابل جمعآوری 10:43
-
فرمانهای یونیت 13:03
-
جمعآوری منابع 14:52
-
بازگردانی منابع 12:28
-
حرکت روان هنگام جمعآوری 05:39
-
انتخاب لوکیشنهای بهتر برای جمعآوری 05:34
-
انتخاب منابع قابل جمعآوری فقط در دسترس 13:10
-
گردآوری موارد خاص 11:54
-
همزمانسازی انیمیشنها 11:25
-
استفاده از رویدادهای رفتاری 10:12
-
منابع بازیکن 05:38
-
استفاده از برنچهای شرطی 06:07
-
بازگردانی منابع 11:34
-
مقدمه بخش 00:42
-
ساخت منوهای رابط کاربری 10:40
-
تقسیم یونیت و ساخت SOs 11:23
-
قرار دادن ساختمانها 13:05
-
اکشن ساخت ساختمان 10:53
-
اجرای موازی در درخت رفتار 13:43
-
متحرکسازی کارگر هنگام ساخت 07:33
-
مدیریت اجراهای موازی رقابتی 06:41
-
نهاییسازی ساختمان 14:36
-
لغو ساختمان 07:53
-
رویداد مرگ یونیت 04:05
-
پیشرفت ساختمان 08:08
-
ادامه ساخت ساختمان 10:40
-
محدودیتهای ساختمانسازی 10:12
-
نمایش محدودیتهای ساخت 08:34
-
محدودیتهای بررسی فاصله 07:27
-
پرداخت هزینه ساختمانها 07:45
-
بازپرداخت لغو ساخت ساختمان 03:28
-
لاک کردن فرمانهای غیرقابل استفاده 06:38
-
لاک کردن Tooltips 09:40
-
Tooltips پویا 09:10
-
رابط کاربری یونیت انتخاب شده 11:37
-
رابط کاربری ساختمان در حال ساخت 14:03
-
رویداد Spawn کردن ساختمان 04:35
-
افزایش سلامتی هنگام ساخت 07:52
-
فرمانهای یونیت تک 09:00
-
رویدادهای ساختمان 14:58
-
استفاده از گرافهای فرعی 14:37
-
موارد لبه ساختمانها 07:44
-
پیکربندی ساختمانها 11:55
-
پایان بخش 00:29
-
مقدمه بخش 00:38
-
یک درخت جدید برای یونیتهای نظامی 08:27
-
دریافت آسیب 04:24
-
شناسایی یونیتهای نزدیک 09:52
-
آگاهی هوش مصنوعی یونیت 06:29
-
پیکربندی حمله 06:51
-
فرمان حمله 05:28
-
حمله و اعمال آسیب 13:11
-
اصلاح رفتار حمله 07:48
-
حرکت همراه با حمله 17:12
-
Grenadier 04:54
-
مصورسازی پرتابه Grenadier 11:16
-
زمانبندی آسیب پرتابه 04:00
-
منطقه تاثیر آسیب 11:50
-
ساخت حملونقل هوایی 05:18
-
پیکربندی حملونقل یونیت 04:47
-
درخت رفتار بارگذاری یونیتها 07:43
-
فرمان بارگذاری یونیت 11:19
-
فرمانهای بارگذاری و پنهان 13:20
-
بارگذاری چندین یونیت 09:31
-
Unload یونیتها 09:37
-
رابط کاربری حملونقل یونیت 11:47
-
رویدادهای بارگذاری و Unload یونیت 06:02
-
پالیش کردن و پاکسازی 11:59
-
پایان بخش 00:31
-
مقدمه بخش 00:24
-
مالکیت یونیت 09:42
-
کانالهای Bus رویداد به ازای هر مالک 10:55
-
مالکان در ورودی بازیکن و رابط کاربری 03:08
-
ردیابی منابع هر مالک 10:24
-
مقدمه بخش 00:37
-
ScriptableObject درخت فناوری 11:38
-
آنلاک کردن وابستگیها 09:41
-
لاک کردن فرمانها با وابستگیهای برآورده نشده 05:21
-
ارتقای ScriptableObject 08:41
-
تحقیق و ارتقا 15:20
-
ارتقاهای Multi-Tier 06:11
-
رابط کاربری واکنشپذیرتر 08:46
-
اعمال ارتقاها 16:54
-
عمومیسازی دسترسی به ویژگیها 13:03
-
حفظ پیکربندیهای اولیه بازی 09:07
-
مدیریت از دست رفتن وابستگیها 06:21
-
نمایش وابستگیها در رابط کاربری 11:01
-
لاک کردن تحقیقات چند ساختمان 08:50
-
مقدمه بخش 00:56
-
راهاندازی دوربین مه جنگ 12:21
-
رندرینگ مه 10:16
-
ردیابی لوکیشنهای کشف شده 11:25
-
ادغام مه قابل مشاهده و کشف شده 08:15
-
مه نرمتر 13:53
-
پیکربندیهای دید یونیت 08:22
-
مالکیت دید 01:50
-
تعیین رویتپذیری یونیت 09:02
-
مخفیسازی یونیتها در مه 05:05
-
مخفیسازی ساختمانها در مه 03:23
-
مخفیسازی منابع در مه 08:52
-
جایبانها در نواحی کشف شده 09:34
-
حذف جایبان 10:24
-
بلاک کردن کلیکها روی آبجکتهای نامرئی 07:02
-
فراموشی مه یونیت 10:30
-
پاکسازی 09:16
-
پایان بخش 01:03
مشخصات آموزش
استراتژی بلادرنگ در یونیتی - ساخت بازی RTS خودتان
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:149
- مدت زمان :21:45:35
- حجم :12.11GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy