, ,

کتاب ساخت بازی‌های جذاب و حرفه‌ای با موتورهای بازی‌سازی HTML5 (بر اساس کتاب Dan Nagle)

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب ساخت بازی‌های جذاب و حرفه‌ای با موتورهای بازی‌سازی HTML5 (بر اساس کتاب Dan Nagle)

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

موضوع میانی: آشنایی و کار با موتورهای بازی‌سازی HTML5

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر توسعه بازی های وب با HTML5
  • 2. چرا از موتور بازی سازی استفاده کنیم؟
  • 3. بررسی اجمالی موتورهای بازی سازی HTML5
  • 4. مقایسه موتورهای بازی سازی محبوب (Phaser، PixiJS، BabylonJS و غیره)
  • 5. مبانی JavaScript برای توسعه بازی
  • 6. نصب و راه اندازی محیط توسعه
  • 7. اولین پروژه: یک بازی ساده
  • 8. ساختار پروژه موتور بازی سازی
  • 9. مدیریت دارایی ها (Assets)
  • 10. بارگذاری تصاویر
  • 11. بارگذاری صداها
  • 12. مدیریت صحنه ها (Scenes)
  • 13. ایجاد اولین صحنه
  • 14. انتقال بین صحنه ها
  • 15. مبانی گرافیک 2D
  • 16. رسم اشکال پایه
  • 17. کار با تصاویر (Sprites)
  • 18. انیمیشن ها
  • 19. فریم های کلیدی و Sprite Sheets
  • 20. استفاده از Textures Atlas
  • 21. کار با کانوَس (Canvas API)
  • 22. رندرینگ و رفرش صحنه
  • 23. مدیریت ورودی کاربر
  • 24. ورودی کیبورد
  • 25. ورودی ماوس
  • 26. ورودی لمسی
  • 27. فیزیک در بازی ها
  • 28. مبانی فیزیک نیوتنی
  • 29. تشخیص برخورد (Collision Detection)
  • 30. انواع برخورد (Rectangle-Rectangle، Circle-Circle)
  • 31. مبانی Physics Engines (مانند Matter.js)
  • 32. پیاده سازی Physics Engine
  • 33. کار با اجسام فیزیکی
  • 34. توابع و رویدادهای Physics Engine
  • 35. فیزیک اجسام در حال حرکت
  • 36. برخورد بین اجسام متحرک
  • 37. گروه بندی اجسام فیزیکی
  • 38. تنظیمات Physics World
  • 39. مدیریت دوربین (Camera)
  • 40. ایجاد دوربین
  • 41. حرکت دوربین
  • 42. دنبال کردن بازیکن با دوربین
  • 43. زوم کردن دوربین
  • 44. چرخش دوربین
  • 45. توابع Utility در موتور بازی سازی
  • 46. زمان بندی (Timers)
  • 47. توابع تاخیر (Delay)
  • 48. توابع تکرار شونده (Looping)
  • 49. مدیریت وضعیت بازی (Game State Management)
  • 50. ایجاد یک سیستم وضعیت بازی
  • 51. تغییر وضعیت بازی
  • 52. مدیریت منوها
  • 53. صفحه اصلی
  • 54. صفحه انتخاب مرحله
  • 55. صفحه پایان بازی
  • 56. موسیقی و صداگذاری
  • 57. پخش موسیقی پس زمینه
  • 58. پخش افکت های صوتی
  • 59. کنترل صدا
  • 60. تنظیمات صدا
  • 61. ذخیره و بارگذاری پیشرفت بازی
  • 62. مبانی Local Storage
  • 63. ذخیره سازی داده ها
  • 64. بارگذاری داده ها
  • 65. مدیریت امتیازات (Scoring)
  • 66. افزایش امتیاز
  • 67. نمایش امتیاز
  • 68. مدیریت زندگی (Lives)
  • 69. کاهش زندگی
  • 70. نمایش تعداد زندگی
  • 71. هوش مصنوعی پایه در بازی ها
  • 72. رفتار دشمنان ساده
  • 73. حرکت الگو دار دشمنان
  • 74. تشخیص بازیکن توسط دشمنان
  • 75. تیراندازی دشمنان
  • 76. مبانی Pathfinding
  • 77. الگوریتم A*
  • 78. پیاده سازی Pathfinding
  • 79. حرکت کاراکتر بر اساس مسیر
  • 80. مدیریت رویدادها (Event Handling)
  • 81. سیستم رویداد داخلی موتور
  • 82. ایجاد رویدادهای سفارشی
  • 83. مدیریت رویدادهای ورودی
  • 84. مدیریت رویدادهای فیزیک
  • 85. مدیریت رویدادهای بازی
  • 86. سازگاری با دستگاه های مختلف (Responsiveness)
  • 87. تنظیم اندازه صفحه بازی
  • 88. مدیریت نسبت ابعاد (Aspect Ratio)
  • 89. تکنیک های Responsive Design
  • 90. تست و اشکال زدایی (Debugging)
  • 91. استفاده از کنسول مرورگر
  • 92. استفاده از ابزارهای دیباگ موتور
  • 93. بررسی لاگ ها
  • 94. اشکال زدایی فیزیک
  • 95. اشکال زدایی گرافیک
  • 96. بهینه سازی عملکرد (Performance Optimization)
  • 97. شناسایی گلوگاه های عملکرد
  • 98. بهینه سازی بارگذاری دارایی ها
  • 99. بهینه سازی رندرینگ
  • 100. بهینه سازی فیزیک

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ساخت بازی‌های جذاب و حرفه‌ای با موتورهای بازی‌سازی HTML5 (بر اساس کتاب Dan Nagle)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا