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

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

  • 1. مقدمه ای بر بازی سازی و Unity
  • 2. نصب و راه اندازی Unity و آشنایی با رابط کاربری
  • 3. ایجاد اولین پروژه 2D در Unity
  • 4. مفاهیم اولیه Sprite ها و Texture ها
  • 5. وارد کردن و مدیریت Asset ها در Unity
  • 6. تنظیمات صحنه (Scene) و نمای دوربین (Camera)
  • 7. ایجاد GameObject های 2D و سازماندهی آنها
  • 8. مفاهیم Transform: Position, Rotation, Scale
  • 9. استفاده از Sprite Renderer برای نمایش تصاویر
  • 10. آشنایی با Tilemap و Tile Palette
  • 11. ساخت محیط بازی با Tilemap
  • 12. مقدمه ای بر Scripting در Unity با C#
  • 13. متغیرها (Variables) و انواع داده (Data Types)
  • 14. عملگرها (Operators) و عبارات شرطی (Conditional Statements)
  • 15. حلقه ها (Loops) و آرایه ها (Arrays)
  • 16. توابع (Functions) و پارامترها (Parameters)
  • 17. آشنایی با Component ها و GameObject ها در کد
  • 18. حرکت دادن GameObject ها با کد
  • 19. ایجاد یک Character Controller ساده
  • 20. استفاده از Input System برای دریافت ورودی کاربر
  • 21. انیمیشن در Unity: مقدمه ای بر Animator Controller
  • 22. ساخت انیمیشن های ساده با Sprite ها
  • 23. استفاده از Animator Controller برای مدیریت انیمیشن ها
  • 24. Transition ها و State ها در Animator Controller
  • 25. ایجاد یک سیستم انیمیشن مبتنی بر State Machine
  • 26. آشنایی با فیزیک 2D در Unity
  • 27. استفاده از Collider ها و RigidBody2D
  • 28. تشخیص برخورد (Collision Detection) و واکنش به آن
  • 29. ایجاد یک سیستم پرش (Jump) با استفاده از فیزیک
  • 30. اعمال نیرو (Force) و گرانش (Gravity)
  • 31. ساخت یک دوربین متحرک (Camera Follow)
  • 32. ایجاد Particle System برای افکت های ویژه
  • 33. استفاده از Particle System برای دود، آتش و ...
  • 34. آشنایی با صدا (Audio) در Unity
  • 35. وارد کردن و مدیریت فایل های صوتی
  • 36. پخش صدا (Play Audio) با استفاده از Audio Source
  • 37. ایجاد افکت های صوتی برای رویدادهای مختلف بازی
  • 38. مقدمه ای بر UI (User Interface) در Unity
  • 39. ایجاد Canvas و Panel
  • 40. استفاده از Text، Button و Image در UI
  • 41. ایجاد منوهای بازی (Game Menus)
  • 42. ایجاد HUD (Heads-Up Display)
  • 43. مدیریت UI با استفاده از کد
  • 44. ایجاد یک سیستم امتیازدهی (Scoring System)
  • 45. نمایش امتیاز در UI
  • 46. ایجاد یک سیستم زندگی (Health System)
  • 47. نمایش نوار سلامتی (Health Bar) در UI
  • 48. آشنایی با Prefab ها (Prefabs)
  • 49. ایجاد و استفاده از Prefab ها برای اشیاء تکراری
  • 50. مدیریت Prefab ها و تغییرات آنها
  • 51. ایجاد یک سیستم دشمن (Enemy) ساده
  • 52. حرکت دادن دشمن و تعقیب بازیکن
  • 53. ایجاد هوش مصنوعی (AI) پایه برای دشمن
  • 54. ایجاد یک سیستم حمله (Attack System) برای دشمن
  • 55. ایجاد یک سیستم مرگ (Death System) برای دشمن
  • 56. ایجاد یک سیستم آیتم (Item System)
  • 57. جمع آوری و استفاده از آیتم ها
  • 58. ایجاد یک سیستم قدرت (Power-Up)
  • 59. آشنایی با Scriptable Objects
  • 60. استفاده از Scriptable Objects برای ذخیره داده ها
  • 61. ایجاد یک سیستم ذخیره و بارگذاری (Save/Load)
  • 62. ذخیره و بارگذاری اطلاعات بازی با PlayerPrefs
  • 63. آشنایی با serialization برای ذخیره داده های پیچیده تر
  • 64. استفاده از Design Patterns در بازی سازی (Singleton, Factory)
  • 65. بهینه سازی (Optimization) بازی: اصول اولیه
  • 66. کاهش Draw Calls و Batching
  • 67. استفاده از Object Pooling
  • 68. آشنایی با پروفایلر (Profiler) Unity
  • 69. تست و رفع اشکال (Debugging) در Unity
  • 70. استفاده از Debug.Log و Debugger
  • 71. یافتن و رفع خطاها (Errors) و هشدارها (Warnings)
  • 72. کار با ورژن کنترل (Version Control) Git
  • 73. مقدمه ای بر Collaborative Development
  • 74. آشنایی با Asset Store Unity
  • 75. پیدا کردن و استفاده از Asset های مفید
  • 76. ساخت یک Level ساده
  • 77. طراحی Level با استفاده از Tilemap
  • 78. اضافه کردن چالش ها و موانع به Level
  • 79. تست Level و اصلاح آن
  • 80. طراحی صدا برای بازی
  • 81. ترکیب صداها و موسیقی
  • 82. ایجاد یک موسیقی متن (Soundtrack) ساده
  • 83. پیاده سازی صدا در Level
  • 84. تست صدا و موسیقی
  • 85. بهینه سازی صدا
  • 86. بهبود عملکرد بازی با استفاده از Occlusion Culling
  • 87. استفاده از LOD (Level of Detail)
  • 88. آشنایی با Lightmapping
  • 89. ایجاد یک UI زیبا و کاربرپسند
  • 90. استفاده از انیمیشن در UI
  • 91. طراحی یک لوگو برای بازی
  • 92. ساخت یک صفحه شروع (Splash Screen)
  • 93. ایجاد یک تریلر بازی (Game Trailer)
  • 94. بسته بندی بازی برای پلتفرم های مختلف (Build)
  • 95. ساخت بازی برای وب (Web)
  • 96. ساخت بازی برای موبایل (Mobile)
  • 97. تست بازی بر روی دستگاه های مختلف
  • 98. انتشار بازی در فروشگاه های آنلاین (App Store, Google Play)
  • 99. بازاریابی (Marketing) بازی
  • 100. پشتیبانی (Support) و به روز رسانی (Updates) بازی

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

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

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

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

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


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

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

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

نظرات

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

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