کتاب طراحی و پیاده‌سازی موتور بازی برای مهندسان گرافیک

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

موضوع کلی: توسعه بازی

موضوع میانی: معماری موتور بازی

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

  • 1. مقدمه‌ای بر معماری موتور بازی
  • 2. مروری بر اجزای اصلی موتور بازی
  • 3. مدل‌های معماری موتور بازی: Entity-Component-System (ECS)
  • 4. مدل‌های معماری موتور بازی: Data-Oriented Design (DOD)
  • 5. بررسی معماری موتورهای بازی معروف (Unity, Unreal Engine, Godot)
  • 6. زبان‌های برنامه‌نویسی رایج در توسعه موتور بازی (C++, C#)
  • 7. مفاهیم پایه‌ای گرافیک سه‌بعدی و خط لوله رندر
  • 8. مدیریت حافظه در موتور بازی
  • 9. مدیریت منابع (Asset Management)
  • 10. سیستم‌های ورودی (Input Systems)
  • 11. سیستم‌های صوتی (Audio Systems)
  • 12. سیستم‌های فیزیک (Physics Systems)
  • 13. سیستم‌های هوش مصنوعی (AI Systems)
  • 14. مقدمه‌ای بر شیدرها و زبان‌های سایه‌زنی (GLSL, HLSL)
  • 15. تکنیک‌های رندرینگ پیشرفته: Shadow Mapping
  • 16. تکنیک‌های رندرینگ پیشرفته: Deferred Rendering
  • 17. تکنیک‌های رندرینگ پیشرفته: Forward Rendering
  • 18. تکنیک‌های رندرینگ پیشرفته: Global Illumination
  • 19. سیستم‌های انیمیشن (Animation Systems)
  • 20. سیستم‌های ذرات (Particle Systems)
  • 21. مفاهیم مربوط به نورپردازی (Lighting)
  • 22. بهینه‌سازی عملکرد موتور بازی (Profiling)
  • 23. ابزارهای دیباگینگ (Debugging Tools)
  • 24. سیستم‌های شبکه (Networking Systems)
  • 25. مقدمه‌ای بر واقعیت مجازی (VR) و واقعیت افزوده (AR)
  • 26. مفاهیم مربوط به Collision Detection و Response
  • 27. سیستم‌های مدیریت صحنه (Scene Management)
  • 28. ساخت یک رندرکننده ساده (Simple Renderer)
  • 29. پیاده‌سازی سیستم دوربین (Camera System)
  • 30. پیاده‌سازی سیستم مدیریت بافت (Texture Management)
  • 31. پیاده‌سازی سیستم مدیریت مدل (Model Management)
  • 32. پیاده‌سازی سیستم رابط کاربری (UI System)
  • 33. پیاده‌سازی سیستم صدا (Sound System)
  • 34. پیاده‌سازی سیستم ورودی (Input System)
  • 35. طراحی و پیاده‌سازی یک سیستم ECS
  • 36. طراحی و پیاده‌سازی یک سیستم DOD
  • 37. مفاهیم مربوط به Multithreading در موتور بازی
  • 38. بهینه‌سازی عملکرد CPU و GPU
  • 39. استفاده از کتابخانه‌های گرافیکی (OpenGL, DirectX, Vulkan)
  • 40. مقدمه‌ای بر Ray Tracing
  • 41. مقدمه‌ای بر Compute Shaders
  • 42. بررسی و تحلیل معماری یک موتور بازی متن‌باز
  • 43. طراحی API برای موتور بازی
  • 44. مفاهیم مربوط به serialization و deserialization
  • 45. پیاده‌سازی ابزارهای ویرایشگر موتور بازی (Editor Tools)
  • 46. تست و ارزیابی موتور بازی
  • 47. ملاحظات مربوط به پلتفرم‌های مختلف (Platform Considerations)

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

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

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

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

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


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

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

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

نظرات

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

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