Cookie Consent by Free Privacy Policy Generator 📌 Kakao Games increased FPS stability to 96% through Android Adaptability

🏠 Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeiträge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden Überblick über die wichtigsten Aspekte der IT-Sicherheit in einer sich ständig verändernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch übersetzen, erst Englisch auswählen dann wieder Deutsch!

Google Android Playstore Download Button für Team IT Security



📚 Kakao Games increased FPS stability to 96% through Android Adaptability


💡 Newskategorie: Android Tipps
🔗 Quelle: android-developers.googleblog.com

Posted by Dohyun Kim, Developer Relations Engineer, Android Games

Finding the balance between graphics quality and performance

Ares: Rise of Guardians is a mobile-to-PC sci-fi MMORPG developed by Second Dive, a game studio based in Korea known for its expertise in developing action RPG series and published by Kakao Games. Set in a vast universe with a detailed, futuristic background, Ares is full of exciting gameplay and beautifully rendered characters involving combatants wearing battle suits. However, because of these richly detailed graphics, some users’ devices struggled to handle the gameplay without affecting the performance.

For some users, their device would overheat after just a few minutes of gameplay and enter a thermally throttled state. In this state, the CPU and GPU frequency are reduced, affecting the game’s performance and causing the FPS to drop. However, as soon as the decreased FPS improved the thermal situation, the FPS would increase again and the cycle would repeat. This FPS fluctuation would cause the game to feel janky.

Adjust the performance in real time with Android Adaptability

To solve this problem, Kakao Games used Android Adaptability and Unity Adaptive Performance to improve the performance and thermal management of their game.

Android Adaptability is a set of tools and libraries to understand and respond to changing performance, thermal, and user situations in real time. These include the Android Dynamic Performance Framework’s thermal APIs, which provide information about the thermal state of a device, and the PerformanceHint API, which help Android choose the optimal CPU operating point and core placement. Both APIs work with the Unity Adaptive Performance package to help developers optimize their games.

Android Adaptability and Unity Adaptive Performance work together to adjust the graphics settings of your app or game to match the capabilities of the user’s device. As a result, it can improve performance, reduce thermal throttling and power consumption, and preserve battery life.

Moving image of gameplay from Ares: Rise of Guardians

Results

After integrating adaptive performance, Ares was better able to manage its thermal situation, which resulted in less throttling. As a result, users were able to enjoy a higher frame rate, and FPS stability increased from 75% to 96%.

In the charts below, the blue line indicates the thermal warning level. The bottom line (0.7) indicates no warning, the midline (0.8) is throttling imminent, and the upper line (0.9) is throttling. As you can see in the first chart, before implementing Android Adaptability, throttling happened after about 16 minutes of gameplay. In the second chart, you can see that after integration, throttling didn’t occur until around 22 minutes.

Graph showing high graphic quality setting measuring thermal headroom against thermal warning level in frames-per-second

Graph showing enabled android adaptability measuring thermal headroom against thermal warning level in frames-per-second

Kakao Games also wanted to reduce device heating, which they knew wasn’t possible with a continuously high graphic quality setting. The best practice is to gradually lower the graphical fidelity as device temperature increases to maintain a constant framerate and thermal equilibrium. So Kakao Games created a six-step change sequence with Android Adaptability, offering stable FPS and lower device temperatures. Automatic changes in fidelity are reflected in the in-game graphic quality settings (resolution, texture, shadow, effect, etc.) in the settings menu. Because some users want the highest graphic quality even if their device can’t sustain performance at that level, Kakao Games gave them the option to manually disable Unity Adaptive Performance.

Get started with Android Adaptability

Android Adaptability and Unity Adaptive Performance is now available to all Android game developers using the Android provider on most Android devices after API level 30 (thermal) and 31 (performance Hint API). Developers are able to use the Android provider from the Adaptive Performance 5.0.0 version. The thermal APIs are integrated with Adaptive Performance to help developers easily retrieve device thermal information and the performance Hint API is called every Update() automatically without any additional work.

Learn how Android Adaptability and Unity Adaptive Performance can help you stabilize your game’s FPS and reduce thermal throttling.

...



📌 Kakao Games increased FPS stability to 96% through Android Adaptability


📈 110.26 Punkte

📌 Xbox FPS Boost brings some backward compatible titles to 60 FPS or 120 FPS


📈 34.36 Punkte

📌 How Kakao Games automates lifetime value prediction from game data using Amazon SageMaker and AWS Glue


📈 32.47 Punkte

📌 Android Game Development Kit (AGDK) update: Adaptability and performance features


📈 27.45 Punkte

📌 Elimba aus DHDL:Haben wir Kakao bisher immer falsch getrunken?


📈 27.11 Punkte

📌 Die große Verschwörung: Josef Hader zieht Verschwörungstheoretiker durch den Kakao


📈 27.11 Punkte

📌 Naver and Kakao start COVID-19 vaccine booking services


📈 27.11 Punkte

📌 Messenger: Kakao-CEO tritt nach Chaos in Südkorea wegen Ausfall von KakaoTalk ab


📈 27.11 Punkte

📌 Kakao Co-CEO Resigns After Its Datacenter Fire Locked 53 Million Users Out


📈 27.11 Punkte

📌 CVE-2022-4246 | Kakao PotPlayer MID File denial of service


📈 27.11 Punkte

📌 Kakao zum Frühstück: Beliebtes Pulver kassiert Note 6


📈 27.11 Punkte

📌 Kakao bei ÖKO-Test: Dieses beliebte Pulver kassiert die Note 6


📈 27.11 Punkte

📌 React Native Kakao (Good example for Monorepo, New/Old Arch, Expo, Web supporting package)


📈 27.11 Punkte

📌 PASTA: Portable Automotive Security Testbed with Adaptability


📈 24.92 Punkte

📌 Communication, presentation, skills, and adaptability - Sunnyvale DSC Summit ‘19


📈 24.92 Punkte

📌 Make Agile a stepping stone toward future fit adaptability


📈 24.92 Punkte

📌 How local authorities can build transport resilience and adaptability


📈 24.92 Punkte

📌 Why adaptability is the new digital transformation


📈 24.92 Punkte

📌 #ISC2CONGRESS ‘WE GOT THIS:’ ADAPTABILITY IS NOTHING NEW TO CYBERSECURITY


📈 24.92 Punkte

📌 Low Code. High Speed. High Adaptability.


📈 24.92 Punkte

📌 Dell’s Latitude 9330: Adaptability in Business Endpoints


📈 24.92 Punkte

📌 Dell’s Latitude 9330: Adaptability in Business Endpoints


📈 24.92 Punkte

📌 Dell’s Latitude 9330: Adaptability in Business Endpoints


📈 24.92 Punkte

📌 ISACA updates CMMI model to increase its flexibility and adaptability


📈 24.92 Punkte

📌 LinkedIn VP Aneesh Raman on Why Adaptability is the Skill of the Moment


📈 24.92 Punkte

📌 Why adaptability is so crucial today | Microsoft’s WorkLab Podcast #podcasts #podcast #microsoft


📈 24.92 Punkte

📌 Xbox-Chef Phil Spencer: "Nicht jeder versteht, was 60 Fps vs. 30 Fps bedeutet"


📈 22.91 Punkte

📌 Canon EOS R5: 8K/30 fps, 4K/120 fps, kein Crop-Faktor, Dual IS


📈 22.91 Punkte

📌 DiRT 5: 4K/60 FPS oder 120 FPS – Mehrere Darstellungs-Optionen bestätigt


📈 22.91 Punkte

📌 DiRT 5: 4K/60 FPS oder 120 FPS – Mehrere Darstellungs-Optionen bestätigt


📈 22.91 Punkte

📌 High-FPS-Gaming-Benchmarks: Welche Grafikkarte braucht es für 144 oder gar 240 FPS?


📈 22.91 Punkte

📌 Assassin's Creed Valhalla in 4K-Auflösung mit 60 fps auf Xbox Series X; hochskaliertes 4K mit 60 fps auf PS5


📈 22.91 Punkte











matomo