パンダポップ: Instant App で上質なプレーヤーを獲得
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Jam City はソーシャル ゲームの大手デベロッパーで、パンダポップ(Unity で開発)の製造元です。パンダポップは、バブルの罠に囚われた赤ちゃんパンダの救出を目指す大ヒット中のバブル投げゲームです。Jam City は、Instant App を活用して、コードのアーキテクチャと設計の観点からパンダポップを最適化するとともに、上質なプレーヤーの獲得を実現しました。
Instant App のおかげで、パンダポップのプレーヤーは、完全版のゲームをダウンロードしてインストールする手間をかけずに、完全なゲームプレイをすぐに体験できます。
Jam City は、Play ストアの掲載情報ページで [今すぐ試す] ボタンをクリックするだけでプレイできる Instant 版のパンダポップを制作してリリースしました。
Jam City の取り組み
パンダポップ チームは、Instant App を最初の 10 レベルに制限し、(メインメニューとマップのシーンを削除して)ゲームプレイのみを表示することを選択しました。この決定により、スプライトやテクスチャなどの不要なコードとゲームアセットを削除できたので、ビルドサイズが大幅に縮小されました。
使用されていないプラグインをすべて削除するとともに、テクスチャのサイズを縮小し、シーン、スクリプト、アニメーションなど、その他のアセットを削減しました。最後に、別の Unity プラグインを使用して実現していたゲーム内の骨格アニメーションを最適化し、使用されていないプレハブをすべて削除しました。
エンジニアリング ディレクターの Marcelo Ferreiro 氏は次のようにコメントしています。
「Instant App は、プレーヤーとデベロッパーの双方にメリットをもたらします。プレーヤーはダウンロードする前に完全な機能を備えたゲームプレイを体験でき、デベロッパーは上質なユーザーを獲得するための新しい有望な方法を利用できます。」
また、Ferreiro 氏は次のようにコメントしています。
「Instant App の作成は、Jam City にとってパンダポップをどこで最適化できるかを見つけるための良い機会になりました。私たちはこの機会に学んだことを完全版のゲームに適用し、メモリ フットプリントを削減して、よりスムーズに動作するようにゲームを改良しました。」
始める
Instant App は、今後数か月以内にゲームで幅広く利用できるようになります。こちらから登録して、ベータ版をお申し込みください。追って詳しい情報をお知らせいたします。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2018-03-19 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2018-03-19 UTC。"],[],[],null,["# Panda Pop finds high-quality players with instant apps\n\n[Jam City](https://play.google.com/store/apps/dev?id=5509190841173705883) is a leading developer in social gaming and the maker of [Panda Pop](https://play.google.com/store/apps/details?id=com.sgn.pandapop.gp) (built with Unity), a top-grossing bubble shooter game with the goal to rescue baby pandas trapped in bubbles! Jam City decided to leverage instant apps to optimize Panda Pop from a code architecture and design standpoint, as well as to see if they could acquire high-quality players.\n\nInstant apps allows Panda Pop players to get a full gameplay experience instantly, without waiting to download and install the full game.\n\nThey built and launched an instant version of [Panda Pop](https://play.google.com/store/apps/details?id=com.sgn.pandapop.gp), which you can play by clicking the \"Try Now\" button on its Play Store listing.\n\n### What they did\n\nThe Panda Pop team chose to limit the instant apps to the first 10 levels, and only show the gameplay (removing the Main Menu and Map scenes). This decision significantly reduced the build size, as they were able to remove unnecessary code and game assets such as sprites and textures.\n\nThey removed any unused plugins, as well as reducing texture sizes and other assets like scenes, scripts, and animations. Finally, the team optimized the in-game bone animations -- which was accomplished by using a different Unity plugin -- and removed all of the unused [prefabs](https://docs.unity3d.com/Manual/Prefabs.html).\n\nMarcelo Ferreiro, Director of Engineering, commented:\n\n*\"Instant apps is a win-win for players and developers - players get a fully functional gameplay experience before downloading, and developers get a promising new way to acquire high-quality users.\"*\n\nFerreiro also commented:\n\n*\"Building the instant app was a great opportunity for Jam City to see where Panda Pop could be optimized. We've taken those learnings and applied them to the full version of the game, which now runs smoother and with a reduced memory footprint.\"*\n\n### Get started\n\nInstant apps will be broadly available for games in the coming months. [Sign up here](https://docs.google.com/forms/d/e/1FAIpQLSeUodw6iqSKppOtm22vYwCgAnngES9lXV6821UBlF2bM3r-wg/viewform) to apply for the beta and receive more information as it is available."]]