ستارگان فوتبال

football-stars2football-stars2
football-stars3football-stars3
football-stars0football-stars0
football-stars6football-stars6
football-stars4football-stars4
football-stars1football-stars1
football-stars5football-stars5
football-stars7football-stars7

ستارگان فوتبال یک بازی به سبک ورزشی است که توسط موتور بازی سازی یونیتی ساخته شده است.
در این بازی کاربران می توانند تیم های متفاوتی را در سطح ملی و باشگاهی را انتخاب کنند و با یکدیگر به صورت آنلاین درمدهای متفاوتی همچون یک به یک، بازی های دوستانه، تورنومنت های چهار جانبه و رویدادهای منطقه ای به رقابت بپردازند. همچنین کاربران می توانند به صورت آزاد در بازی و در منو با یکدیگر چت کنند.
این بازی در بر روی پلتفورم اندروید (در دو مارکت گوگل پلی و کافه بازار) و بر روی پلتفورم ای او اس (در مارکت اپ استور) انتشار یافته است.

از نگاه فنی مهمترین ویژگی های مورد استفاده در این بازی را می توان در موارد زیر خلاصه کرد:

  • پیاده سازی یک موتور فیزیکی سه بعدی deterministic و عدم استفاده از موتور فیزیک Unity non deterministic
  • استفاده از Photon به منظور پیاده سازی قابلیت بازی آنلاین کاربران
  • پیاده سازی چهار مد بازی یک به یک، مسابقات دوستانه، تورنومنت های چهارجانبه و رویدادهای پویا
  • پیاده سازی سرویس های سمت سرور همچون ثبت نام، ورود، لیدربورد، ذخیره و بازیابی داده های کاربر و ارتباط این سرویس ها با بخش کلاینت
  • پیاده سازی ساختاری پویا در جهت تعریف رویدادهای پویای منطقه ای
  • پیاده سازی ساختاری پویا در جهت به روزرسانی و تغییر در آیتم های بازی از سمت سرور
  • استفاده از برنامه نویسی شیدر برای پیاده سازی زمین فوتبال و مهره های فانتزی
  • پیاده سازی هوش مصنوعی بازی منطبق برالگوریتم درخت تصمیم و توانایی تشخیص ضربات پیچیده دیواری
  • پیاده سازی سیستم آموزش درون بازی پویا
  • چندزبانه بودن بازی و استفاده از football commentators متفاوت
  • بهینه سازی کارایی و حجم محصول نهایی(کمتراز 60 مگا بایت)

پروژه های مرتبط