کتاب ساخت بازی مسابقه‌ای سه‌بعدی با Unity و C# از ابتدا تا انتها

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

  • 1. مقدمه و آشنایی با موتور بازی‌سازی یونیتی
  • 2. نصب و راه‌اندازی یونیتی و تنظیمات اولیه
  • 3. آشنایی با محیط کاربری یونیتی (Editor)
  • 4. مفاهیم پایه‌ای صحنه (Scene) و اشیاء (GameObject)
  • 5. کار با کامپوننت‌ها (Components) در یونیتی
  • 6. آشنایی با زبان برنامه‌نویسی C# برای یونیتی
  • 7. نوشتن اولین اسکریپت C# در یونیتی
  • 8. مفاهیم متغیرها، انواع داده و عملگرها در C#
  • 9. ساختارهای کنترلی: شرط‌ها (if, else)
  • 10. ساختارهای کنترلی: حلقه‌ها (for, while)
  • 11. توابع و متدها در C#
  • 12. مفاهیم شی‌گرایی (OOP) در C#
  • 13. کلاس‌ها، اشیاء و وراثت در C#
  • 14. اینترفیس‌ها (Interfaces) و کلاس‌های انتزاعی (Abstract Classes)
  • 15. مدیریت رویدادها (Events) در یونیتی
  • 16. سیستم ورودی (Input System) در یونیتی
  • 17. کار با ورودی‌های صفحه‌کلید و ماوس
  • 18. ایجاد و مدیریت ورودی‌های تاچ برای موبایل
  • 19. مفاهیم فیزیک در یونیتی
  • 20. استفاده از ریجیدبادی (Rigidbody) برای اجسام
  • 21. تنظیمات کلا‌یدرها (Colliders) و تشخیص برخورد
  • 22. فیزیک دو بعدی در یونیتی (Rigidbody 2D, Collider 2D)
  • 23. کار با انیمیشن‌ها در یونیتی
  • 24. سیستم انیمیشن (Animator) و ترنزیشن‌ها
  • 25. استفاده از State Machines برای انیمیشن
  • 26. کار با مدل‌های سه‌بعدی وارداتی
  • 27. تنظیم متریال‌ها و شیدرها برای مدل‌ها
  • 28. نورپردازی در صحنه‌های سه‌بعدی
  • 29. انواع نورها (Directional, Point, Spot)
  • 30. تنظیمات سایه‌ها (Shadows)
  • 31. دوربین‌ها در یونیتی و انواع آن‌ها
  • 32. حرکت دوربین و دنبال کردن بازیکن
  • 33. کار با صداها و موسیقی در بازی
  • 34. افکت‌های صوتی و پخش آن‌ها
  • 35. مدیریت موسیقی پس‌زمینه
  • 36. کار با رابط کاربری (UI) در یونیتی
  • 37. عناصر UI: متن، دکمه، تصویر
  • 38. طراحی منوها و صفحات بازی
  • 39. سیستم ذخیره و بارگذاری بازی
  • 40. ذخیره داده‌ها در فایل‌های محلی
  • 41. بازیابی داده‌ها و ادامه بازی
  • 42. مفاهیم اصلی طراحی بازی مسابقه‌ای
  • 43. طراحی مکانیزم‌های اولیه حرکت خودرو
  • 44. پیاده‌سازی کنترل‌های فرمان و شتاب
  • 45. سیستم ترمزگیری و معکوس
  • 46. طراحی سیستم امتیازدهی و زمان‌بندی
  • 47. ساخت مسیر مسابقه (Track)
  • 48. استفاده از Prefabs برای اشیاء تکراری
  • 49. مدیریت و چیدمان اشیاء در صحنه
  • 50. پیاده‌سازی هوش مصنوعی (AI) برای رقبا
  • 51. حرکت پایه AI در مسیر
  • 52. تصمیم‌گیری‌های ساده برای AI
  • 53. بهینه‌سازی عملکرد AI
  • 54. مدیریت وضعیت‌های بازی (شروع، در حال اجرا، پایان)
  • 55. پیاده‌سازی صفحه شروع بازی (Main Menu)
  • 56. صفحه انتخاب مرحله
  • 57. صفحه نمایش نتایج و امتیازات
  • 58. پیاده‌سازی سیستم Checkpoint در مسیر
  • 59. مدیریت برخورد خودرو با موانع
  • 60. سیستم آسیب‌پذیری خودرو
  • 61. طراحی افکت‌های بصری برای بازی
  • 62. افکت‌های دود، آتش و برخورد
  • 63. بهینه‌سازی گرافیکی بازی
  • 64. مدیریت فریم‌ریت (FPS)
  • 65. استفاده از Profiler برای شناسایی مشکلات
  • 66. فشرده‌سازی منابع بازی (Textures, Models)
  • 67. ساخت Build نهایی بازی
  • 68. تنظیمات Build برای پلتفرم‌های مختلف
  • 69. تست و رفع اشکال (Debugging)
  • 70. مقدمات بازی‌سازی چندنفره (اختیاری)
  • 71. اصول طراحی مراحل (Level Design)
  • 72. ایجاد چالش‌های متنوع در مراحل
  • 73. تست کاربردپذیری (Usability Testing)
  • 74. مقدمه بر بهینه‌سازی بازی برای موبایل
  • 75. تنظیمات ورودی لمسی پیشرفته
  • 76. مدیریت منابع در دستگاه‌های موبایل
  • 77. ارتقاء گرافیکی برای پلتفرم‌های قدرتمند
  • 78. اصول طراحی UI/UX برای موبایل
  • 79. کار با سیستم‌های Particles در یونیتی
  • 80. ایجاد افکت‌های دود و انفجار
  • 81. استفاده از Line Renderer برای مسیرها
  • 82. ساخت اجزای پیشرفته UI (Sliders, Progress Bars)
  • 83. مدیریت وضعیت‌های مختلف رابط کاربری
  • 84. پیاده‌سازی انیمیشن‌های UI
  • 85. مفاهیم پایه طراحی صداگذاری بازی
  • 86. انتخاب و ویرایش صداهای مناسب
  • 87. تنظیم پارامترهای صوتی در یونیتی
  • 88. مدیریت صداهای پس‌زمینه پویا
  • 89. مقدمه بر بهینه‌سازی کدنویسی C#
  • 90. الگوهای طراحی (Design Patterns) در بازی‌سازی
  • 91. استفاده از Singleton برای مدیریت منابع
  • 92. مدیریت وضعیت‌های بازی با State Pattern
  • 93. مفاهیم پایه بازی‌سازی برای پلتفرم‌های PC
  • 94. تنظیمات کنترل بازی با کیبورد و ماوس
  • 95. سیستم مدیریت دوربین پیشرفته
  • 96. بهینه‌سازی گرافیکی برای PC
  • 97. مقدمه بر مفاهیم گسترده‌تر یونیتی
  • 98. آشنایی با Asset Store و استفاده از منابع
  • 99. کار با ابزارهای Unity Services
  • 100. اصول اولیه انتشار بازی در پلتفرم‌ها

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

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

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

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

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


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

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

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

نظرات

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

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