کتاب الگوهای طلایی بازیسازی با یونیتی: ساخت گامبهگام چند بازی کامل با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
الگوهای طلایی بازیسازی با یونیتی: ساخت گامبهگام چند بازی کامل الگوهای طلایی بازیسازی با یونیتی: ساخت گامبهگام چند بازی کامل مقدمه: رویای ساخت بازی، امروز در دسترس شماست! آیا همیشه رؤیای خلق دنیا...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوهای طلایی بازیسازی با یونیتی: ساخت گامبهگام چند بازی کامل
موضوع کلی: بازیسازی
موضوع میانی: توسعه بازی با موتور یونیتی
📋 سرفصلهای دوره
- 1. آشنایی با یونیتی و محیط توسعه
- 2. نصب و راه اندازی یونیتی هاب و یونیتی ادیتور
- 3. مفاهیم اولیه: Scene، GameObject، Component
- 4. وارد کردن Asset ها (مدل، تکسچر، صدا)
- 5. اسکریپت نویسی پایه با C#: متغیرها، توابع، شرطی ها
- 6. کامپوننت Transform: موقعیت، چرخش، مقیاس
- 7. کار با Rigidbody: فیزیک و جاذبه
- 8. Collider ها: تشخیص برخورد و Trigger
- 9. ایجاد یک کاراکتر قابل کنترل با Input System
- 10. دوربین: تنظیم نما و کنترل دید
- 11. آشنایی با Prefab ها: الگوهای قابل استفاده مجدد
- 12. ایجاد رابط کاربری (UI) ساده: دکمه، متن، تصویر
- 13. آشنایی با Canvas و سیستم های UI
- 14. مدیریت صحنه ها: بارگذاری و انتقال بین صحنه ها
- 15. صداگذاری: افزودن و تنظیم صداها در بازی
- 16. Particle System: ایجاد افکت های بصری
- 17. انیمیشن: مفاهیم اولیه و ایجاد انیمیشن های ساده
- 18. Animation Controller: مدیریت حالات انیمیشن
- 19. ScriptableObject: ذخیره داده های پیکربندی
- 20. مقدمه ای بر هوش مصنوعی (AI) در بازی ها
- 21. Navigation Mesh: ایجاد مسیر برای دشمنان
- 22. ایجاد یک دشمن ساده با قابلیت تعقیب بازیکن
- 23. سیستم امتیازدهی و نمایش امتیازات
- 24. ذخیره و بارگذاری اطلاعات بازی
- 25. بهینه سازی بازی: کاهش Draw Calls
- 26. نورپردازی: انواع نور و تنظیمات
- 27. Shader ها: مقدمه ای بر ایجاد مواد سفارشی
- 28. Terrain: ایجاد محیط های بزرگ و طبیعی
- 29. آشنایی با Unity Asset Store
- 30. طراحی بازی: مفاهیم پایه و فرآیند طراحی
- 31. ساخت یک بازی پلتفرمر ساده: مقدمات
- 32. حرکت و پرش کاراکتر در پلتفرمر
- 33. ایجاد دشمنان ساده در پلتفرمر
- 34. جمع آوری آیتم ها در پلتفرمر
- 35. ایجاد یک پایان برای بازی پلتفرمر
- 36. ساخت یک بازی تیراندازی ساده: مقدمات
- 37. حرکت کاراکتر در تیراندازی
- 38. شلیک گلوله و برخورد با دشمن
- 39. ایجاد دشمنان متحرک در تیراندازی
- 40. سیستم سلامتی و مرگ کاراکتر در تیراندازی
- 41. ساخت یک بازی آرکید ساده: مقدمات
- 42. حرکت و کنترل بازیکن در آرکید
- 43. ایجاد موانع تصادفی در آرکید
- 44. سیستم امتیازدهی در آرکید
- 45. افزایش تدریجی سختی در آرکید
- 46. ساخت یک بازی پازل ساده: مقدمات
- 47. ایجاد پازل های قابل حل
- 48. حرکت اشیا در پازل
- 49. سیستم راهنمایی در پازل
- 50. حل پازل و پایان بازی
- 51. استفاده از Cinemachine برای دوربین های سینمایی
- 52. ایجاد Cutscene های سینمایی
- 53. آشنایی با Shader Graph
- 54. ایجاد Shader های ساده با Shader Graph
- 55. کار با Audio Mixer
- 56. ایجاد جلوه های صوتی حرفه ای
- 57. کار با Timeline برای Cutscene های پیچیده
- 58. انیمیشن های پیشرفته با Mecanim
- 59. کار با Blend Tree ها در Mecanim
- 60. استفاده از ProBuilder برای ساخت محیط های سریع
- 61. آشنایی با Addressable Assets
- 62. لود کردن Asset ها با Addressables
- 63. بهینه سازی حافظه در یونیتی
- 64. Profiling بازی برای شناسایی مشکلات عملکرد
- 65. اجرای بازی روی موبایل: تنظیمات و بهینه سازی
- 66. کنترل های لمسی: پیاده سازی کنترل های تاچ
- 67. ایجاد UI برای موبایل: طراحی رابط کاربری مناسب
- 68. تبلیغات در بازی های موبایل: پیاده سازی تبلیغات
- 69. خریدهای درون برنامه ای (In-App Purchases)
- 70. ساخت منو اصلی بازی
- 71. ساخت منوی تنظیمات بازی
- 72. ساخت صفحه امتیازات بالا
- 73. ایجاد سیستم دیالوگ در بازی
- 74. Localization: چند زبانه کردن بازی
- 75. آشنایی با Git و کنترل نسخه
- 76. همکاری در تیم توسعه بازی
- 77. تست بازی: روش های مختلف تست
- 78. بازخورد گرفتن از بازیکنان
- 79. ساخت یک بازی نقش آفرینی (RPG) ساده: مقدمات
- 80. سیستم Level Up و ارتقا مهارت ها در RPG
- 81. Inventory: سیستم مدیریت آیتم ها در RPG
- 82. ساخت یک بازی استراتژیک (RTS) ساده: مقدمات
- 83. کنترل واحدها در RTS
- 84. ساخت ساختمان ها در RTS
- 85. جمع آوری منابع در RTS
- 86. آشنایی با Unity Collaborate
- 87. ساخت سیستم Quest در بازی
- 88. استفاده از Scriptable Render Pipeline (SRP)
- 89. ساخت جلوه های بصری پیشرفته با Post Processing
- 90. آشنایی با AI Behavior Tree
- 91. ایجاد AI پیچیده با Behavior Tree
- 92. کار با Unity Analytics
- 93. تحلیل رفتار بازیکنان
- 94. آشنایی با Machine Learning Agents (ML-Agents)
- 95. آموزش AI با ML-Agents
- 96. ایجاد بازی های چند نفره (Multiplayer) با Netcode for GameObjects
- 97. همگام سازی داده ها در بازی های چند نفره
- 98. مفاهیم Server Authoritative و Client Authoritative
- 99. ساخت یک بازی MMO ساده
- 100. Deployment و انتشار بازی: پلتفرم های مختلف
تگها:
Blueprint
C Programming
Game Development
game development blueprints
Unity
Unity Game Development Blueprints
آموزش بازی سازی
آموزش یونیتی
الگوهای طراحی بازی
بازیسازی
بازیسازی با یونیتی
بازیسازی مبتدی
برنامه نویسی سی شارپ
توسعه بازی
ساخت بازی
یونیتی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.