کتاب ساخت بازی دفاع از قلعه (Tower Defense) در یونیتی با اسکریپت‌نویسی C#

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساخت بازی دفاع از قلعه (Tower Defense) در یونیتی با اسکریپت‌نویسی C#

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

موضوع میانی: برنامه‌نویسی و ساخت بازی با یونیتی (Unity)

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

  • 1. مقدمه‌ای بر توسعه بازی با یونیتی
  • 2. آشنایی با محیط یونیتی
  • 3. مفاهیم پایه‌ای یونیتی
  • 4. ایجاد صحنه بازی
  • 5. وارد کردن منابع (Assets)
  • 6. مدیریت صحنه‌ها
  • 7. مفاهیم شیء گرایی در C#
  • 8. متغیرها و انواع داده در C#
  • 9. عملگرها و عبارات در C#
  • 10. ساختارهای کنترلی (if, else, switch)
  • 11. حلقه‌ها (for, while, foreach)
  • 12. توابع و متدها در C#
  • 13. کلاس‌ها و اشیاء در C#
  • 14. وراثت و چندریختی در C#
  • 15. اینترفیس‌ها و کلاس‌های انتزاعی
  • 16. مدیریت رویدادها در C#
  • 17. کار با کامپوننت‌ها در یونیتی
  • 18. نوشتن اولین اسکریپت C#
  • 19. اتصال اسکریپت به اشیاء بازی
  • 20. مفهوم Prefab در یونیتی
  • 21. مدیریت Prefabها
  • 22. ایجاد دشمنان بازی
  • 23. حرکت دشمنان در مسیر
  • 24. تنظیم سرعت و مسیر دشمنان
  • 25. ایجاد سیستم موج دشمنان
  • 26. مدیریت زمان‌بندی موج‌ها
  • 27. ایجاد برجک‌های دفاعی
  • 28. مکان‌یابی و استقرار برجک‌ها
  • 29. انواع مختلف برجک‌ها
  • 30. سیستم هدف‌گیری برجک‌ها
  • 31. تیراندازی برجک‌ها
  • 32. محاسبه آسیب و سلامتی دشمنان
  • 33. سیستم سلامتی (Health System)
  • 34. جلوه‌های بصری تیراندازی
  • 35. جلوه‌های صوتی بازی
  • 36. صدای تیراندازی برجک‌ها
  • 37. صدای برخورد تیر به دشمن
  • 38. صدای انفجار
  • 39. سیستم امتیازبندی بازی
  • 40. محاسبه امتیاز بر اساس دشمنان کشته شده
  • 41. نمایش امتیاز روی صفحه
  • 42. ایجاد رابط کاربری (UI) بازی
  • 43. نمایش اطلاعات برجک‌ها
  • 44. نمایش اطلاعات دشمنان
  • 45. منوی اصلی بازی
  • 46. دکمه شروع بازی
  • 47. تنظیمات بازی
  • 48. ذخیره و بارگذاری تنظیمات
  • 49. مفهوم State Machine برای دشمنان
  • 50. پیاده‌سازی State Machine
  • 51. انتقال بین حالت‌های دشمن
  • 52. مدیریت مرگ دشمنان
  • 53. انیمیشن مرگ دشمن
  • 54. افکت‌های مرگ
  • 55. سیستم ارتقاء برجک‌ها
  • 56. نحوه ارتقاء برجک‌ها
  • 57. افزایش قدرت و سرعت ارتقاء
  • 58. پیاده‌سازی قابلیت‌های ویژه برجک‌ها
  • 59. برجک‌های یخ‌زن
  • 60. برجک‌های آتش‌زا
  • 61. برجک‌های بمب‌انداز
  • 62. مدیریت منابع مالی در بازی
  • 63. کسب پول با کشتن دشمنان
  • 64. خرید برجک‌ها
  • 65. خرید ارتقاء برجک‌ها
  • 66. ایجاد دشمنان متنوع
  • 67. دشمنان با مقاومت‌های متفاوت
  • 68. دشمنان با سرعت‌های متفاوت
  • 69. دشمنان با توانایی‌های خاص
  • 70. سیستم موج‌های پیشرفته
  • 71. افزایش سختی موج‌ها
  • 72. معرفی باس فایت‌ها
  • 73. طراحی باس فایت‌ها
  • 74. هوش مصنوعی پیشرفته‌تر دشمنان
  • 75. نیازهای سیستمی بازی
  • 76. بهینه‌سازی عملکرد بازی
  • 77. مدیریت حافظه در یونیتی
  • 78. استفاده از Object Pooling
  • 79. تست و اشکال‌زدایی بازی
  • 80. اصول طراحی مراحل بازی
  • 81. نکات تکمیلی در طراحی Tower Defense
  • 82. معرفی منابع یادگیری بیشتر
  • 83. تمرینات عملی و پروژه‌های اضافی
  • 84. پایان دوره و جمع‌بندی
  • 85. بررسی چالش‌های رایج در توسعه بازی
  • 86. نکات امنیتی در توسعه بازی
  • 87. اصول طراحی رابط کاربری کاربرپسند
  • 88. بررسی ابزارهای جانبی یونیتی
  • 89. مقدمه‌ای بر انتشار بازی
  • 90. ساخت نسخه نهایی بازی
  • 91. مستندسازی پروژه بازی
  • 92. نکات اخلاقی در توسعه بازی
  • 93. رعایت حقوق مالکیت معنوی
  • 94. مبانی اقتصاد بازی
  • 95. جمع‌بندی و گام‌های بعدی در مسیر توسعه بازی

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

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

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

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

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


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

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

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

نظرات

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

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