دوره الگوهای طلایی بازیسازی با یونیتی: ساخت گامبهگام چند بازی کامل همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب الگوهای طلایی بازیسازی با یونیتی: ساخت گامبهگام چند بازی کامل
موضوع کلی: بازیسازی
موضوع میانی: توسعه بازی با موتور یونیتی
📋 سرفصلهای کتاب (100 موضوع)
- 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 و انتشار بازی: پلتفرم های مختلف
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.