دوره جعبه ابزار طلایی: آموزش جامع ابزارهای کلیدی توسعه بازی همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب جعبه ابزار طلایی: آموزش جامع ابزارهای کلیدی توسعه بازی
موضوع کلی: توسعه بازی
موضوع میانی: ابزارهای ضروری توسعه بازی
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر توسعه بازی و ابزارهای آن
- 2. چرا ابزارها در توسعه بازی حیاتی هستند؟
- 3. مروری بر اکوسیستم ابزارهای توسعه بازی
- 4. انواع ابزارهای مورد نیاز در چرخه توسعه بازی
- 5. انتخاب ابزارهای مناسب برای پروژه شما
- 6. مفاهیم پایه موتورهای بازی
- 7. موتورهای بازی: قلب تپنده توسعه بازی
- 8. معرفی چند موتور بازی محبوب (Unity, Unreal Engine, Godot)
- 9. چرا Unity؟ مزایا و کاربردهای Unity
- 10. چرا Unreal Engine؟ مزایا و کاربردهای Unreal Engine
- 11. چرا Godot؟ مزایا و کاربردهای Godot
- 12. تفاوتهای کلیدی بین Unity, Unreal Engine, Godot
- 13. انتخاب موتور بازی مناسب برای سبک پروژه شما
- 14. آشنایی با رابط کاربری Unity Editor
- 15. نوار منو و ابزارهای اصلی Unity
- 16. پنجره Scene و نحوه مدیریت صحنهها
- 17. پنجره Game و پیشنمایش بازی
- 18. پنجره Hierarchy و مدیریت اشیاء بازی
- 19. پنجره Project و سازماندهی داراییها
- 20. پنجره Inspector و تنظیم خصوصیات اشیاء
- 21. پنجره Console و مدیریت خطاها و پیامها
- 22. آشنایی با مفاهیم پایه در Unity (GameObject, Component)
- 23. ایجاد اولین GameObject در Unity
- 24. نحوه افزودن و حذف Component ها
- 25. مفهوم Transform و کار با موقعیت، چرخش و مقیاس
- 26. ابزارهای جابجایی، چرخش و مقیاسدهی
- 27. تنظیمات اولیه دوربین در Unity
- 28. انواع دوربینها و کاربردهای آنها
- 29. نورپردازی در Unity: مبانی
- 30. انواع منابع نور (Directional, Point, Spot)
- 31. تنظیمات اولیه نورپردازی
- 32. مفاهیم پایه گرافیک در Unity
- 33. متریالها و Shader ها
- 34. کار با متریالهای ساده
- 35. آشنایی با Shader Graph (مفهوم کلی)
- 36. وارد کردن داراییهای گرافیکی (Assets)
- 37. فرمتهای رایج فایلهای تصویری و مدلهای سهبعدی
- 38. وارد کردن مدلهای سهبعدی به Unity
- 39. وارد کردن بافتها (Textures)
- 40. کار با انیمیشنهای دو بعدی
- 41. Sprite Editor و Sprite Sheet
- 42. کار با انیمیشنهای دو بعدی در Unity
- 43. مفاهیم پایه فیزیک در Unity
- 44. Rigidbody Component
- 45. Colliders (Box, Sphere, Capsule, Mesh)
- 46. تنظیمات فیزیکی اشیاء
- 47. دستهبندی Colliders و لایهها
- 48. تشخیص برخورد (Collision Detection)
- 49. توابع Unity Event (OnCollisionEnter, OnCollisionStay, OnCollisionExit)
- 50. مفهوم Trigger و کاربردهای آن
- 51. سیستم ذرات (Particle System) در Unity
- 52. ایجاد جلوههای بصری با Particle System
- 53. تنظیمات اصلی Particle System
- 54. کاربرد Particle System در بازیها
- 55. مفاهیم پایه اسکریپتنویسی در Unity
- 56. زبان برنامهنویسی C# در Unity
- 57. نوشتن اولین اسکریپت در Unity
- 58. متد Update و Start
- 59. دسترسی به Component ها از طریق اسکریپت
- 60. کنترل حرکت GameObject از طریق اسکریپت
- 61. ورودی کاربر (Input System)
- 62. کار با ورودی کیبورد و ماوس
- 63. Input Manager در Unity
- 64. ساخت یک کنترلر ساده برای بازیکن
- 65. مفاهیم شیگرایی (OOP) در C#
- 66. کلاسها، اشیاء، وراثت، پلیمورفیسم
- 67. استفاده از OOP برای سازماندهی کد
- 68. مدیریت صحنهها (Scene Management)
- 69. بارگذاری صحنهها
- 70. انتقال داده بین صحنهها
- 71. سیستم UI در Unity (User Interface)
- 72. Canvas Component
- 73. انواع عناصر UI (Text, Button, Image, Slider)
- 74. طراحی رابط کاربری ساده
- 75. ارتباط UI با اسکریپتها
- 76. کار با TextMeshPro برای متن پیشرفته
- 77. مفاهیم انیمیشن در Unity
- 78. Animator Component
- 79. Animator Controller
- 80. انیمیشنهای دو بعدی و سهبعدی
- 81. انتقال بین حالات انیمیشن (Animation States)
- 82. پارامترهای انیمیشن (Parameters)
- 83. کار با Animator Controller برای کنترل انیمیشن
- 84. ترکیب انیمیشن و اسکریپت
- 85. سیستم صوتی در Unity
- 86. Audio Source Component
- 87. Audio Listener Component
- 88. وارد کردن فایلهای صوتی
- 89. پخش صداهای پسزمینه و افکتهای صوتی
- 90. تنظیم حجم و موقعیت صدا
- 91. کار با Audio Mixer برای کنترل پیشرفته صدا
- 92. مفاهیم پیشرفته گرافیک در Unity
- 93. نورپردازی پیشرفته (Baked Lighting, Realtime Lighting)
- 94. Lightmapping
- 95. Post-Processing Effects (Bloom, Color Correction, Depth of Field)
- 96. آشنایی با Render Pipeline (Built-in, URP, HDRP)
- 97. بهینهسازی عملکرد گرافیکی
- 98. نکات کلیدی برای بهینهسازی
- 99. شمارش فریم در ثانیه (FPS)
- 100. Profile Tool برای شناسایی گلوگاهها
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.