Android의 게임 상태 기능은 애플리케이션이 로딩 상태인지 여부와 Android가 애플리케이션을 인터럽트할 수 있는지 여부를 운영체제에 알립니다. 애플리케이션의 상태에 따라 Android는 특정 최적화를 수행할 수 있습니다. 예를 들어 애플리케이션이 로딩 상태인 경우 운영체제는 애플리케이션에 더 많은 리소스를 제공하여 로드 프로세스를 최적화할 수 있습니다. 하지만 운영체제가 이 작업을 수행할지 여부는 다른 다양한 요인과 설정에 따라 달라지므로 항상 이러한 작업이 수행된다고 보장할 수는 없습니다.
Android의 게임 상태 기능을 사용하려면 Android 버전 13이 필요합니다.
Unity는 AndroidGame.SetGameState 메서드를 제공하여 애플리케이션의 현재 게임 상태를 Android에 알릴 수 있게 합니다. 애플리케이션이 로딩 상태로 전환하거나 로딩 상태에서 벗어날 때 이 메서드를 호출하여 운영체제가 애플리케이션의 상태를 파악하도록 하는 것이 가장 좋습니다.