دوره متوسط: توسعه بازیهای سه بعدی پیشرفته
ورود به دنیای جذاب بازیهای سه بعدی با تمام مفاهیم پیشرفته
اطلاعات دوره
📖 معرفی دوره
این دوره مخصوص دانشآموزانی است که دوره مقدماتی را گذراندهاند یا آشنایی اولیه با بازیسازی دارند. در این سطح، تمام مفاهیم دوره مقدماتی را در قالب سه بعدی یاد میگیرید و بازیهای پیچیدهتری میسازید.
📚 سرفصلهای دوره
معرفی محیط سه بعدی Godot
آشنایی با تفاوتهای محیط سه بعدی
مباحث اصلی:
- فضای سه بعدی و محورهای X, Y, Z
- Viewport سه بعدی و تنظیمات
- سیستم مختصات سه بعدی
- نورپردازی اولیه
مدلهای سه بعدی و Assetها
کار با مدلهای سه بعدی در Godot
مباحث اصلی:
- وارد کردن مدلهای 3D
- متریالها و Textures
- بهینهسازی مدلهای سه بعدی
- LOD سیستم
کدنویسی پیشرفته برای سه بعدی
برنامهنویسی حرفهای برای بازیهای سه بعدی
مباحث اصلی:
- بردارهای سه بعدی و Transform
- سیستم Raycast در سه بعدی
- Collision Detection سه بعدی
- Pathfinding و AI ساده
انیمیشن سه بعدی
ساخت انیمیشنهای حرفهای سه بعدی
مباحث اصلی:
- Skeleton و Rigging
- انیمیشنهای شخصیتهای سه بعدی
- Blend Tree و State Machine
- Cutscene سه بعدی
فیزیک پیشرفته سه بعدی
پیادهسازی فیزیک واقعی در سه بعد
مباحث اصلی:
- RigidBody سه بعدی
- برخورد و Collision Shapes
- مفاهیم Torque و Angular Velocity
- محدودیتهای فیزیکی (Constraints)
نورپردازی و دوربین
سیستم نورپردازی و مدیریت دوربین
مباحث اصلی:
- انواع نورها در سه بعدی
- سایهها و Shadow Mapping
- مدیریت چند دوربین
- سیستم Cinematic Camera
صداگذاری سه بعدی
افکتهای صوتی فضایی
مباحث اصلی:
- صداهای سه بعدی
- Attenuation و Spatial Audio
- افکتهای رئال تایم
- Ambient Sound سه بعدی
پروژههای سه بعدی
ساخت بازیهای کامل سه بعدی
مباحث اصلی:
- 🌲 بازی ماجراجویی سه بعدی
- 🚗 بازی مسابقهای ساده
- بهینهسازی Performance
- خروجی برای پلتفرمهای مختلف
🎮 پروژههای عملی دوره
بازی ماجراجویی سه بعدی
اکتشاف در دنیای سه بعدی و حل پازل
ویژگیهای اصلی:
- محیط سه بعدی بزرگ
- سیستم کویست و مأموریت
- دشمنهای هوشمند
- سیستم Inventory
بازی مسابقهای
آموزش فیزیک و حرکات سه بعدی
ویژگیهای اصلی:
- کنترل ماشین سه بعدی
- سیستم Nitro و Drift
- دوربین سوم شخص
- سیستم Lap و Timing
❓ سوالات متداول
آیا این دوره پیشنیاز خاصی دارد؟
دوره مقدماتی یا آشنایی با مفاهیم پایه
آیا بعد از دوره پشتیبانی داریم؟
بله، ۳ ماه پشتیبانی رایگان گروهی و پاسخ به سوالات در طول دوره ارائه میشود.
آیا محتوای دوره ضبط میشود؟
بله، تمام جلسات ضبط شده و بعد از هر جلسه در اختیار دانشآموزان قرار میگیرد.