کتاب بهینهسازی عملکرد موتور بازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره بهینهسازی عملکرد موتور بازی
موضوع کلی: توسعه موتور بازی
موضوع میانی: نقش برنامهنویسان در تیم توسعه بازی
📋 سرفصلهای دوره
- 1. مقدمهای بر موتورهای بازی و عملکرد
- 2. معماری موتور بازی و تاثیر آن بر عملکرد
- 3. شناخت گلوگاههای عملکرد در موتور بازی
- 4. ابزارهای پروفایلینگ و دیباگینگ عملکرد
- 5. بهینهسازی گرافیکی: مدیریت بافتها و متریالها
- 6. بهینهسازی گرافیکی: سایهها و نورپردازی
- 7. بهینهسازی گرافیکی: مشها و هندسه
- 8. بهینهسازی رندرینگ: Batching و Instancing
- 9. بهینهسازی رندرینگ: Cull کردن و Occlusion Culling
- 10. بهینهسازی رندرینگ: Level of Detail (LOD)
- 11. بهینهسازی فیزیک: تشخیص برخورد و شبیهسازی
- 12. بهینهسازی فیزیک: Rigid Body و Colliders
- 13. بهینهسازی اسکریپتها: انتخاب زبان و ساختار کد
- 14. بهینهسازی اسکریپتها: مدیریت حافظه و Garbage Collection
- 15. بهینهسازی اسکریپتها: الگوریتمها و ساختارهای داده
- 16. بهینهسازی صدا: فرمتها و فشردهسازی
- 17. بهینهسازی صدا: Spatial Audio و Audio Mixing
- 18. بهینهسازی ورودی: مدیریت رویدادها و Polling
- 19. بهینهسازی شبکه: همگامسازی دادهها و پیشبینی
- 20. بهینهسازی شبکه: پهنای باند و تأخیر
- 21. بهینهسازی هوش مصنوعی: Pathfinding و Decision Making
- 22. بهینهسازی هوش مصنوعی: Finite State Machines و Behavior Trees
- 23. بهینهسازی حافظه: مدیریت Assetها و Streaming
- 24. بهینهسازی حافظه: Texture Compression و Model Optimization
- 25. بهینهسازی حافظه: کد و دادههای غیرضروری
- 26. بهینهسازی چندنخی: موازیسازی وظایف و Thread Pool
- 27. بهینهسازی چندنخی: Lockها و Synchronization
- 28. بهینهسازی UI: Draw Calls و Canvas Optimization
- 29. بهینهسازی UI: Text Rendering و Font Atlas
- 30. بهینهسازی پلتفرمهای مختلف: موبایل، دسکتاپ، کنسول
- 31. بهینهسازی برای پلتفرم موبایل: کاهش مصرف باتری
- 32. بهینهسازی برای پلتفرم موبایل: محدودیتهای سختافزاری
- 33. بهینهسازی برای پلتفرم دسکتاپ: استفاده از GPU
- 34. بهینهسازی برای پلتفرم دسکتاپ: مدیریت حافظه RAM
- 35. بهینهسازی برای پلتفرم کنسول: محدودیتهای توسعه
- 36. بهینهسازی سایکل جمعآوری زباله (Garbage Collection)
- 37. روشهای پیشرفته بهینهسازی رندرینگ
- 38. بهینهسازی سیستمهای ذرات (Particle Systems)
- 39. بهینهسازی انیمیشنها و اسکلتبندی
- 40. بهینهسازی سیستمهای صوتی پویا
- 41. بهینهسازی استفاده از Shader ها
- 42. بهینهسازی با استفاده از Job System
- 43. معرفی ابزارهای پیشرفته پروفایلینگ
- 44. بهینهسازی برای بازیهای Open World
- 45. بهینهسازی برای بازیهای VR/AR
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.