, ,

کتاب استادی در توسعه بازی با Unity: تکنیک‌های حرفه‌ای ساخت بازی‌های سه‌بعدی

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب استادی در توسعه بازی با Unity: تکنیک‌های حرفه‌ای ساخت بازی‌های سه‌بعدی

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

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

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر Unity و نصب ابزارها
  • 2. آشنایی با محیط کاربری Unity Editor
  • 3. پیمایش در صحنه (Scene) سه‌بعدی
  • 4. مفهوم GameObject و کامپوننت (Component)
  • 5. کار با Transform: موقعیت، چرخش و مقیاس
  • 6. ساخت اولین صحنه: چیدمان اشیاء اولیه
  • 7. مدیریت پروژه‌ها و فایل‌ها در پنجره Project
  • 8. استفاده از Prefab برای ساخت اشیاء قابل استفاده مجدد
  • 9. آشنایی با انواع Asset‌ها: مدل‌ها، بافت‌ها و متریال‌ها
  • 10. مبانی فیزیک در Unity: Rigidbody و Collider
  • 11. ایجاد اولین اسکریپت با زبان C#
  • 12. آشنایی با توابع اصلی MonoBehaviour: Awake, Start, Update
  • 13. دریافت ورودی از کیبورد و ماوس
  • 14. حرکت دادن اشیاء با استفاده از اسکریپت
  • 15. مفهوم Time.deltaTime و حرکت مستقل از فریم‌ریت
  • 16. کار با متغیرها و انواع داده در C#
  • 17. توابع و متدها: سازماندهی کد
  • 18. دستورات شرطی (If/Else) برای تصمیم‌گیری در بازی
  • 19. حلقه‌ها (For/While) برای تکرار عملیات
  • 20. دیباگ کردن کد با Debug.Log
  • 21. آشنایی با Vector3 برای مدیریت موقعیت و جهت
  • 22. تشخیص برخوردها با OnCollisionEnter
  • 23. استفاده از Triggerها برای رویدادهای فضایی
  • 24. اعمال نیرو (Force) و گشتاور (Torque) به اشیاء
  • 25. مفهوم Raycasting برای شناسایی اشیاء از راه دور
  • 26. کار با لایه‌ها (Layers) و ماتریس برخورد فیزیکی
  • 27. ایجاد یک کنترلر کاراکتر ساده (First-Person)
  • 28. ایجاد یک کنترلر کاراکتر سوم‌شخص (Third-Person)
  • 29. مبانی کار با دوربین و دنبال کردن کاراکتر
  • 30. ایجاد متریال‌های پایه و اعمال بافت (Texture)
  • 31. آشنایی با شیدر استاندارد Unity
  • 32. نورپردازی در Unity: نورهای Directional, Point و Spot
  • 33. ایجاد سایه‌های Realtime و تنظیمات آن
  • 34. مفهوم Lightmapping برای پختن نورها و بهینه‌سازی
  • 35. استفاده از Reflection Probes برای انعکاس‌های واقع‌گرایانه
  • 36. تنظیم Skybox برای ایجاد آسمان
  • 37. ایجاد افکت مه (Fog) در صحنه
  • 38. مبانی سیستم ذرات (Particle System) برای افکت‌های ویژه
  • 39. ساخت افکت آتش و دود
  • 40. ساخت افکت انفجار
  • 41. آشنایی با Post-Processing برای بهبود جلوه‌های بصری
  • 42. افزودن افکت‌های Bloom و Color Grading
  • 43. مبانی انیمیشن در Unity: پنجره Animation
  • 44. کار با Animator Controller و ساخت ماشین وضعیت (State Machine)
  • 45. ایجاد Transition بین وضعیت‌های انیمیشن
  • 46. استفاده از پارامترها برای کنترل انیمیشن از طریق کد
  • 47. مفهوم Blend Trees برای ترکیب انیمیشن‌ها
  • 48. انیمیشن مبتنی بر فیزیک با Root Motion
  • 49. استفاده از Animation Events برای اجرای کد در زمان مشخص
  • 50. مبانی Inverse Kinematics (IK) برای تعامل کاراکتر با محیط
  • 51. طراحی رابط کاربری (UI) با Canvas
  • 52. کار با Rect Transform و Anchorها برای UI واکنش‌گرا
  • 53. ایجاد دکمه‌ها (Buttons) و مدیریت رویداد کلیک
  • 54. نمایش متن (Text) و اعداد در UI
  • 55. ساخت نوارهای سلامتی و پیشرفت با Slider و Image
  • 56. طراحی منوی اصلی بازی (Main Menu)
  • 57. ایجاد یک رابط کاربری درون بازی (HUD)
  • 58. انیمیشن‌سازی عناصر UI
  • 59. مدیریت صدا در Unity: Audio Listener و Audio Source
  • 60. پخش موسیقی پس‌زمینه
  • 61. اجرای افکت‌های صوتی در پاسخ به رویدادها
  • 62. کار با Audio Mixer برای مدیریت گروه‌های صوتی
  • 63. ایجاد صدای سه‌بعدی و فضایی (Spatial Sound)
  • 64. مدیریت صحنه‌ها: بارگذاری و جابجایی بین Sceneها
  • 65. انتقال داده بین صحنه‌ها
  • 66. ایجاد اشیاء پایدار با DontDestroyOnLoad
  • 67. ذخیره و بازیابی اطلاعات بازی با PlayerPrefs
  • 68. ذخیره‌سازی داده‌های پیچیده با فرمت JSON
  • 69. ایجاد یک Game Manager برای مدیریت وضعیت بازی
  • 70. پیاده‌سازی الگوی Singleton برای دسترسی آسان به مدیران
  • 71. مقدمه‌ای بر هوش مصنوعی: مسیریابی با NavMesh
  • 72. ایجاد یک دشمن ساده با قابلیت گشت‌زنی (Patrol)
  • 73. پیاده‌سازی رفتار تعقیب (Chase) برای دشمنان
  • 74. بهینه‌سازی بازی با تکنیک Object Pooling
  • 75. استفاده از Scriptable Objects برای مدیریت داده‌های انعطاف‌پذیر
  • 76. مقدمه‌ای بر Coroutine برای اجرای عملیات زمان‌بندی‌شده
  • 77. کار با Unity Events برای جداسازی کدها
  • 78. آشنایی با سیستم ورودی جدید (New Input System)
  • 79. ساخت یک سیستم دوربین سینمایی با Cinemachine
  • 80. ایجاد مراحل به صورت رویه‌ای (Procedural Generation)
  • 81. پروفایل کردن بازی: شناسایی و رفع مشکلات عملکرد
  • 82. تکنیک‌های بهینه‌سازی گرافیکی: LOD و Occlusion Culling
  • 83. کار با Timeline برای ساخت میان‌پرده‌های سینمایی
  • 84. ایجاد ابزارهای سفارشی در Editor برای تسریع توسعه
  • 85. مقدمه‌ای بر Shader Graph برای ساخت شیدرهای بصری
  • 86. پیاده‌سازی سیستم سلامتی و آسیب (Health & Damage)
  • 87. ساخت سیستم برداشتن و استفاده از آیتم‌ها (Inventory)
  • 88. ایجاد یک مینی‌مپ (Minimap) برای بازی
  • 89. طراحی یک سیستم مأموریت (Quest System) ساده
  • 90. اتصال بازی به سرویس‌های آنلاین پایه
  • 91. تنظیمات نهایی پروژه (Player Settings)
  • 92. ساخت نسخه خروجی (Build) برای کامپیوتر (Windows, Mac, Linux)
  • 93. مقدمه‌ای بر ساخت خروجی برای وب (WebGL)
  • 94. آشنایی با چالش‌های ساخت بازی برای موبایل (Android/iOS)
  • 95. انتشار بازی و مراحل نهایی

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب استادی در توسعه بازی با Unity: تکنیک‌های حرفه‌ای ساخت بازی‌های سه‌بعدی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا