Unreal Engine یکی از قویترین موتورهای بازیسازی است که به توسعهدهندگان امکان میدهد بازیهای سهبعدی با کیفیت بالا طراحی کنند. استفاده از C++ بهعنوان زبان برنامهنویسی اصلی در این موتور، به شما کنترل دقیق بر روی رفتارهای بازی و گیمپلی میدهد. این ترکیب برای ساخت بازیهای AAA و پروژههای حرفهای بهکار میرود.
سرفصلها:
- آشنایی با Unreal Engine: نصب و راهاندازی محیط Unreal Engine و آشنایی با رابط کاربری آن.
- مبانی C++ در Unreal: معرفی اصول برنامهنویسی با C++ در محیط Unreal برای کنترل منطق بازی.
- ایجاد و مدیریت کاراکترها: طراحی شخصیتهای بازی و تعریف رفتارهای آنها در محیط سهبعدی.
- ساخت سیستمهای گیمپلی: پیادهسازی مکانیکهای بازی مانند حرکت، پرش و تیراندازی.
- کار با Blueprints و C++: ترکیب کدنویسی با C++ و سیستمهای ویژوال Blueprints برای ساخت بازیهای پیچیده.
- نورپردازی و افکتهای گرافیکی: استفاده از سیستم نورپردازی و افکتهای ویژه برای بهبود ظاهر بازی.
- پروژه عملی: ساخت یک بازی سهبعدی کامل: طراحی و توسعه یک بازی سهبعدی شامل شخصیتها، مراحل و مکانیکهای مختلف.
جمعبندی:
Unreal Engine و C++ به شما قدرت طراحی بازیهای حرفهای و باکیفیت را میدهند. یادگیری این مهارتها به شما امکان میدهد در صنعت بازیسازی حضور مؤثری داشته باشید.
مدت دوره: 15 جلسه (هر جلسه 90 دقیقه)
هزینه دوره: 2,000,000 تومان