بهینهسازی یک بازی موبایل در یونیتی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه گرافیک و کد را برای بازیهای موبایل بهینهسازی کنیم؟
- استراتژیهای طراحی برای اندروید و iOS
- تغییر تنظیمات یونیتی برای عملکرد بهتر
- استفاده از Object Pooling (تجمیع اشیاء)
- اسکریپتنویسی سی شارپ برای یک بازی تیراندازی موبایل
توضیحات دوره
ساخت بازی برای موبایل بسیار متفاوت از ساخت بازی برای کامپیوتر است و نیازمند استفاده از تکنیکهای بهینهسازی زیادی میباشد. در این دوره، نکات و تکنیکهای بهینهسازی بازی در Unity که به طور خاص برای موبایل و تبلت طراحی شده است را به شما آموزش خواهم داد.
ما یک بازی تیراندازی با تم هالووین طراحی میکنیم که موج بیپایانی از دشمنان دارد و با هر سطح، سرعت آنها افزایش مییابد. من به شما نشان میدهم چگونه پروژه را به درستی راهاندازی کنید، تنظیمات Unity را مرور میکنیم، عملکرد هر تنظیم را توضیح میدهم و چگونگی سفارشیسازی آنها برای دستگاههای موبایل را یاد میگیریم.
سپس شروع به ساخت بازی میکنیم و با استفاده از Unity Profiler عملکرد را بررسی میکنیم و تکنیکهایی برای بهینهسازی جهت تجربه بازی روان و نرخ فریم پایدار ارائه میدهیم.
تمرکز ما بر مواردی مانند:
- فراخوانیهای رندر
- گروهبندی
- همزمانیها
- Pooling دشمنان
- و موارد دیگر...
شما نیازی به تجربه قبلی در کدنویسی ندارید چون مدرس شما را گام به گام راهنمایی خواهم کرد و روشهای خوب توسعه برای موبایل را نشان میدهم.
تا پایان این دوره، شما یک بازی کاملاً عملی خواهید داشت که روی موبایلهای قدیمی به راحتی به 30 فریم بر ثانیه و روی دستگاههای جدیدتر به 60 فریم بر ثانیه میرسد، و این برای هر دو سیستم عامل اندروید و iOS در موبایلها و تبلتها صادق است.
این دوره برای چه کسانی مناسب است؟
- اگر در گرفتن نرخ فریم مناسب در بازیهای موبایلی خود مشکل دارید، این دوره به شما نشان میدهد چگونه بازیهای خود را برای فریم ریت بالا بهینه کنید.
بهینهسازی یک بازی موبایل در یونیتی
-
مقدمه 01:22
-
دانلود یونیتی 03:07
-
تغییر به ساخت اندروید 03:34
-
بهینهسازی تنظیمات 10:27
-
ایمپورت کردن داراییها 08:03
-
طرح بندی صحنه 15:24
-
طرح بندی اجزاء 12:10
-
پروفایلر 10:18
-
افزودن دیوارها 12:19
-
کنترل حرکت دوربین 17:56
-
راهحل تمرین 03:38
-
نمایش نرخ فریم 04:11
-
پخت نقشههای نور 15:55
-
افزودن دستان بازیکن 12:38
-
افزودن یک شخصیت زامبی 12:56
-
افزودن دشمنان بیشتر 12:54
-
هوش مصنوعی زامبی 09:08
-
دکمه تیراندازی 13:48
-
پرتاب پرتو 18:49
-
کار تیراندازی به دشمنان 00:38
-
افزودن ذرات 12:16
-
استفاده از پایگاه داده برای دشمنان 22:26
-
استفاده از پایگاه داده برای دشمنان دیگر 06:22
-
صداهای آسیب 14:22
-
گرافیک آسیب 11:11
-
افزودن نوار سلامت 07:15
-
بارگذاری مجدد سلاح 16:08
-
کار صدا 00:51
-
بازبینی کار صدا 02:07
-
تایمر 06:54
-
بارگذاری سطح 02:21
-
بارگذاری دشمنان 06:43
-
نمایش سطح 12:23
-
منوی اصلی 07:02
-
صفحه پایان بازی 13:28
-
بازنشانی بازی 06:46
-
برداشتن بهداشت 06:40
-
پروفایلینگ عملکرد 12:44
-
پروفایلینگ اسکریپت 10:20
-
مستندات پروفایلر 02:54
-
رفع مشکلات 07:19
-
اکسپورت برای اندروید 06:23
-
تغییر به پلتفرم iOS 00:54
-
اکسپورت برای iOS 08:23
-
تکمیل دوره 01:13
مشخصات آموزش
بهینهسازی یک بازی موبایل در یونیتی
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:45
- مدت زمان :06:45:09
- حجم :3.59GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy