کتاب ساخت بازی‌های اندروید با زبان C++ (مبتدی)

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساخت بازی‌های اندروید با زبان C++ (مبتدی)

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

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

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

  • 1. مقدمه‌ای بر توسعه بازی‌های اندروید
  • 2. آشنایی با C++ برای توسعه بازی
  • 3. مفاهیم پایه‌ای زبان C++
  • 4. ساختارهای داده در C++
  • 5. الگوریتم‌های پایه در C++
  • 6. اصول برنامه‌نویسی شیءگرا
  • 7. کلاس‌ها و اشیاء در C++
  • 8. وراثت و پلی‌مورفیسم
  • 9. مدیریت حافظه در C++
  • 10. اشاره‌گرها و مراجع
  • 11. اصول توسعه بازی
  • 12. چرخه حیات بازی
  • 13. موتورهای بازی‌سازی
  • 14. معرفی Android Studio
  • 15. نصب و راه‌اندازی Android Studio
  • 16. ایجاد اولین پروژه اندروید
  • 17. ساختار پروژه‌های اندروید
  • 18. فعالیت‌ها (Activities) در اندروید
  • 19. چرخه حیات فعالیت‌ها
  • 20. رابط کاربری (UI) در اندروید
  • 21. طراحی Layoutها
  • 22. عناصر UI پایه
  • 23. نمایش تصاویر و گرافیک
  • 24. مدیریت ورودی کاربر
  • 25. رسم گرافیک در اندروید
  • 26. مفاهیم Canvas
  • 27. رسم اشکال هندسی
  • 28. کار با تصاویر بیت‌مپ
  • 29. انیمیشن‌های ساده
  • 30. مقدمه‌ای بر OpenGL ES
  • 31. تنظیمات OpenGL ES برای اندروید
  • 32. مفاهیم گرافیکی سه‌بعدی
  • 33. مدل‌های سه‌بعدی
  • 34. تکسچرینگ (Texturing)
  • 35. نورپردازی در OpenGL ES
  • 36. سایه‌زن‌ها (Shaders)
  • 37. ورود به توسعه بازی با C++ در اندروید
  • 38. استفاده از NDK (Native Development Kit)
  • 39. کامپایل کردن کد C++ برای اندروید
  • 40. ارتباط بین جاوا و C++
  • 41. کتابخانه‌های گرافیکی C++
  • 42. استفاده از SDL برای اندروید
  • 43. راه‌اندازی SDL در پروژه اندروید
  • 44. رسم گرافیک با SDL
  • 45. مدیریت ورودی با SDL
  • 46. ایجاد پنجره بازی با SDL
  • 47. مدیریت منابع بازی
  • 48. بارگذاری و نمایش تصاویر
  • 49. مدیریت صدا در بازی
  • 50. پخش صداهای پس‌زمینه
  • 51. پخش افکت‌های صوتی
  • 52. اصول فیزیک در بازی‌ها
  • 53. حرکت اجسام
  • 54. برخورد اجسام
  • 55. مدیریت وضعیت بازی
  • 56. ذخیره و بارگذاری وضعیت
  • 57. طراحی مراحل بازی
  • 58. منوهای بازی
  • 59. صفحه امتیازات
  • 60. مدیریت رابط کاربری بازی
  • 61. عناصر UI برای بازی
  • 62. دکمه‌ها و کنترل‌ها
  • 63. نمایش اطلاعات بازی
  • 64. بهینه‌سازی عملکرد بازی
  • 65. مدیریت فریم‌ریت
  • 66. کاهش مصرف حافظه
  • 67. استفاده از ابزارهای پروفایلینگ
  • 68. اشکال‌زدایی (Debugging)
  • 69. اشکال‌زدایی کد C++
  • 70. اشکال‌زدایی کد جاوا
  • 71. تست بازی
  • 72. اصول طراحی بازی‌های موبایل
  • 73. ملاحظات پلتفرم اندروید
  • 74. مدیریت صفحه نمایش‌های مختلف
  • 75. قابلیت لمس در بازی‌ها
  • 76. مراحل پیشرفته‌تر توسعه
  • 77. پیاده‌سازی هوش مصنوعی ساده
  • 78. الگوهای طراحی در بازی
  • 79. ساخت بازی‌های پازل
  • 80. ساخت بازی‌های اکشن ساده
  • 81. مدیریت انیمیشن‌های پیچیده‌تر
  • 82. استفاده از فریم‌های انیمیشن
  • 83. ترکیب انیمیشن‌ها
  • 84. بهبود گرافیک بازی
  • 85. افکت‌های ویژه
  • 86. مدیریت دوربین در بازی
  • 87. اصول طراحی UI/UX برای بازی
  • 88. بهینه‌سازی برای دستگاه‌های مختلف
  • 89. پشتیبانی از ورودی‌های خارجی
  • 90. مدیریت پروژه‌های بزرگ‌تر
  • 91. ساختاردهی کد
  • 92. کار تیمی در توسعه بازی
  • 93. آشنایی با گیت (Git)
  • 94. کنترل نسخه در توسعه بازی
  • 95. مقدمه‌ای بر انتشار بازی
  • 96. تنظیمات انتشار در Google Play
  • 97. حقوق مالکیت معنوی در بازی‌ها
  • 98. اصول اخلاقی در توسعه بازی
  • 99. ملاحظات فرهنگی در بازی‌سازی
  • 100. پایان‌نامه: ساخت یک بازی ساده

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

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

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

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

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


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

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

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

نظرات

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

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