Android의 게임 모드 기능은 사용자가 애플리케이션을 최적화하려는 방식을 나타냅니다. 사용자는 애플리케이션을 정상적으로 실행할지, 배터리 수명을 최적화할지, 최상의 성능을 위해 최적화할지 선택할 수 있습니다.
Android의 게임 모드 기능에는 Android 13 버전이 필요합니다.
Unity는 애플리케이션의 현재 게임 모드를 가져오는 데 사용할 수 있는 AndroidGame.GameMode 프로퍼티를 제공합니다.
현재 게임 모드에 따라 Unity 애플리케이션을 사용자의 선호도에 맞게 조정해야 합니다. 예를 들어 게임 모드가 배터리 절약 모드이면 사용자는 애플리케이션이 가능한 한 오래 실행될 것으로 기대합니다. 이 경우에는 효과와 계산의 리소스 소모량을 줄여 애플리케이션이 기기의 배터리 수명에 미치는 영향을 줄여야 합니다. 여기에는 다음과 같은 사항이 포함됩니다.
게임 모드가 성능을 극대화하도록 설정된 경우 사용자는 애플리케이션이 최대한 잘 보이고 재생되기를 기대합니다. 이 경우 더 많은 효과를 활성화하고 배터리 사용량에 대해 걱정하지 않아도 됩니다.
팁: 애플리케이션이 리소스를 많이 소모하고 전반적인 성능을 향상하려는 경우, Adaptive Performance 패키지를 사용하는 것이 좋습니다. 이를 사용하면 모바일 기기의 열 및 전력 상태에 대한 피드백을 제공하고 열 스로틀링 또는 과도한 배터리 사용을 방지하기 위해 적절하게 반응할 수 있습니다.