کتاب اصول و الگوریتم‌های پیشرفته در موتورهای بازی‌سازی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره اصول و الگوریتم‌های پیشرفته در موتورهای بازی‌سازی

موضوع کلی: توسعه نرم‌افزارهای کامپیوتری

موضوع میانی: موتورهای بازی‌سازی و گرافیک سه‌بعدی

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر توسعه موتورهای بازی‌سازی
  • 2. ساختار پایه‌ای موتور بازی
  • 3. مدیریت منابع در موتور بازی
  • 4. سیستم رندرینگ گرافیکی
  • 5. مفاهیم گرافیک سه‌بعدی
  • 6. هندسه‌ی سه‌بعدی و مدل‌سازی
  • 7. سایه‌زن‌ها (Shaders) و زبان GLSL
  • 8. رندرینگ مبتنی بر فیزیک (PBR)
  • 9. مدیریت صحنه و اشیاء
  • 10. سیستم مختصات و تبدیل‌ها
  • 11. ماتریس‌ها و کواترنیون‌ها در گرافیک
  • 12. نورپردازی در صحنه‌های سه‌بعدی
  • 13. انواع نورها و مدل‌های نورپردازی
  • 14. نقشه‌برداری سایه (Shadow Mapping)
  • 15. تکنیک‌های Anti-Aliasing
  • 16. فیلترینگ تکسچر (Texture Filtering)
  • 17. فشرده‌سازی تکسچر
  • 18. سیستم انیمیشن
  • 19. انیمیشن مبتنی بر اسکلت
  • 20. انیمیشن چهره
  • 21. انیمیشن مبتنی بر مورفینگ
  • 22. سیستم فیزیک بازی
  • 23. دینامیک اجسام صلب
  • 24. دینامیک اجسام انعطاف‌پذیر
  • 25. شبیه‌سازی پارچه
  • 26. شبیه‌سازی مایعات
  • 27. تشخیص برخورد (Collision Detection)
  • 28. پاسخ برخورد (Collision Response)
  • 29. سیستم هوش مصنوعی
  • 30. جستجو در گراف‌ها (A*)
  • 31. ماشین‌های وضعیت (State Machines)
  • 32. رفتارهای مبتنی بر قوانین
  • 33. سیستم صدا
  • 34. مدیریت فایل‌های صوتی
  • 35. افکت‌های صوتی
  • 36. موسیقی متن بازی
  • 37. سیستم ورودی (Input System)
  • 38. مدیریت صفحه کلید و ماوس
  • 39. مدیریت کنترلر بازی
  • 40. سیستم شبکه (Networking)
  • 41. مفاهیم پایه شبکه
  • 42. همگام‌سازی وضعیت بازی
  • 43. مدیریت تأخیر (Latency)
  • 44. طراحی API برای موتور بازی
  • 45. الگوهای طراحی در موتور بازی
  • 46. مدیریت خطا و اشکال‌زدایی
  • 47. تست و اعتبارسنجی موتور بازی
  • 48. بهینه‌سازی عملکرد موتور بازی
  • 49. پروفایلینگ (Profiling)
  • 50. فشرده‌سازی و بارگذاری مدل‌ها
  • 51. بهینه‌سازی رندرینگ
  • 52. بهینه‌سازی فیزیک
  • 53. بهینه‌سازی هوش مصنوعی
  • 54. بهینه‌سازی حافظه
  • 55. سیستم پلاگین و افزونه
  • 56. توسعه ابزارهای جانبی
  • 57. یکپارچه‌سازی با موتورهای خارجی
  • 58. مدیریت پروژه و تیم توسعه
  • 59. متدولوژی‌های توسعه نرم‌افزار
  • 60. کنترل نسخه (Version Control)
  • 61. مستندسازی فنی
  • 62. اصول معماری نرم‌افزار
  • 63. اصول طراحی شی‌گرا
  • 64. اصول طراحی تابعی
  • 65. الگوهای طراحی رایج (Factory, Singleton, Observer)
  • 66. معماری MVC در موتور بازی
  • 67. معماری ECS (Entity-Component-System)
  • 68. مدیریت حافظه پیشرفته
  • 69. مدیریت حافظه خودکار (Garbage Collection)
  • 70. مدیریت حافظه دستی
  • 71. کاهش Fragmented Memory
  • 72. بهینه‌سازی الگوریتم‌های گرافیکی
  • 73. رندرینگ مبتنی بر GPU
  • 74. Compute Shaders
  • 75. Ray Tracing (مفاهیم پایه)
  • 76. Global Illumination (مفاهیم پایه)
  • 77. Post-processing Effects
  • 78. Bloom, HDR, Depth of Field
  • 79. Color Grading
  • 80. Motion Blur
  • 81. Anti-aliasing پیشرفته (TAA, FXAA)
  • 82. سیستم Partical Systems
  • 83. شبیه‌سازی دود، آتش، انفجار
  • 84. بهینه‌سازی Partical Systems
  • 85. هوش مصنوعی پیشرفته
  • 86. Pathfinding در محیط‌های پیچیده
  • 87. Behavior Trees
  • 88. Machine Learning در بازی (مفاهیم)
  • 89. سیستم‌های شبیه‌سازی پیچیده
  • 90. شبیه‌سازی رفتار گروهی (Flocking)
  • 91. شبیه‌سازی اقتصاد بازی
  • 92. سیستم‌های ساخت و ساز (Crafting)
  • 93. مفاهیم Real-time Rendering
  • 94. تکنیک‌های Occlusion Culling
  • 95. Frustum Culling
  • 96. Hierarchical Z-Buffer
  • 97. سیستم مدیریت UI
  • 98. طراحی و پیاده‌سازی رابط کاربری
  • 99. انیمیشن UI
  • 100. مدیریت رویدادهای UI

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.