Android 12의 '다운로드하면서 플레이'를 통해 게임을 더 빠르게 즐길 수 있습니다.

click fraud protection

Google for Games Developer Summit에서 Google은 Android 12 기기용 '다운로드하면서 플레이' 기능을 도입했습니다. 작동 방식은 다음과 같습니다.

오늘 Google 게임팀은 연례 Google for Games 개발자 서밋을 시작했습니다. Summit에서 Google은 Android 및 Chrome OS에서 게임 개발을 더 쉽게 만들어주는 새로운 도구와 솔루션을 공개했습니다. 하지만 그게 전부는 아닙니다. 회사는 또한 사용자에게 게임을 제공하는 경험을 향상시키기 위한 새로운 기능도 공개했습니다. "다운로드하면서 플레이"라고 하는 이 기능은 다음을 실행하는 장치에서 사용할 수 있습니다. 안드로이드 12 이상이며 더 큰 게임을 다운로드할 때까지 기다리는 시간이 효과적으로 단축됩니다.

Android 12에서 다운로드하면서 플레이하세요

'다운로드하면서 플레이'는 Google Play에서 제공하는 새로운 서비스로, '사용자가 게임을 하는 동안 몇 초 만에 게임 플레이를 시작할 수 있습니다. 자산은 백그라운드에서 다운로드됩니다." Google이 이 새로운 "다운로드하면서 플레이 기능"을 개발한 이유는 간단합니다. 바로 플레이를 시작하고 싶지만 게임 품질이 계속 향상되면서 크기가 커지고 다운로드 시간이 길고 지루해집니다." 구글은 설명한다. 개념 자체는 새로운 것이 아닙니다. Sony의 PlayStation과 Microsoft의 Xbox 콘솔은 수년 동안 비슷한 기능을 제공해 왔습니다. 대부분의 모바일 게임은 콘솔이나 PC보다 크기가 훨씬 작기 때문에 최근까지 Android에서는 이 기능이 그다지 필요하지 않았습니다. 계략.

왼쪽: '다운로드하면서 플레이'가 없습니다. 오른쪽: "다운로드하면서 플레이".

Google은 "다운로드하면서 플레이"를 통해 앱과 게임을 게시하는 모든 개발자가 사용할 수 있다고 말합니다. Play 스토어에 구현되면 게임은 "최소 2배 빠르게 열릴 준비가 되어 있습니다". 전에. 어떤 경우에는 개선이 상당히 극적일 수 있습니다. Google에서는 400MB 크기의 게임을 로드하는 데 몇 분이 아니라 10초밖에 걸리지 않는다고 밝혔습니다.

최신 버전의 Android를 실행하는 기기만 이 새로운 기능을 활용할 수 있으며, 그 이유는 이 기능이 'Android 12의 핵심에 내장'되어 있기 때문입니다. Google이 확인했습니다. XDA 내부적으로는 "다운로드하면서 플레이"할 수 있습니다. 안드로이드의 증분 파일 시스템, "바이너리 및 리소스 파일이 네트워크를 통해 느리게 다운로드되는 동안 프로그램 실행을 허용하는 특수 목적 Linux 가상 파일 시스템"입니다.

'다운로드하면서 플레이'는 모든 앱 개발자에게 열려 있지만 이를 위해서는 개발자가 Android App Bundle 형식으로 앱을 빌드해야 합니다. 그 기능을 활용하기 때문이죠. Play 자산 전달, 앱 번들 형식이 필요합니다. 2021년 8월 1일 이후 Google Play에 제출된 새 앱 필수 Android App Bundle 형식을 사용하고 싶지만 일부 개발자 요구 사항이 마음에 들지 않습니다. App Bundle 요구 사항이 문제가 되지 않는다면 "다운로드하면서 플레이"는 사용자가 게임의 게임 플레이 루프에 더 빨리 빠져들게 하는 좋은 기능이 될 것입니다.

개발자는 "다운로드하면서 플레이" 베타 프로그램에 등록할 수 있습니다. 이 양식을 작성하세요. 새로운 기능에 대한 자세한 내용은 2021년 Google for Games 개발자 서밋의 '배달 공간 업데이트' 기조연설을 시청하세요.

\r\n https://www.youtube.com/watch? v=cVzD_TwnQDY\r\n

증분에 대한 실행기 지원

Google은 또한 런처 개발자가 "다운로드하면서 플레이"의 내부 이름인 Incremental에 대한 지원을 추가하도록 권장하고 있습니다. 앱이 점진적으로 진행되는 동안 홈 화면에 약속 아이콘과 다운로드 진행률 표시기를 표시하여 다운로드되었습니다. 사용자가 아이콘을 탭했지만 아직 실행할 준비가 되지 않은 경우 런처는 사용자를 Google Play 스토어의 앱 방문 페이지로 안내해야 합니다. 부분적으로 다운로드된 앱을 시작할 준비가 되면 런처는 약속 아이콘을 다음으로 대체해야 합니다. 일반 앱 아이콘이지만 다운로드 상태를 반영하는 다운로드 진행률 표시기를 표시해야 합니다. 앱. 이제 앱 아이콘을 클릭하면 앱이 실행되고, 앱 다운로드가 완료되면 다운로드 진행률 표시기가 제거됩니다.

이 기능을 구현하려면 런처 개발자는 몇 가지 API를 사용해야 합니다. PackageInstaller. 세션콜백#onCreated 그리고 LauncherApps. 콜백#onPackageLoadingProgressChanged 또는 LauncherActivityInfo.getLoadingProgress().

이것이 어떻게 보이는지에 대한 예를 보려면 다음을 확인하세요. 보류 중인 앱 설치에 대한 이전 기사, Google은 Pixel Launcher의 여러 사용자를 대상으로 이 기능을 공개적으로 A/B 테스트하는 것을 발견했습니다.