کتاب ساخت بازی دو بعدی با الهام از سبک Jetpack Joyride با تمرکز بر مکانیک‌های پروازی، موانع پویا و رابط کاربری

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساخت بازی دو بعدی با الهام از سبک Jetpack Joyride با تمرکز بر مکانیک‌های پروازی، موانع پویا و رابط کاربری

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

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

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

  • 1. مقدمه‌ای بر توسعه بازی‌های دو بعدی در یونیتی
  • 2. آشنایی با محیط یونیتی و پروژه‌های دو بعدی
  • 3. تنظیمات اولیه پروژه بازی دو بعدی
  • 4. مفاهیم پایه موتور بازی‌سازی یونیتی
  • 5. کار با صحنه‌ها (Scenes) در یونیتی
  • 6. مدیریت آبجکت‌های بازی (GameObjects)
  • 7. کامپوننت‌ها (Components) و نقش آن‌ها
  • 8. مبانی اسکریپت‌نویسی در یونیتی (C#)
  • 9. ایجاد اولین اسکریپت بازی
  • 10. انتقال دستورات به گیم آبجکت‌ها
  • 11. سیستم ورودی (Input System) در یونیتی
  • 12. دریافت ورودی صفحه لمسی و ماوس
  • 13. پیاده‌سازی حرکت شخصیت اصلی (Player Movement)
  • 14. مفهوم فیزیک دو بعدی (2D Physics)
  • 15. کامپوننت Rigidbody 2D
  • 16. کامپوننت Collider 2D
  • 17. تکنیک‌های تشخیص برخورد (Collision Detection)
  • 18. مدیریت برخورد با زمین
  • 19. ایجاد سیستم پرواز و جت‌پک
  • 20. تنظیمات نیروی پرواز
  • 21. کنترل ارتفاع پرواز
  • 22. انیمیشن‌های شخصیت اصلی
  • 23. مفهوم Sprite Renderer
  • 24. کار با Sprite Editor
  • 25. ساخت انیمیشن‌های idle و flying
  • 26. کار با Animator Controller
  • 27. مدیریت وضعیت‌های انیمیشن
  • 28. طراحی مراحل بازی (Level Design)
  • 29. مفهوم Tilemaps در یونیتی
  • 30. ایجاد و ویرایش Tilemaps
  • 31. قرار دادن موانع در مسیر
  • 32. طراحی موانع پویا
  • 33. مفهوم Prefabs
  • 34. ایجاد Prefab برای دشمنان و موانع
  • 35. شخصیت‌پردازی دشمنان
  • 36. مکانیک‌های حرکت دشمنان
  • 37. تأثیرگذاری دشمنان بر بازیکن
  • 38. سیستم جمع‌کردنی‌ها (Collectibles)
  • 39. طراحی سکه‌ها و آیتم‌های ویژه
  • 40. مدیریت جمع‌آوری آیتم‌ها
  • 41. تأثیر آیتم‌ها بر امتیاز و قدرت
  • 42. سیستم امتیازدهی (Scoring System)
  • 43. نمایش امتیاز بر روی رابط کاربری
  • 44. طراحی رابط کاربری (UI) در یونیتی
  • 45. کامپوننت Canvas
  • 46. عناصر UI: Text, Image, Button
  • 47. تنظیمات Anchor و Pivot
  • 48. مدیریت نمایش و پنهان کردن UI
  • 49. صفحه شروع بازی (Start Screen)
  • 50. صفحه پایان بازی (Game Over Screen)
  • 51. نمایش رکورد (High Score)
  • 52. ذخیره و بارگذاری رکورد
  • 53. مدیریت صدا (Audio Management)
  • 54. اضافه کردن موسیقی پس‌زمینه
  • 55. افکت‌های صوتی برای پرواز و برخورد
  • 56. تنظیمات صدا و حجم
  • 57. بهینه‌سازی عملکرد بازی (Performance Optimization)
  • 58. کاهش بار پردازشی
  • 59. مدیریت منابع گرافیکی
  • 60. تکنیک‌های کشف و رفع باگ
  • 61. استفاده از Debug.Log
  • 62. بررسی لاگ‌ها در کنسول یونیتی
  • 63. تست بازی در دستگاه‌های مختلف
  • 64. مراحل نهایی بازی
  • 65. پالیش رابط کاربری
  • 66. تنظیمات نهایی صدا و تصویر
  • 67. آماده‌سازی برای انتشار
  • 68. مفاهیم اولیه نشر بازی
  • 69. انتشار بازی برای پلتفرم‌های موبایل
  • 70. مدیریت نسخه بازی
  • 71. مفاهیم تکمیلی در توسعه بازی دو بعدی
  • 72. ساخت سیستم مراحل بیشتر
  • 73. افزایش تنوع موانع
  • 74. پیاده‌سازی پاورآپ‌ها (Power-ups)
  • 75. سیستم زندگی (Lives System)
  • 76. مفهوم State Machine برای مدیریت وضعیت‌های بازی
  • 77. پیاده‌سازی حالت‌های مختلف بازی (منو، بازی، پایان)
  • 78. بهینه‌سازی بیشتر برای موبایل
  • 79. کار با سیستم‌های ذرات (Particle Systems)
  • 80. افکت‌های بصری برای آیتم‌ها و برخوردها
  • 81. طراحی UI پیشرفته‌تر
  • 82. نمایش انیمیشن در UI
  • 83. مدیریت ورودی‌های پیچیده‌تر
  • 84. استفاده از سینمای بازی (Game Cinemetics)
  • 85. معرفی شخصیت‌ها و داستان (در صورت نیاز)
  • 86. اصول طراحی بازی‌های موفق
  • 87. درس‌هایی از بازی‌های مشابه
  • 88. فرهنگ توسعه بازی در ایران
  • 89. اخلاق حرفه‌ای در توسعه بازی
  • 90. ملاحظات قانونی در انتشار بازی
  • 91. پشتیبانی و به‌روزرسانی بازی
  • 92. منابع برای یادگیری بیشتر
  • 93. تکمیل پروژه نهایی بازی
  • 94. مرور کلی بر آموخته‌ها
  • 95. چشم‌انداز آینده توسعه بازی دو بعدی
  • 96. نکات پایانی و توصیه‌ها

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

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

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

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

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


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

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

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

نظرات

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

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