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

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

دوره Code: برنامه‌نویسی و مکانیک بازی

اگر دوره Starter الفبای برنامه‌نویسی بود، دوره Code نوشتنِ داستان بازی شماست. در این دوره، شما یاد می‌گیرید که چگونه از قدرت C# در قلب موتور بازی‌سازی Unity استفاده کنید. هدف اصلی ما در این مرحله، تسلط بر Game Mechanics یا همان قوانین بازی است. شما یاد می‌گیرید که چگونه یک کاراکتر را حرکت دهید، سیستم شلیک طراحی کنید، هوش مصنوعی پایه برای دشمنان بسازید و تعاملات فیزیکی پیچیده را مدیریت کنید.

در آموزشگاه bazei، ما در این دوره روی چرخه حیات کدها در یونیتی (MonoBehaviour) تمرکز می‌کنیم. شما با سیستم‌های مدرنی مثل Input System جدید برای پشتیبانی از دسته بازی و موبایل آشنا می‌شوید و یاد می‌گیرید که چگونه با استفاده از سیستم فیزیک و Raycasting، دنیایی بسازید که به حرکات بازیکن واکنش نشان دهد. در پایان این دوره، شما دیگر فقط یک کدنویس نیستید؛ شما توسعه‌دهنده‌ای هستید که می‌تواند هر ایده‌ای را از روی کاغذ به یک مکانیک بازیِ قابل اجرا و جذاب تبدیل کند.

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

    • MonoBehaviour Deep Dive: درک کامل چرخه‌های Update، FixedUpdate و مدیریت زمان.
    • New Input System: پیاده‌سازی کنترل حرفه‌ای برای کیبورد، ماوس و گیم‌پد.
    • Physics & Collisions: تسلط بر Rigidbody، Colliders و شناسایی برخوردها.
    • Raycasting: تکنیک‌های پیشرفته برای تشخیص اشیاء در محیط و تیراندازی.
    • Game Mechanics: ساخت سیستم‌های سلامت (Health)، امتیازدهی و Spawning.
    • Script Communication: روش‌های صحیح ارتباط بین اسکریپت‌ها (GetComponent و ابزارهای دسترسی).
    • Coroutines: مدیریت فرآیندهای زمان‌بر و تاخیرها در بازی.

محتوای دوره

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