طراحی و برنامهنویسی بازی سطح متوسط Match 3 در یونیتی 3D
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- شروع یک بازی از ابتدا و پیش بردن آن تا مرحله تولید
- یاد بگیرید الگوهای کدنویسی و برنامهنویسی شیءگرا را در توسعه بازی اعمال کنید.
- کشف کنید برخی از توابع داخلی یونیتی چگونه کار میکنند و چگونه از آنها برای پروژهتان استفاده کنید.
- مکانیسمهای یک بازی Match 3 را تجزیه و تحلیل کنید و تطبیق آنها با پروژهتان را یاد بگیرید.
- مهارتهای کدنویسی سی شارپ خود را با الگوریتمها و ساختارهای داده پیشرفته تقویت کنید.
توضیحات دوره
به این دوره آموزشی درباره چگونگی ساخت یک بازی کامل از ابتدا در یونیتی خوش آمدید.
در این دوره، ما یک بازی معمایی Match 3 خواهیم ساخت.
برخی از بازیهای موفق و مشهور Match 3 که ممکن است نام آنها را شنیده باشید یا بازی کرده باشید شامل Bejewelled ،Candy Crush ،Anipang ،Puzzle & Dragon و Zookeeper است.
این بازیها همگی شامل یک شبکه از آبجکتهای قابل تطبیق هستند. بازیکن باید دو آبجکت مجاور را در شبکه سوآپ کند تا یک مجموعه تطابقی از 3 آبجکت در یک ردیف یا ستون تشکیل دهد و از این طریق امتیاز بیشتری کسب کند. اگر تطابقهای بزرگتری شکل بگیرد، بازیکن یک پاورآپ دریافت میکند که میتواند به او کمک کند امتیاز بالاتری کسب کند.
بازی کردن این بازیها بسیار ساده است و ورودی محدودی دارند که آنها را برای مخاطبان زیادی قابل دسترس میکند. با این حال، پیچیدگی سیستم شبکه و تصادفی بودن گزینههای موجود، تسلط به بازیها را دشوار میسازد.
در این دوره، شما یاد خواهید گرفت چگونه الگوهای کدنویسی و اصول برنامهنویسی شیءگرا را در یونیتی به کار بگیرید تا مجموعهای از ابزارها تولید کنید که به شما در مدیریت کارآمد منابع در طول چرخه توسعه بازی کمک کند. شما از این ابزارها برای ساخت یک بازی Match 3 از ابتدا استفاده خواهید کرد و در این مسیر با بسیاری از ویژگیهای یونیتی آشنا خواهید شد. بر خلاف برخی دورههای توسعه بازی دیگر، اسکریپتهایی که در این دوره خواهید نوشت، ساختاریافته، تمیز، کارآمد و قابل استفاده مجدد برای پروژههای دیگر خواهند بود.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان بازی مستقل تازهکار
طراحی و برنامهنویسی بازی سطح متوسط Match 3 در یونیتی 3D
-
مقدمه دوره 02:47
-
مقدمه بخش 2 02:04
-
Singleton 14:42
-
Object Pool 24:37
-
حرکات روان 17:50
-
سیستم شبکه 33:46
-
تکلیف ابزارها None
-
آزمون ابزار None
-
معرفی بخش ۳ 01:23
-
پرکردن 33:52
-
ورودی 35:17
-
سوآپ 15:58
-
تطبیق 29:36
-
حل کردن 22:42
-
تکلیف مکانیکهای اصلی None
-
آزمون مکانیکهای اصلی None
-
معرفی بخش ۴ 00:47
-
پر کردن مجدد 20:54
-
واکنشهای زنجیرهای 20:20
-
برنچها 20:51
-
ارتقا 35:13
-
پاورآپها 33:59
-
تکلیف مکانیسمهای اضافی None
-
آزمون مکانیسمهای اضافی None
-
معرفی بخش ۵ 01:01
-
کمبو 19:09
-
راهنماییها 43:07
-
صدا 28:00
-
عناصر بصری 15:02
-
منوها 49:05
-
تکلیف پالیش None
-
آزمون پالیش None
-
ارسال پروژه نهایی None
مشخصات آموزش
طراحی و برنامهنویسی بازی سطح متوسط Match 3 در یونیتی 3D
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:33
- مدت زمان :08:42:38
- حجم :8.61GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy