کتاب طراحی و ساخت بازی‌های رایانه‌ای با C# در Unity

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره طراحی و ساخت بازی‌های رایانه‌ای با C# در Unity

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

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

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

  • 1. مقدمه‌ای بر توسعهٔ بازی با یونیتی
  • 2. آشنایی با محیط توسعهٔ یونیتی
  • 3. مفاهیم پایهٔ یونیتی: صحنه‌ها و اشیاء بازی
  • 4. کار با کامپوننت‌ها در یونیتی
  • 5. اسکریپت‌نویسی با C# در یونیتی
  • 6. مبانی زبان C# برای توسعهٔ بازی
  • 7. متغیرها و انواع داده در C#
  • 8. دستورات کنترلی در C#
  • 9. توابع و متدها در C#
  • 10. مفاهیم شی‌گرایی در C#
  • 11. کلاس‌ها و اشیاء در C#
  • 12. وراثت و چندریختی در C#
  • 13. رابط‌ها و کلاس‌های انتزاعی در C#
  • 14. مدیریت حافظه و زباله در C#
  • 15. اصول اولیهٔ فیزیک در یونیتی
  • 16. موتور فیزیک یونیتی
  • 17. کار با Rigidbody و Colliderها
  • 18. تشخیص برخورد و رویدادها
  • 19. فیزیک دو بعدی در یونیتی
  • 20. اصول گرافیک در یونیتی
  • 21. مفاهیم نورپردازی در یونیتی
  • 22. متریال‌ها و تکسچرها
  • 23. شیدرها و افکت‌های بصری
  • 24. سیستم ذرات در یونیتی
  • 25. انیمیشن در یونیتی
  • 26. ساخت انیمیشن‌های شخصیت
  • 27. کار با انیماتور و پارامترها
  • 28. انتقال بین حالت‌های انیمیشن
  • 29. کنترل انیمیشن با اسکریپت
  • 30. رابط کاربری (UI) در یونیتی
  • 31. عناصر UI: متن، دکمه، اسلایدر
  • 32. ساخت منوها و صفحهٔ امتیازات
  • 33. سیستم رویداد UI
  • 34. طراحی UI واکنش‌گرا
  • 35. ذخیره و بارگذاری داده‌ها
  • 36. مبانی ذخیره‌سازی در یونیتی
  • 37. کار با PlayerPrefs
  • 38. ذخیرهٔ داده در فایل‌ها
  • 39. فرمت‌های داده: JSON و XML
  • 40. شبکه‌سازی در بازی‌ها
  • 41. مبانی شبکه‌سازی
  • 42. مفاهیم کلاینت-سرور
  • 43. پیاده‌سازی بازی چندنفرهٔ ساده
  • 44. مدیریت همگام‌سازی داده‌ها
  • 45. بهینه‌سازی عملکرد بازی
  • 46. شناسایی گلوگاه‌های عملکرد
  • 47. بهینه‌سازی گرافیک و فیزیک
  • 48. مدیریت حافظه و منابع
  • 49. تست و اشکال‌زدایی بازی
  • 50. اصول تست بازی
  • 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. مدیریت منابع
  • 79. ساخت واحدهای نظامی
  • 80. سیستم نبرد و حمله
  • 81. هوش مصنوعی برای دشمنان
  • 82. توسعهٔ بازی برای پلتفرم‌های مختلف
  • 83. اصول توسعهٔ چند پلتفرمی
  • 84. خروجی گرفتن برای ویندوز
  • 85. خروجی گرفتن برای اندروید
  • 86. خروجی گرفتن برای وب
  • 87. اصول انتشار بازی
  • 88. برنامه‌ریزی انتشار
  • 89. بازاریابی اولیهٔ بازی
  • 90. مدیریت بازخورد بازیکنان
  • 91. نکات پیشرفتهٔ C# در یونیتی
  • 92. کدنویسی تمیز و خوانا
  • 93. الگوهای طراحی در توسعهٔ بازی
  • 94. مدیریت رویدادها و پیام‌ها
  • 95. مفاهیم پیشرفتهٔ فیزیک
  • 96. شبیه‌سازی مایعات و پارچه‌ها
  • 97. اصول پیشرفتهٔ گرافیک
  • 98. پساپردازش و افکت‌های تصویری
  • 99. بهینه‌سازی پیشرفتهٔ موتور بازی
  • 100. مدیریت دارایی‌های حجیم

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

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

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

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

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


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

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

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

نظرات

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

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