دوره خلق بازیهای دو بعدی جذاب با یونیتی: آموزش گام به گام با مثالهای عملی همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب خلق بازیهای دو بعدی جذاب با یونیتی: آموزش گام به گام با مثالهای عملی
موضوع کلی: توسعه بازیهای دو بعدی با یونیتی
موضوع میانی: آموزش عملی و پروژهمحور توسعه بازیهای دو بعدی
📋 سرفصلهای کتاب (100 موضوع)
- 1. آشنایی با یونیتی و محیط توسعه
- 2. نصب یونیتی و Unity Hub
- 3. آشنایی با ساختار پروژه در یونیتی
- 4. مفاهیم اولیه موتور بازیسازی یونیتی
- 5. محیط Scene و Game در یونیتی
- 6. آشنایی با پنجره Project و Assets
- 7. مفهوم GameObject و Component
- 8. ایجاد اولین GameObject
- 9. آشنایی با Transform Component
- 10. مفهوم Vector2 و Vector3
- 11. کار با Prefabها در یونیتی
- 12. ایجاد و استفاده از Sprite Renderer
- 13. وارد کردن و مدیریت Spriteها
- 14. آشنایی با Sprite Editor
- 15. انیمیشن Sprite در یونیتی (Sprite Animation)
- 16. ساخت انیمیشن با Sprite Sheet
- 17. کنترل انیمیشنها با Animator Component
- 18. مفهوم State Machine انیمیشن
- 19. کار با Eventها در انیمیشن
- 20. مقدمهای بر فیزیک در یونیتی (Rigidbody 2D)
- 21. کار با Collider 2D ها (Box Collider 2D, Circle Collider 2D)
- 22. فیزیک Kinematic در Rigidbody 2D
- 23. مفهوم Layer و Collision Matrix
- 24. استفاده از Physics Material 2D
- 25. مقدمهای بر اسکریپتنویسی در یونیتی (C#)
- 26. ساخت اولین اسکریپت C#
- 27. آشنایی با متدهای Unity Lifecycle (Awake, Start, Update)
- 28. کار با متغیرها و انواع داده در C#
- 29. نوشتن دستورات شرطی (if, else if, else)
- 30. استفاده از حلقهها (for, while)
- 31. کار با آرایهها (Arrays)
- 32. کار با لیستها (Lists)
- 33. استفاده از Prefabها در کدنویسی
- 34. ایجاد و تخریب GameObjectها در زمان اجرا
- 35. کار با ورودیهای کاربر (Input System)
- 36. خواندن ورودی کلیدها
- 37. خواندن ورودی ماوس
- 38. مفهوم Screen to World Point
- 39. آشنایی با سیستم Event System
- 40. ساخت دکمههای UI
- 41. ساخت Text UI
- 42. کار با Image UI
- 43. کار با Slider UI
- 44. ایجاد منوی اصلی بازی
- 45. پیادهسازی سیستم امتیازدهی
- 46. ذخیره و بارگذاری دادهها (PlayerPrefs)
- 47. مقدمهای بر هوش مصنوعی در بازیها
- 48. پیادهسازی حرکت ساده دشمن
- 49. مشاهده و دنبال کردن بازیکن توسط دشمن
- 50. سیستم تشخیص فاصله (Distance Check)
- 51. سیستم دید دشمن (Line of Sight)
- 52. پیادهسازی حالتهای مختلف رفتار دشمن (Idle, Patrol, Chase)
- 53. انتقال بین حالتهای هوش مصنوعی
- 54. مفهوم A* Pathfinding
- 55. پیادهسازی Grid Map برای Pathfinding
- 56. پیادهسازی A* Pathfinding در یونیتی
- 57. ساخت یک بازی پلتفرمر ساده
- 58. پیادهسازی حرکت شخصیت بازیکن (پرش، دویدن)
- 59. فیزیک پرش در بازی پلتفرمر
- 60. طراحی مراحل بازی پلتفرمر
- 61. کار با Tilemap برای ساخت محیط
- 62. ویرایش Tilemap
- 63. کار با Tile Palette
- 64. ایجاد افکتهای صوتی (Audio Clips)
- 65. کار با Audio Source Component
- 66. پخش افکتهای صوتی
- 67. کار با Audio Listener
- 68. پخش موسیقی پسزمینه
- 69. مدیریت صداها در بازی
- 70. مقدمهای بر سیستم ذرات (Particle System)
- 71. ایجاد انفجار با Particle System
- 72. تنظیمات Particle System (Emission, Shape, Color)
- 73. ایجاد باران با Particle System
- 74. ایجاد افکتهای دود و آتش
- 75. سیستم دوربین در یونیتی
- 76. دوربین ثابت (Static Camera)
- 77. دوربین دنبالکننده (Following Camera)
- 78. تنظیمات دوربین (Orthographic, Perspective)
- 79. کار با Cinemachine برای مدیریت دوربین
- 80. ایجاد Virtual Camera
- 81. تنظیمات Follow و Look At در Cinemachine
- 82. کار با Timeline برای سکانسها
- 83. ایجاد کلیپهای انیمیشن در Timeline
- 84. هماهنگی با صدا و افکتها در Timeline
- 85. مقدمهای بر طراحی UI پیشرفته
- 86. انتقال بین صحنهها (Scene Management)
- 87. ساخت صفحه پایان بازی (Game Over Screen)
- 88. صفحه پیروزی (Win Screen)
- 89. سیستم ذخیره و بارگذاری پیشرفته (Serialization)
- 90. مفهوم Scriptable Objects
- 91. استفاده از Scriptable Objects برای تنظیمات بازی
- 92. پیادهسازی سیستم Inventory ساده
- 93. ایجاد آیتمها و مدیریت آنها
- 94. سیستم Buff و Debuff
- 95. پیادهسازی سیستم Quest
- 96. انواع Quest (جمعآوری، کشتن، رسیدن)
- 97. پیادهسازی سیستم دیالوگ
- 98. ساخت فایلهای دیالوگ (JSON, XML)
- 99. نمایش دیالوگ در UI
- 100. کار با حالتهای مختلف کنترل (Mobile, PC)
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.