کتاب ساخت بازیهای روگلایک با Gosu: از صفر تا قهرمان با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت بازیهای روگلایک با Gosu: از صفر تا قهرمان
موضوع کلی: توسعه بازیهای ویدئویی
موضوع میانی: طراحی و پیادهسازی بازیهای نقشآفرینی
📋 سرفصلهای دوره
- 1. مقدمهای بر بازیهای روگلایک و ژانر
- 2. آشنایی با موتور بازیسازی Gosu
- 3. نصب و راهاندازی محیط توسعه Gosu
- 4. مفاهیم پایهای برنامهنویسی با Ruby
- 5. ساخت پنجره بازی و مدیریت رویدادها
- 6. مدیریت ورودی کاربر: کیبورد و ماوس
- 7. رسم گرافیکهای ساده با Gosu
- 8. کار با تصاویر و انیمیشنها
- 9. سیستم مختصات و تبدیلها در Gosu
- 10. ایجاد کلاسهای پایه برای عناصر بازی
- 11. طراحی و پیادهسازی سیستم کاشیکاری (Tilemap)
- 12. ایجاد نقشههای تصادفی با الگوریتمهای مختلف
- 13. پیادهسازی حرکت کاراکتر و برخورد با موانع
- 14. مدیریت دوربین و نمایش نقشه
- 15. ایجاد سیستم نوبتبندی (Turn-Based)
- 16. طراحی و پیادهسازی سیستم مبارزات
- 17. ایجاد موجودات غیرقابل بازی (NPC)
- 18. پیادهسازی هوش مصنوعی ساده برای دشمنان
- 19. سیستم مدیریت آیتمها و موجودی
- 20. طراحی و پیادهسازی سیستم تجهیزات
- 21. ایجاد سیستم مهارتها و ارتقاء سطح
- 22. پیادهسازی سیستم سلامتی و آسیبپذیری
- 23. ساخت رابط کاربری (UI) برای نمایش اطلاعات بازی
- 24. ایجاد منوی اصلی و تنظیمات بازی
- 25. ذخیره و بارگذاری پیشرفت بازی
- 26. بهینهسازی عملکرد بازی برای سیستمهای مختلف
- 27. استفاده از صدا و موسیقی در بازی
- 28. طراحی و پیادهسازی سیستم نورپردازی
- 29. ایجاد افکتهای ویژه بصری
- 30. پیادهسازی سیستم ذرات
- 31. طراحی و پیادهسازی سیستم ماموریتها
- 32. ایجاد داستان و روایت در بازی
- 33. تست و اشکالزدایی بازی
- 34. استفاده از کنترل نسخه (Git)
- 35. انتشار بازی برای پلتفرمهای مختلف
- 36. معرفی کتابخانههای جانبی Gosu
- 37. بهینهسازی مصرف حافظه در Gosu
- 38. آشنایی با الگوهای طراحی بازی
- 39. پیادهسازی سیستم log و debug
- 40. طراحی و پیادهسازی سیستم Event
- 41. آشنایی با مفاهیم shader در Gosu
- 42. ساخت سیستم inventory پیشرفته
- 43. پیادهسازی سیستم Dialogue
- 44. طراحی و پیادهسازی سیستم Crafting
- 45. ایجاد سیستم Quest با اهداف متنوع
- 46. پیادهسازی سیستم Reputation
- 47. ساخت سیستم بازار و معامله
- 48. طراحی و پیادهسازی سیستم Guild
- 49. ایجاد سیستم Leaderboard
- 50. پیادهسازی سیستم Achievement
- 51. آشنایی با مفاهیم ریسپانس و بازخورد در طراحی بازی
- 52. طراحی و پیادهسازی سیستم Tutorial
- 53. ساخت سیستم راهنمای بازی
- 54. بهینهسازی کد Gosu با استفاده از Profiler
- 55. آشنایی با مفاهیم گرافیک پیکسلی (Pixel Art)
- 56. طراحی و پیادهسازی سیستم آمار و نمودار
- 57. ایجاد سیستم گزارش خطا
- 58. پیادهسازی سیستم آپدیت خودکار
- 59. آشنایی با مفاهیم بازاریابی بازی
- 60. طراحی و پیادهسازی سیستم Multiplayer (مقدماتی)
- 61. استفاده از API های خارجی در Gosu
- 62. آشنایی با مفاهیم Accessibility در طراحی بازی
- 63. پیادهسازی سیستم تنظیمات گرافیکی
- 64. ساخت سیستم راهنمای صوتی
- 65. طراحی و پیادهسازی سیستم راهنمای تصویری
- 66. آشنایی با مفاهیم User Experience (UX)
- 67. بهینهسازی سیستم UI برای موبایل
- 68. پیادهسازی سیستم اعلانها (Notifications)
- 69. ساخت سیستم نظرسنجی
- 70. آشنایی با مفاهیم Localization
- 71. پیادهسازی سیستم پشتیبانی از زبانهای مختلف
- 72. ساخت سیستم گزارش باگ
- 73. آشنایی با مفاهیم Data Analytics
- 74. پیادهسازی سیستم آمار بازیکنان
- 75. طراحی و پیادهسازی سیستم تبلیغات
- 76. آشنایی با مفاهیم حقوقی بازیسازی
- 77. پیادهسازی سیستم پرداخت درونبرنامهای
- 78. ساخت سیستم اشتراک (Subscription)
- 79. آشنایی با مفاهیم امنیت در بازیسازی
- 80. پیادهسازی سیستم احراز هویت
- 81. ساخت سیستم نظارت بر تقلب
- 82. آشنایی با مفاهیم هوش مصنوعی پیشرفته
- 83. پیادهسازی سیستم یادگیری تقویتی
- 84. ساخت سیستم شبیهسازی محیط
- 85. آشنایی با مفاهیم واقعیت مجازی (VR) و واقعیت افزوده (AR)
- 86. پیادهسازی سیستم VR/AR (مقدماتی)
- 87. آشنایی با مفاهیم بلاکچین و NFT در بازیسازی
- 88. پیادهسازی سیستم NFT (مقدماتی)
تگها:
Gosu
Roguelike
بازی نقشآفرینی
برنامهنویسی بازی
توسعه بازی
روگلایک
ساخت بازی
طراحی بازی
گوسو
موتور بازیسازی گوسو
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.