Play Asset Delivery를 사용하여 업데이트 크기를 90% 줄이고 업데이트 비율을 10% 개선한 CD Projekt RED
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
폴란드의 바르샤바에 기반을 둔 게임 개발사인 CD Projekt RED(CDPR)는 더 위쳐 3 속 미니 게임인 궨트: 더 위쳐 카드 게임을 새롭게 구성하여 2020년 3월 Google Play에 단독 무료 플레이 콘텐츠로 출시했습니다.
하지만 초기 파일의 용량이 컸고 정기 업데이트도 추가적인 기기 저장용량을 필요로 했기 때문에 업데이트된 버전을 받으려면 전체 게임을 다시 설치해야 할 때가 많았습니다. 게임 커뮤니티에서 가장 불만스럽게 여긴 것이 바로 이 점이었습니다. CDPR은 차등적 패치에 도움을 받기 위해 Play Asset Delivery를 구현한 결과 큰 성공을 거두었습니다.
궨트: CD Projekt RED의 위처 카드 게임
진행한 작업
CDPR은 Google Play 파트너 중에서도 Play Asset Delivery(PAD)를 초기에 도입한 편입니다. PAD는 세 가지 전송 모드를 사용할 수 있기 때문에 CDPR은 우선 On-Demand 방식을 구현하여 게임이 실행되는 동안 애셋 팩이 설치되도록 했습니다. 그런 다음 Fast-Follow 전송을 도입해 게임이 설치되자마자 각각 크기가 4~160MB 정도 되는 40개 이상의 애셋 팩을 자동으로 제공했습니다.
Fast-Follow의 장점은 사용자가 게임을 열지 않은 상태에서도 백그라운드에서 다운로드가 진행된다는 점입니다. 다음번에 게임이 열리면 게임이 업데이트되어 있으며 즉시 플레이할 수 있습니다. 수석 프로듀서인 Maciej Włodarkiewicz는 "델타 패치, 게임 및 스토어 내 다운로드, 동적 업데이트 등의 핵심 기능을 모두 갖추고 있는 PAD는 우리가 신뢰할 수 있는 단 하나의 솔루션입니다."라고 말합니다.
결과
CDPR은 특히 PAD를 통해 앱 업데이트를 간소화한 방식에 만족했습니다.
Play Asset Delivery 자동 업데이트 및 델타 패치 덕분에 업데이트 속도가 매우 빨라졌으며 재설치수도 크게 줄었습니다. 이를 기반으로 CDPR은 업데이트 크기를 90%나 줄일 수 있었습니다. 다운로드 및 2GB 이상의 추가 저장 공간이 필요했던 업데이트는 이제 수백 MB 정도밖에 차지하지 않습니다.
PAD를 구현한 직후 재설치수가 감소했으며 플레이어가 최신 앱 버전으로 업데이트되는 속도는 빨라졌습니다.
앱 버전 7.0~7.1 사이에서 최신 앱 버전으로 업데이트된 활성 기기 비율이 약 10% 증가했으며 새로운 버전이 출시된 첫날의 앱 제거수는 4.8배 감소했습니다. GWENT는 Fast-Follow와 백그라운드 다운로드를 통해 콘텐츠 전송 네트워크를 사용했을 때와 비교했을 때 사용자의 유휴 대기 시간을 평균 8분 정도 절약할 수 있었습니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2020-10-27(UTC)
[null,null,["최종 업데이트: 2020-10-27(UTC)"],[],[],null,["# CD Projekt RED reduces update size by 90% and increases update rates by 10% with Play Asset Delivery\n\nBased in Warsaw, Poland, game developer CD Projekt RED (CDPR) reimagined their\nmini-game in The Witcher 3, [GWENT: The Witcher Card Game](https://play.google.com/store/apps/details?id=com.cdprojektred.gwent),\nto launch as a standalone free-to-play title on Google Play in March of 2020.\nWith a large initial file size and regular updates requiring additional device\nstorage, users were often forced to reinstall the full game in order to receive\nan updated version. This was the most prominent point of frustration among the\ngame's community. In an effort to help with differential patching,\nCDPR has seen great success by implementing Play Asset Delivery.\n**GWENT: The Witcher Card Game by CD Projekt RED**\n\nWhat they did\n-------------\n\nCDPR was an early partner to implement Play Asset Delivery (PAD). With three\ndifferent delivery modes available, they initially implemented on-demand,\nallowing for asset packs to be installed while the game is running. CDPR then\nadopted fast-follow delivery, automatically serving over 40 asset packs that\nrange in size from 4 MB to 160 MB each, as soon as the game was installed.\nThe benefit of using fast-follow is it permits downloads to happen in the\nbackground, even if the user has not opened the game. Upon the next open, the\ngame is updated and ready to be played right away. \"It's the only reliable\nsolution that provides us with all key features: delta patching, in-game and\nin-store downloading, and dynamic updates,\" said Maciej Włodarkiewicz,\nLead Producer.\n\nResults\n-------\n\nCDPR was particularly pleased with the way PAD helped streamline app updates.\nThey saw major improvement in update rates and reduction in reinstalls thanks\nto Play Asset Delivery auto-updates and delta patching. With this, CDPR was\nable to reduce their update size by 90%. An update that used to require download\nand extra storage space of more than 2GB now only takes a couple hundred MB.\n\nAlmost immediately after implementing PAD, CDPR saw a reduction of reinstalls\nand an increase in the speed of players updating to the latest app version.\nBetween app versions 7.0 to 7.1, they saw almost a 10% lift in the percentage of\nactive devices updated to the latest app version and a 4.8x reduction in\nuninstalls on day 1 of the new version release. Using fast-follow and background\ndownloads, GWENT was able to save users an average of 8 minutes of idle wait\ntime, compared to using a content delivery network.\n\nGet started\n-----------\n\nGet started today by learning more about [Play Asset Delivery](/guide/app-bundle/asset-delivery)."]]