کتاب آموزش جامع برنامهنویسی C++ برای ساخت بازی در موتور Unreal Engine با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع برنامهنویسی C++ برای ساخت بازی در موتور Unreal Engine
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: توسعه بازیهای رایانهای با موتورهای بازیسازی
📋 سرفصلهای دوره (100 موضوع)
- 1. آشنایی با محیط توسعه و معماری موتور بازیسازی Unreal Engine
- 2. مبانی زبان برنامهنویسی ++C و ساختار برنامه در محیط ویژوال استودیو
- 3. متغیرها، انواع دادهها و عملگرهای پایه در ++C
- 4. ساختارهای کنترل جریان و تصمیمگیری در کدنویسی بازی
- 5. کار با توابع و مدیریت حافظه در ++C
- 6. اصول شیءگرایی در برنامهنویسی بازیهای رایانهای
- 7. مفهوم کلاسها و اشیاء در آنریل انجین
- 8. وراثت و چندریختی در پیادهسازی منطق بازی
- 9. مدیریت حافظه و استفاده از اشارهگرها در محیط موتور بازی
- 10. آشنایی با کلاسهای پایه Actor و Pawn در آنریل انجین
- 11. مدیریت کامپوننتها و سلسلهمراتب اشیاء در فضای سهبعدی
- 12. کار با سیستم ورودی و مدیریت رویدادهای کاربر
- 13. پیادهسازی منطق حرکت و جابجایی کاراکترها
- 14. آشنایی با سیستم برخورد و فیزیک در آنریل انجین
- 15. ارتباط بین کد ++C و محیط ویرایشگر آنریل انجین
- 16. استفاده از Macroهای اختصاصی آنریل انجین برای تعریف متغیرها و توابع
- 17. کار با سیستم متریال و سایهزنی از طریق کد
- 18. مدیریت رابط کاربری و ویجتها با استفاده از ++C
- 19. آشنایی با سیستم صوتی و پخش افکتها در محیط بازی
- 20. پیادهسازی هوش مصنوعی پایه با استفاده از کلاسهای AI Controller
- 21. استفاده از سیستم درخت رفتار برای منطق دشمنان
- 22. مدیریت وضعیتهای بازی با استفاده از Game Mode
- 23. ذخیرهسازی و بارگذاری دادههای بازی با استفاده از سیستم Save Game
- 24. کار با سیستم ذرات و افکتهای بصری از طریق کد
- 25. پیادهسازی سیستمهای تخریبپذیری و اشیاء تعاملی
- 26. مدیریت انیمیشنها و ترکیب آنها در کلاسهای انیمیشن
- 27. بهینهسازی کد برای افزایش نرخ فریم
- 28. رفع خطا و دیباگ کردن کدهای ++C در محیط آنریل انجین
- 29. اصول طراحی معماری کد برای پروژههای مقیاسپذیر
- 30. استفاده از سیستم شبکه و بازی چندنفره در آنریل انجین
- 31. مدیریت بستهبندی و خروجی گرفتن نهایی برای پلتفرمهای رسمی
- 32. اصول رعایت استانداردهای کدنویسی تمیز در توسعه بازی
- 33. آشنایی با ابزارهای پروفایلینگ برای تحلیل عملکرد بازی
- 34. پیادهسازی سیستمهای آماری و امتیازدهی در بازی
- 35. کار با دوربین و زوایای دید در بازیهای اولشخص و سومشخص
- 36. مدیریت چرخههای حیات اشیاء در موتور بازی
- 37. اصول پیادهسازی سیستمهای ذخیره تنظیمات گرافیکی
- 38. کار با سیستمهای روشنایی و نورپردازی پویا از طریق کد
- 39. آشنایی با سیستمهای اسکریپتنویسی پیشرفته در محیط آنریل
- 40. بررسی نمونههای پیادهسازی شده برای درک بهتر ساختار بازیهای استاندارد
تگها:
آموزش آنریل انجین
آموزش بازیسازی حرفهای
بازیسازی با C++
برنامهنویسی بازیهای کامپیوتری
برنامهنویسی سیپلاسپلاس
توسعه بازیهای رایانهای
توسعهدهنده بازی
کدنویسی در آنریل انجین
موتور بازیسازی Unreal Engine
یادگیری Unreal Engine 5
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.