スマートフォンゲームにおいて、プレイヤーは安定したフレームレートと優れた熱管理を含む、スムーズなゲーム体験に大きな期待を寄せています。これまで、ゲームプレイ中にスマートフォンが発熱し、フレームレートが不安定になるという問題に直面したゲーム開発者は、ゲームの忠実度を下げたり、レンダリングをさらに最適化したりすることで対処せざるを得ませんでした。しかし、これらの方法は柔軟性に欠け、リアルタイムのシステム状態の変化を考慮していませんでした。
この問題を解決するため、MediaTekはGoogleと連携し、Android Dynamic Performance Framework(ADPF)とMediaTek'sのAdaptive Gaming Technology(MAGT)を統合することで、ゲームスタジオにより適したパフォーマンスチューニングソリューションを提供することを目指しています。
この連携の目的は、ADPFをクロスデバイス標準として確立するとともに、MediaTek'sのDimensityチップを搭載したデバイス向けに追加のSDKを提供することで、パフォーマンスをさらに向上させることです。ADPFとMAGTが提供するパフォーマンス最適化およびアダプティブロードコントロールソリューションは、リアルタイムの動作環境やデバイスの状態に応じて、ゲーム内の画質とパフォーマンスを自動的に調整し、一貫したフレームレートを維持します。これにより、ゲーム中にスマートフォンが発熱によってフレームレートが不安定になる問題を解決します。
ケーススタディ:KaKao Games 制作『Ares: Rise of Guardians』
"Ares: Rise of Guardians" は、Android Dynamic Performance Framework(ADPF)を採用し、ゲームのパフォーマンスと熱管理を改善しました。これにより、熱による制限を回避しながらグラフィック品質設定を最大限に活用することが可能になりました。MediaTekはMAGTでの経験を活かし、パフォーマンスチューニングにおけるADPF'sのパフォーマンスヒントセッションAPIの活用を最適化し、Aresを支援しました。
Dimensity 9400を搭載したスマートフォンでのテストでは、平均フレームレートのジッターが17%、消費電力が6%削減され、ユーザーに優れたゲーム体験とバッテリー駆動時間の向上をもたらしました。
| game setup | average fps | STD | peak power draw |
| ADPF on | 30.0 | 0.77 | 872mA |
| ADPF off | 29.97 | 0.93 | 923mA |
| ADPF advantage | - | -17% | -6% (51mA) |
Test settings: ARES 1.59.1, Highest Quality, 30FPS, 30 mins, MediaTek Dimensity 9400, initial AP temperature 35 °C, peak (skin) temperature limit 48°C.
このコラボレーションは、デバイス間で標準化されたパフォーマンスチューニングソリューションの実現を示しています。ADPFとMAGTの連携により、開発者はパフォーマンス、熱、忠実度のバランスを改善し、Androidゲームプレイヤーに最高のゲーム体験を提供できます。今後、ADPFのアップグレードとMAGTのさらなる発展に伴い、この連携はより多くのAndroidユーザーにさらなるメリットをもたらすでしょう。Dimensityユーザーは、MAGTが提供する追加機能を引き続きお楽しみいただけます。この革新的なアダプティブパフォーマンスソリューションは、モバイルゲームの未来の発展における新たな基準を確立し、技術の進歩がユーザーに、より没入感と満足度の高いゲーム体験をもたらすことを証明しています。