Skip to content

Most visited

Recently visited

navigation

Panda Pop finds high-quality players with instant apps

Jam City is a leading developer in social gaming and the maker of Panda Pop (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.

Instant apps allows Panda Pop players to get a full gameplay experience instantly, without waiting to download and install the full game.

They built and launched an instant version of Panda Pop, which you can play by clicking the "Try Now" button on its Play Store listing.

What they did

The 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.

They 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.

Marcelo Ferreiro, Director of Engineering, commented:

"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."

Ferreiro also commented:

"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."

Get started

Instant apps will be broadly available for games in the coming months. Sign up here to apply for the beta and receive more information as it is available.

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Follow Google Developers on WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience. (April 2018 — Developer Survey)