پس زمینه
برای بیش از 20 سال، Gameloft تجربههای بازی نوآورانهای را برای پلتفرمهای دیجیتال، از بازیهای موبایل گرفته تا عناوین رایانههای شخصی و کنسولهای چند پلتفرمی ایجاد کرده است. گیم لافت علاوه بر فرنچایزهای تثبیت شده خود، بازی هایی را برای برندهای محبوبی مانند LEGO، Universal و Hasbro توسعه می دهد. با تیمی متشکل از 3600 نفر در سراسر جهان، بازی های آن ها هر ماه به 55 میلیون بازیکن منحصر به فرد در بیش از 100 کشور جهان می رسد.
کاری که آنها انجام دادند
بازی مسابقه ای Asphalt 9: Legends برای اولین بار در سال 2018 منتشر شد و به راهی برای متعادل کردن عملکرد، وفاداری و باتری نیاز داشت. برای انجام این کار، Gameloft در ابتدا از یک سیستم داخلی به نام «گزینههای بازی» استفاده میکرد که به کاربران اجازه میداد از بین سه تنظیمات انتخاب کنند: عملکرد بهتر، کیفیت بهتر یا تعادل بین این دو. اگر بازیکن تنظیماتی را انتخاب نکرده باشد، بازی به طور خودکار بر اساس دستگاه کاربر یکی را انتخاب میکند.
اخیراً، Gameloft بازی را بهروزرسانی کرده است تا از Game Mode API به عنوان راهی برای بهبود تجربه گیمپلی برای کاربران با دستگاههای جدیدتر استفاده کند. با حالت بازی، آنها به بازیکنان این امکان را دادند که از داشبورد بازی برای سفارشی کردن عملکرد بازی و تنظیم سایر تنظیمات سیستم که بر تجربه بازی آنها تأثیر می گذارد استفاده کنند.
از آنجایی که کاربران قبلاً به دیدن ویژگی گزینه های بازی Asphalt 9 عادت کرده بودند، Gameloft آن را با Game Mode API در پس زمینه ادغام کرد و بدون ایجاد اختلال در تجربه کاربر، این ویژگی را بهبود بخشید. کاربران می توانستند از بین چهار گزینه انتخاب کنند:
- استاندارد (60 فریم در ثانیه در دستگاه هایی که از آن پشتیبانی می کنند و 30 فریم در ثانیه در دستگاه های ارزان قیمت)،
- PERFORMANCE (بهترین کیفیت اما پر مصرف در دستگاههای پیشرفته، 60 فریم در ثانیه اما کیفیت پایینتر در دستگاههای رده پایین)،
- باتری (30 فریم در ثانیه برای کاهش مصرف باتری)، یا
- پشتیبانی نشده (تنظیمات بصری در منوی گزینه ها باقی می مانند)
در حالت باتری، وفاداری گرافیکی جزئیات محیطی به مصرف انرژی کمتر کاهش می یابد. وظایف محاسباتی بالا مانند محاسبات ردیابی پرتو برای انعکاس روی ماشین و عمق میدان برای تجهیزات محیطی حذف می شوند و سایه بان های پیچیده برای تاری حرکت و اثرات آب و هوا ساده می شوند. نرخ فریم نیز روی 30 فریم در ثانیه محدود شده است تا در حجم کاری CPU و GPU صرفه جویی شود.
در حالت Performance، بازی قابلیتهای دستگاه کاربر را شناسایی میکند و پیکربندی بهینه منابع را برای حداکثر غوطهوری بدون ایجاد دریچه گاز دستگاه اعمال میکند. در حالی که دستگاه ها را می توان به طور موقت تقویت کرد تا حداکثر عملکرد را ارائه دهند، اما از نظر انرژی کارآمد نیست و گرمای زیادی تولید می کند. ورود کم به اوج عملکرد، مانند هنگام بارگذاری، و سپس کاهش به عملکرد پایدار، استفاده از انرژی را بهینه میکند و به طور کلی تجربه کاربری بهتری را ارائه میدهد.
نتایج
Gameloft انتظار داشت بازیکنان از عملکرد و گیم پلی بهبود یافته لذت ببرند، اما این حالت باتری بود که بیشترین تأثیر را داشت. در برخی از دستگاه های تلفن همراه، حالت باتری مصرف انرژی آسفالت 9 را تا 70 درصد کاهش داد و در نتیجه به طور متوسط 35 درصد زمان پخش طولانی تر و دستگاه خنک تری در دست پخش کننده داشت.
الکساندر دومیترو، مدیر عملیات انتشاراتی در Gameloft، گفت: «مدیریت این پیادهسازی آسان بود و تیم از داشتن یک راه ساده برای ارائه جدیدترین و بهترین تجربه عملکرد به کاربران خود قدردانی کرد.»
Gameloft بر اساس موفقیت خود قصد دارد تا Game Mode API را بر روی سایر بازی های موجود در مجموعه خود پیاده سازی کند. بازیکنان عناوین چند نفره و تیراندازی رقابتی از عملکرد اضافی قدردانی میکنند، در حالی که ساخت سیمها میتواند از حالت صرفهجویی در باتری بهرهمند شود.
با حالت بازی شروع کنید
با استفاده از Game Mode API کاربران خود را درک کنید و در مورد عملکرد و وفاداری، تصمیمات بهتری بگیرید.