کتاب ساخت بازی‌های روگ‌لایک با Gosu: از صفر تا قهرمان

انتخاب پلن

افزودنی‌های اختیاری

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ساخت بازی‌های روگ‌لایک با 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 (مقدماتی)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.