دورههای آموزش برنامه نویسی بازی های رایانه ای
این دوره آموزشی جامع برنامهنویسی بازیهای رایانهای با تمرکز بر موتور قدرتمند Shiva Engine طراحی شده است تا شما را از مفاهیم اولیه مدلسازی سه بعدی و اسکریپتنویسی LUA به سمت ساخت یک بازی کامل هدایت کند. در این مسیر، مهارتهایی مانند مدیریت هوش مصنوعی کاراکترها، شبیهسازی فیزیک پیشرفته برای آب و ذرات محیطی، طراحی رابط کاربری تعاملی (HUD) و تنظیمات دقیق نورپردازی را فراخواهید گرفت. همچنین بخش مهم دیگری از دوره به تحلیل عملکرد بازی با استفاده از Performance Reporter و خروجی گرفتن نهایی آن اختصاص دارد تا بتوانید پروژههای خود را روی سیستمهای مختلف اجرا کنید. در نهایت، دانش شما برای خلق دنیاهای تعاملی غنی و جذاب کاملاً ارتقا یافته و آماده ورود به بازار کار خواهد بود.
سرفصلهای دوره
- مبانی طراحی و ساخت بازی با استفاده از موتور Shiva Engine
- آشنایی با محیط کاربری، ابزارهای مدلسازی (Model Editor) و اسکریپتنویسی LUA
- مدیریت هوش مصنوعی (AI Model)، رویدادهای محرک (Event Trigger) و ماشینحالت محدود (Finite State Machine)
- تکنیکهای پیشرفته انیمیشن و شبیهسازی فیزیک در بازیها
- کار با اسکلتبندی استخوانها، پوستی (Skinning)، راکتورها (Reactors) و سیستمهای ذرات برای آب و برف
- استفاده از ابزارهای Super Spray، Blizzard و Space Warps برای ایجاد محیط پویا
- طراحی رابط کاربری بازی (HUD Editor) و مدیریت صدا و انیمیشن
- ساخت دکمهها، عملکردهای Action و ادیتور بانک صوتی و انیمیشنی
- تنظیمات نورپردازی شامل نئونهای نقطهای، محیطی و سیستمهای Day Light
- بهینهسازی عملکرد بازی (Performance Reporter) و خروجی گرفتن نهایی
- تحلیل سرعت فریم، مدیریت حافظه و تبدیل صحنه سه بعدی به فایل قابل اجرا در پلتفرمهای مختلف
پیشنیاز: ندارد
نوع کار و دانش: مشخص نشده
دورههای فعال این استاندارد
در حال حاضر دوره فعالی برای این استاندارد ثبت نشده است.