کتاب آموزش جامع ساخت بازیهای سهبعدی در Unity با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع ساخت بازیهای سهبعدی در Unity
موضوع کلی: توسعه بازیهای رایانهای
موضوع میانی: طراحی و پیادهسازی بازی با موتور Unity
📋 سرفصلهای دوره (100 موضوع)
- 1. مقدمهای بر موتور بازیسازی یونیتی
- 2. آشنایی با محیط کاربری یونیتی
- 3. مفاهیم پایهای توسعه بازی
- 4. انواع پروژهها در یونیتی
- 5. مدیریت صحنه (Scene) در یونیتی
- 6. مفاهیم اشیاء (GameObject) و کامپوننتها
- 7. کار با ترنسفورم (Transform)
- 8. مبانی فیزیک در یونیتی
- 9. کار با ریجیدبادی (Rigidbody)
- 10. سیستم برخورد (Collision) و تریگر (Trigger)
- 11. مدیریت ورودی (Input) بازیکن
- 12. کار با کیبورد و ماوس
- 13. کار با کنترلرهای بازی
- 14. مبانی اسکریپتنویسی در یونیتی (C#)
- 15. ساخت اولین اسکریپت
- 16. متغیرها و انواع داده در C#
- 17. عملگرهای ریاضی و منطقی
- 18. دستورات شرطی (If, Else)
- 19. حلقهها (For, While)
- 20. توابع و متدها
- 21. کار با کامپوننتهای جاوا اسکریپت
- 22. دسترسی به کامپوننتها از طریق کد
- 23. مدیریت اشیاء در زمان اجرا
- 24. ایجاد و حذف اشیاء
- 25. کار با انیمیشن در یونیتی
- 26. مبانی انیمیشن کلید فریم
- 27. سیستم انیماتور (Animator)
- 28. کنترل انیمیشنها با کد
- 29. مبانی رابط کاربری (UI) در یونیتی
- 30. کار با Canvas
- 31. عناصر UI: Text, Image, Button
- 32. ساخت منوها و صفحات UI
- 33. سیستم دوربین در یونیتی
- 34. انواع دوربینها
- 35. کنترل دوربین با کد
- 36. دوربینهای ثابت و متحرک
- 37. مبانی گرافیک سهبعدی
- 38. مدلهای سهبعدی و مشها (Meshes)
- 39. متریالها و شیدرها (Materials & Shaders)
- 40. نورپردازی در یونیتی
- 41. انواع نورها: Directional, Point, Spot
- 42. تنظیمات نور و سایهها
- 43. افکتهای نورپردازی
- 44. مبانی صدا در یونیتی
- 45. افکتهای صوتی
- 46. موسیقی پسزمینه
- 47. کنترل صدا با کد
- 48. سیستم ذرات (Particle System)
- 49. ایجاد افکتهای ویژه
- 50. کار با سیستم ذرات پیشرفته
- 51. بهینهسازی عملکرد بازی
- 52. پروفایلینگ (Profiling)
- 53. کاهش مصرف حافظه
- 54. بهینهسازی رندرینگ
- 55. ساخت بازیهای پلتفرمر
- 56. مکانیکهای حرکتی پلتفرمر
- 57. طراحی مراحل پلتفرمر
- 58. پیادهسازی دشمنان در پلتفرمر
- 59. ساخت بازیهای اول شخص (FPS)
- 60. کنترل کاراکتر اول شخص
- 61. سیستم تیراندازی
- 62. طراحی محیطهای FPS
- 63. ساخت بازیهای استراتژیک
- 64. سیستم واحدها
- 65. هوش مصنوعی پایه واحدها
- 66. مدیریت منابع
- 67. ساخت بازیهای پازل
- 68. مکانیکهای حل پازل
- 69. طراحی معماها
- 70. سیستم امتیازدهی
- 71. مبانی شبکهسازی برای بازیهای چندنفره (در چارچوب قوانین)
- 72. اصول ارتباط کلاینت-سرور
- 73. مدیریت دادههای همگامسازی شده
- 74. پیادهسازی لابی و اتصال به بازی
- 75. مبانی هوش مصنوعی در بازیها
- 76. مسیر یابی (Pathfinding)
- 77. تصمیمگیری عوامل هوش مصنوعی
- 78. یادگیری ماشین در بازیها (مقدماتی در چارچوب علمی)
- 79. مبانی طراحی بازی (Game Design)
- 80. چرخه عمر توسعه بازی
- 81. تست و اشکالزدایی (Debugging)
- 82. مدیریت پروژه توسعه بازی
- 83. اصول اخلاقی در توسعه بازی
- 84. رعایت قوانین و مقررات فرهنگی و شرعی در بازی (با تأکید بر قوانین داخلی)
- 85. کار با ابزارهای توسعه خارجی (در صورت انطباق)
- 86. مقدمهای بر واقعیت مجازی (VR) در یونیتی (در چارچوب پروتکلهای داخلی)
- 87. مقدمهای بر واقعیت افزوده (AR) در یونیتی (در چارچوب پروتکلهای داخلی)
- 88. ساخت بازیهای آموزشی و شبیهسازی (در چارچوب اهداف آموزشی)
- 89. اصول طراحی رابط کاربری و تجربه کاربری (UI/UX)
- 90. بهینهسازی برای پلتفرمهای مختلف (با رعایت محدودیتهای داخلی)
- 91. مبانی انتشار بازی (در چارچوب قوانین جمهوری اسلامی ایران)
- 92. مدیریت داراییهای بازی (Assets)
- 93. کار با ادیتورهای گرافیکی و صوتی (در صورت انطباق)
- 94. مبانی طراحی نورپردازی پیشرفته
- 95. مبانی طراحی انیمیشن کاراکتر
- 96. مبانی طراحی محیطهای بازی
- 97. پیادهسازی سیستم ذخیره و بارگذاری بازی
- 98. مبانی طراحی سیستمهای پیشرفت و پاداش
- 99. اصول طراحی مراحل و سطوح بازی
- 100. مبانی طراحی شخصیتهای بازی
تگها:
Unity 3D
آموزش یونیتی
بازی سازی
برنامه نویسی بازی
توسعه بازی
ساخت بازی سه بعدی
طراحی بازی
گیم دیزاین
موتور بازی سازی
یونیتی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.