قیمت 
کلاس خصوصی آنلاین تکنفره : 4,500,000 تومان
دوره (گروهی / حضوری در لاهیجان): 3,250,000 تومان
شما هنوز در این دوره ثبت‌نام نکرده‌اید. 

پیش نیاز این دوره ، دوره Graphics میباشد. 

دوره Performance: بهینه‌سازی و Addressables

بزرگترین چالش در توسعه بازی، اجرای روان آن روی سخت‌افزارهای مختلف است. دوره Performance جایی است که شما یاد می‌گیرید چگونه یک بازی سنگین و پرجزئیات را به یک محصول سبک و سریع تبدیل کنید. در این دوره، ما به عمق موتور Unity نفوذ می‌کنیم تا بفهمیم پردازنده (CPU) و کارت گرافیک (GPU) چگونه با کدهای ما برخورد می‌کنند. شما یاد می‌گیرید که چگونه گلوگاه‌های (Bottlenecks) پروژه را شناسایی کرده و با استفاده از ابزارهای حرفه‌ای، نرخ فریم (FPS) بازی خود را دوبرابر کنید.

در آموزشگاه bazei، ما در این دوره روی یکی از مدرن‌ترین سیستم‌های مدیریت منابع یعنی Addressables تمرکز ویژه‌ای داریم. شما یاد می‌گیرید که چگونه حجم بازی خود را به شدت کاهش دهید و محتواها را به صورت هوشمند از سرور دانلود کنید (مشابه بازی‌های بزرگ موبایلی). این دوره تنها درباره “سریع‌تر کردن کدها” نیست، بلکه درباره مدیریت هوشمندانه حافظه و منابع است تا بازیکنان روی ضعیف‌ترین گوشی‌ها یا سیستم‌ها هم تجربه‌ای بدون لگ و افت فریم داشته باشند.

مفاهیم کلیدی که در این دوره به آن پرداخته می‌شود:

    • Unity Profiler: شناسایی دقیق کدهایی که باعث افت فریم و سنگینی بازی می‌شوند.
    • Memory Management: جلوگیری از نشت حافظه (Memory Leaks) و بهینه‌سازی مصرف RAM.
    • Addressable Assets: مدیریت هوشمند بارگذاری منابع و کاهش حجم اولیه فایل نصب.
    • Draw Call Batching: بهینه‌سازی رندرینگ برای کاهش فشار روی کارت گرافیک.
    • Object Pooling: تکنیک حیاتی برای مدیریت اشیاء تکرارپذیر و جلوگیری از لگ‌های ناگهانی.
    • C# Optimization: نوشتن کدهای بهینه و استفاده درست از ساختمان داده‌ها جهت کاهش بار پردازشی.

محتوای دوره

بخش ها
9 موضوع
نصب و ساخت پروژه
Scene و GameObject
Component
Transform
Camera
Lighting
Material
Prefab
Asset management
پروژه ها Copy
1 موضوع
ساخت محیط 3D تعاملی
به بالا بروید