, ,

کتاب کدنویسی بازی‌های ویدئویی با Python, Lua و Ruby: قدرت چندزبانگی در دستان شما

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب کدنویسی بازی‌های ویدئویی با Python, Lua و Ruby: قدرت چندزبانگی در دستان شما

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

موضوع میانی: برنامه‌نویسی بازی

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

  • 1. مقدمه‌ای بر توسعه بازی و موتورهای بازی‌سازی
  • 2. آشنایی با Python برای توسعه بازی
  • 3. نصب و راه‌اندازی Pygame
  • 4. مفاهیم پایه Pygame: پنجره، رویدادها، رنگ‌ها
  • 5. رسم اشکال اولیه در Pygame
  • 6. کار با تصاویر و بافت‌ها در Pygame
  • 7. آشنایی با Lua و کاربرد آن در بازی‌سازی
  • 8. نصب و راه‌اندازی LÖVE2D
  • 9. مفاهیم پایه LÖVE2D: callbackها، گرافیک، ورودی
  • 10. ایجاد اشیاء بازی در Lua
  • 11. آشنایی با Ruby و کاربرد آن در بازی‌سازی
  • 12. نصب و راه‌اندازی Gosu
  • 13. مفاهیم پایه Gosu: پنجره، متن، تصاویر
  • 14. ساخت یک بازی ساده با Python و Pygame: Hello World
  • 15. مدیریت ورودی کاربر در Pygame: صفحه کلید و ماوس
  • 16. حرکت دادن اشیاء در Pygame
  • 17. برخورد بین اشیاء در Pygame
  • 18. اضافه کردن صدا به بازی Pygame
  • 19. ساخت یک بازی ساده با Lua و LÖVE2D: Hello World
  • 20. مدیریت ورودی کاربر در LÖVE2D
  • 21. حرکت دادن اشیاء در LÖVE2D
  • 22. برخورد بین اشیاء در LÖVE2D
  • 23. اضافه کردن صدا به بازی LÖVE2D
  • 24. ساخت یک بازی ساده با Ruby و Gosu: Hello World
  • 25. مدیریت ورودی کاربر در Gosu
  • 26. حرکت دادن اشیاء در Gosu
  • 27. برخورد بین اشیاء در Gosu
  • 28. اضافه کردن صدا به بازی Gosu
  • 29. مفاهیم شی‌گرایی در Python برای بازی‌سازی
  • 30. کلاس‌ها و اشیاء در Pygame
  • 31. وراثت و چندریختی در Pygame
  • 32. مفاهیم شی‌گرایی در Lua برای بازی‌سازی
  • 33. کلاس‌ها و اشیاء در LÖVE2D
  • 34. وراثت و چندریختی در LÖVE2D
  • 35. مفاهیم شی‌گرایی در Ruby برای بازی‌سازی
  • 36. کلاس‌ها و اشیاء در Gosu
  • 37. وراثت و چندریختی در Gosu
  • 38. استفاده از Spriteها در Pygame
  • 39. انیمیشن در Pygame
  • 40. استفاده از Spriteها در LÖVE2D
  • 41. انیمیشن در LÖVE2D
  • 42. استفاده از Spriteها در Gosu
  • 43. انیمیشن در Gosu
  • 44. مدیریت صحنه‌ها و سطوح در Pygame
  • 45. ساخت یک بازی پلتفرمر ساده با Pygame
  • 46. مدیریت صحنه‌ها و سطوح در LÖVE2D
  • 47. ساخت یک بازی پلتفرمر ساده با LÖVE2D
  • 48. مدیریت صحنه‌ها و سطوح در Gosu
  • 49. ساخت یک بازی پلتفرمر ساده با Gosu
  • 50. بهینه‌سازی عملکرد بازی در Python
  • 51. بهینه‌سازی عملکرد بازی در Lua
  • 52. بهینه‌سازی عملکرد بازی در Ruby
  • 53. استفاده از تایمرها و شمارنده‌ها در Pygame
  • 54. استفاده از تایمرها و شمارنده‌ها در LÖVE2D
  • 55. استفاده از تایمرها و شمارنده‌ها در Gosu
  • 56. سیستم ذرات در Pygame
  • 57. سیستم ذرات در LÖVE2D
  • 58. سیستم ذرات در Gosu
  • 59. کار با فونت‌ها و متن در Pygame
  • 60. کار با فونت‌ها و متن در LÖVE2D
  • 61. کار با فونت‌ها و متن در Gosu
  • 62. موسیقی پس‌زمینه و افکت‌های صوتی پیشرفته در Pygame
  • 63. موسیقی پس‌زمینه و افکت‌های صوتی پیشرفته در LÖVE2D
  • 64. موسیقی پس‌زمینه و افکت‌های صوتی پیشرفته در Gosu
  • 65. شبکه‌سازی ساده در Pygame (مقدماتی)
  • 66. شبکه‌سازی ساده در LÖVE2D (مقدماتی)
  • 67. شبکه‌سازی ساده در Gosu (مقدماتی)
  • 68. استفاده از هوش مصنوعی ساده در بازی‌های Pygame
  • 69. استفاده از هوش مصنوعی ساده در بازی‌های LÖVE2D
  • 70. استفاده از هوش مصنوعی ساده در بازی‌های Gosu
  • 71. ذخیره‌سازی و بارگیری داده‌ها در Pygame
  • 72. ذخیره‌سازی و بارگیری داده‌ها در LÖVE2D
  • 73. ذخیره‌سازی و بارگیری داده‌ها در Gosu
  • 74. استفاده از کتابخانه‌های خارجی در Pygame
  • 75. استفاده از کتابخانه‌های خارجی در LÖVE2D
  • 76. استفاده از کتابخانه‌های خارجی در Gosu
  • 77. ایجاد رابط کاربری (UI) ساده در Pygame
  • 78. ایجاد رابط کاربری (UI) ساده در LÖVE2D
  • 79. ایجاد رابط کاربری (UI) ساده در Gosu
  • 80. استفاده از دوربین و اسکرول در Pygame
  • 81. استفاده از دوربین و اسکرول در LÖVE2D
  • 82. استفاده از دوربین و اسکرول در Gosu
  • 83. تست و دیباگ کردن بازی در Pygame
  • 84. تست و دیباگ کردن بازی در LÖVE2D
  • 85. تست و دیباگ کردن بازی در Gosu
  • 86. پروژه نهایی: ساخت یک بازی کامل با Python
  • 87. پروژه نهایی: ساخت یک بازی کامل با Lua
  • 88. پروژه نهایی: ساخت یک بازی کامل با Ruby
  • 89. مقایسه و بررسی مزایا و معایب هر زبان برای توسعه بازی
  • 90. انتشار بازی برای پلتفرم‌های مختلف با Python
  • 91. انتشار بازی برای پلتفرم‌های مختلف با Lua
  • 92. انتشار بازی برای پلتفرم‌های مختلف با Ruby
  • 93. آینده توسعه بازی با Python, Lua و Ruby
  • 94. منابع و مراجع تکمیلی برای یادگیری بیشتر
  • 95. نکات و ترفندهای پیشرفته در توسعه بازی با هر سه زبان
  • 96. استفاده از الگوهای طراحی (Design Patterns) در بازی‌سازی
  • 97. ساخت ابزارهای سفارشی برای ویرایش بازی
  • 98. مقدمه‌ای بر Shaderها و استفاده از آنها در بازی‌سازی
  • 99. مدیریت پروژه و کار تیمی در توسعه بازی
  • 100. اصول طراحی بازی (Game Design)

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب کدنویسی بازی‌های ویدئویی با Python, Lua و Ruby: قدرت چندزبانگی در دستان شما”

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

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