کتاب ساخت بازی سبک «طنابزن» با استفاده از موتور بازیسازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت بازی سبک «طنابزن» با استفاده از موتور بازیسازی
موضوع کلی: توسعه بازیهای رایانهای
موضوع میانی: طراحی و پیادهسازی مکانیکهای بازی
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعهٔ بازیهای رایانهای
- 2. آشنایی با موتور بازیسازی
- 3. تنظیمات اولیهٔ پروژه
- 4. مفاهیم پایهای موتور بازیسازی
- 5. محیط بازی و صحنههای سهبعدی
- 6. موجودیتها و مولفهها در بازی
- 7. فیزیک بازی و شبیهسازی
- 8. کار با سیستم مختصات
- 9. انواع شتابدهندهها در بازی
- 10. مفهوم گرانش در بازی
- 11. لنگر و جرم در فیزیک بازی
- 12. تنظیمات فیزیکی اجسام
- 13. انواع Joint ها برای اتصال اجسام
- 14. کار با Hinge Joint
- 15. کار با Spring Joint
- 16. کار با Fixed Joint
- 17. کار با Character Joint
- 18. کار با Configurable Joint
- 19. مفهوم طناب در بازی
- 20. پیادهسازی طناب با استفاده از Joint ها
- 21. شبیهسازی بریدن طناب
- 22. واکنش فیزیکی به بریدن طناب
- 23. طراحی مراحل بازی
- 24. مکانیکهای اصلی بازی «طنابزن»
- 25. حرکت اجسام با طناب
- 26. برخورد اجسام با محیط
- 27. جمعآوری اشیاء در بازی
- 28. مکانیکهای تشویقی و امتیازدهی
- 29. طراحی رابط کاربری (UI)
- 30. نمایش امتیاز و مراحل
- 31. دکمههای کنترلی در رابط کاربری
- 32. منوی اصلی بازی
- 33. منوی توقف بازی
- 34. مدیریت وضعیت بازی
- 35. ذخیره و بارگذاری بازی
- 36. اصول طراحی صدا در بازی
- 37. اضافه کردن افکتهای صوتی
- 38. اضافه کردن موسیقی پسزمینه
- 39. بهینهسازی عملکرد بازی
- 40. مدیریت منابع در موتور بازیسازی
- 41. تست و اشکالزدایی بازی
- 42. اصول طراحی مراحل چالشبرانگیز
- 43. استفاده از پارامترهای قابل تنظیم
- 44. مدیریت ورودی کاربر
- 45. پیادهسازی کنترلهای لمسی
- 46. پیادهسازی کنترلهای موس و کیبورد
- 47. مفهوم زمان در بازی
- 48. تاثیر زمان بر مکانیکهای بازی
- 49. شبیهسازی مکانیزمهای ساده
- 50. طراحی اجزای بصری بازی
- 51. استفاده از انیمیشنهای ساده
- 52. مدیریت انیمیشنها
- 53. اصول طراحی مراحل پایانی
- 54. بازخورد بصری به اقدامات بازیکن
- 55. مدیریت خطاها و استثناها
- 56. مفاهیم اولیهٔ برنامهنویسی شیءگرا
- 57. کاربرد کلاسها و اشیاء در بازی
- 58. ارثبری و پلیمورفیسم
- 59. کپسولهسازی دادهها
- 60. اصول طراحی پایدار در بازی
- 61. مدیریت چرخهٔ حیات اشیاء بازی
- 62. استفاده از الگوهای طراحی (Design Patterns)
- 63. الگوی Singleton
- 64. الگوی Observer
- 65. الگوی Factory Method
- 66. مفاهیم اولیهٔ هوش مصنوعی در بازی
- 67. رفتاردهی سادهٔ دشمنان (در صورت وجود)
- 68. مدیریت وضعیتهای مختلف بازی
- 69. اصول طراحی مراحل آموزشی
- 70. ارائهٔ راهنمایی به بازیکن
- 71. مفهوم پیشرفت در بازی
- 72. طراحی سیستم پاداشدهی
- 73. بهبود تجربهٔ کاربری (UX)
- 74. اصول طراحی مراحل پیچیده
- 75. استفاده از سیستم ذرات (Particle System)
- 76. مدیریت صحنههای پیچیده
- 77. بهینهسازی گرافیکی بازی
- 78. اصول طراحی مراحل نهایی و پایانی
- 79. مدیریت مقیاسپذیری بازی
- 80. اصول طراحی مراحل پایدار و قابل تکرار
- 81. مروری بر ابزارهای موتور بازیسازی
- 82. تنظیمات نهایی پروژه
- 83. انتشار بازی (مقدماتی)
- 84. اصول اخلاقی در توسعهٔ بازی
- 85. ملاحظات شرعی در طراحی بازی
- 86. ساخت بازیهای آموزشی سازگار
- 87. قوانین و مقررات نشر محتوا
- 88. ملاحظات فرهنگی در طراحی بازی
- 89. مدیریت ریسک در توسعهٔ بازی
- 90. اصول همکاری در تیم توسعه
- 91. مستندسازی پروژه
- 92. بازخورد از کاربران
- 93. توسعهٔ مراحل بعدی بازی
- 94. مفاهیم پیشرفتهٔ فیزیک
- 95. شبیهسازی مایعات (مقدماتی)
- 96. شبیهسازی پارچه (مقدماتی)
- 97. اصول طراحی مراحل پویا
- 98. مدیریت منابع سیستمی
- 99. تست عملکرد در دستگاههای مختلف
- 100. نگهداری و بهروزرسانی بازی
تگها:
Cut the Rope
بازی سازی
بازی موبایل
برنامه نویسی بازی
توسعه بازی
ساخت بازی
طراحی بازی
گیمیفیکیشن
موتور بازی سازی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.