کتاب ساخت اولین بازی خود در اندروید: از ایده تا اجرا

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب ساخت اولین بازی خود در اندروید: از ایده تا اجرا

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

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

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

  • 1. مقدمه و معرفی دوره
  • 2. آشنایی با دنیای بازی‌سازی اندروید
  • 3. چرا بازی‌سازی اندروید؟
  • 4. ابزارهای مورد نیاز
  • 5. نصب و پیکربندی Android Studio
  • 6. آشنایی با رابط کاربری Android Studio
  • 7. مفاهیم پایه‌ای اندروید
  • 8. چرخه حیات اپلیکیشن اندروید
  • 9. فعالیت‌ها (Activities) و قطعات (Fragments)
  • 10. طراحی رابط کاربری (UI) در اندروید
  • 11. مقدمه‌ای بر مفاهیم بازی
  • 12. منطق بازی چیست؟
  • 13. مدیریت وضعیت بازی
  • 14. انواع موتورهای بازی اندروید
  • 15. موتورهای بازی محبوب (Unity, Godot, LibGDX)
  • 16. انتخاب موتور بازی مناسب
  • 17. مقدمه‌ای بر Java/Kotlin برای بازی‌سازی
  • 18. متغیرها و انواع داده
  • 19. عملگرها
  • 20. دستورات شرطی (if/else)
  • 21. حلقه‌ها (for, while)
  • 22. توابع و متدها
  • 23. کلاس‌ها و اشیاء (OOP)
  • 24. وراثت و پلی‌مورفیسم
  • 25. مقدمه‌ای بر LibGDX
  • 26. چرا LibGDX؟
  • 27. تنظیم پروژه LibGDX
  • 28. ساختار پروژه LibGDX
  • 29. مفاهیم اصلی LibGDX
  • 30. ApplicationListener
  • 31. Game, Screen
  • 32. SpriteBatch
  • 33. Texture, TextureRegion
  • 34. Vector2
  • 35. Camera, OrthographicCamera
  • 36. InputProcessor
  • 37. ShapeRenderer
  • 38. مقدمه‌ای بر گرافیک در بازی
  • 39. رندر کردن اشیاء
  • 40. تبدیل مختصات
  • 41. مدیریت منابع گرافیکی
  • 42. انیمیشن ساده
  • 43. مقدمه‌ای بر صدا در بازی
  • 44. بارگذاری و پخش صدا
  • 45. افکت‌های صوتی
  • 46. موسیقی پس‌زمینه
  • 47. مقدمه‌ای بر فیزیک در بازی
  • 48. مفاهیم پایه‌ای فیزیک
  • 49. برخوردها (Collisions)
  • 50. تشخیص برخورد
  • 51. مدیریت برخورد
  • 52. مقدمه‌ای بر ورودی در بازی
  • 53. ورودی لمسی (Touch Input)
  • 54. ورودی صفحه کلید (Keyboard Input)
  • 55. ورودی سنسورها
  • 56. طراحی اولین بازی ساده
  • 57. ایده بازی اول
  • 58. طراحی اجزای بازی
  • 59. پیاده‌سازی صفحه اصلی
  • 60. پیاده‌سازی صفحه بازی
  • 61. رندر کردن کاراکتر بازیکن
  • 62. حرکت بازیکن
  • 63. مدیریت ورودی بازیکن
  • 64. رندر کردن دشمنان
  • 65. حرکت دشمنان
  • 66. تشخیص برخورد بازیکن و دشمن
  • 67. امتیازدهی
  • 68. نمایش امتیاز
  • 69. پایان بازی
  • 70. پیاده‌سازی صفحه پایان بازی
  • 71. استفاده از Spritesheet برای انیمیشن
  • 72. انیمیشن حرکت کاراکتر
  • 73. انیمیشن حمله
  • 74. مدیریت صدا در بازی
  • 75. افکت‌های صوتی برای حرکت
  • 76. افکت‌های صوتی برای برخورد
  • 77. موسیقی پس‌زمینه
  • 78. استفاده از Tiled Map Editor
  • 79. ساخت نقشه‌ها با Tiled
  • 80. بارگذاری نقشه‌ها در LibGDX
  • 81. رندر کردن نقشه‌ها
  • 82. موانع در نقشه
  • 83. تشخیص برخورد با موانع
  • 84. مدیریت دوربین در بازی
  • 85. دنبال کردن بازیکن با دوربین
  • 86. تغییر مقیاس دوربین
  • 87. افزودن UI به بازی
  • 88. نمایش امتیاز در UI
  • 89. نمایش جان بازیکن
  • 90. دکمه‌های UI (مثلاً دکمه مکث)
  • 91. ذخیره و بارگذاری وضعیت بازی
  • 92. ذخیره امتیاز بالا
  • 93. ذخیره تنظیمات
  • 94. مقدمه‌ای بر انیمیشن‌های پیچیده‌تر
  • 95. استفاده از Particle Effects
  • 96. افکت انفجار
  • 97. افکت جادو
  • 98. بهینه‌سازی بازی
  • 99. مدیریت حافظه
  • 100. بهینه‌سازی رندرینگ

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

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

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

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

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


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

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

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

نظرات

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

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