Panda Pop 透過免安裝應用程式找到優質玩家
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Jam City 是社交遊戲界的頂尖開發人員,也是 Panda Pop 公司 (使用 Unity 打造) 的開發商。這款泡泡射擊遊戲的目標是拯救藏在泡泡中的小熊貓!Jam City 決定運用免安裝應用程式,透過程式碼架構和設計要點讓 Panda Pop 發揮最佳成效,同時看看能否吸引優質玩家。
免安裝應用程式可讓 Panda Pop 玩家立即享受完整的遊戲體驗,不必等待下載及安裝完整遊戲。
他們打造並推出免安裝版本的 Panda Pop,只要在 Play 商店資訊中點選「立即試用」按鈕,即可暢玩遊戲。
具體措施
Panda Pop 團隊選擇將免安裝應用程式的關卡限制在前 10 個關卡中,並且只顯示遊戲過程 (移除主選單和地圖場景)。這項決策可大幅縮減建構大小,因為這樣即可移除不必要的程式碼和遊戲資產,例如合併圖片和紋理。
他們移除了所有未使用的外掛程式,以及縮減紋理大小和其他素材資源 (例如場景、指令碼和動畫)。最後,該團隊針對遊戲骨架進行最佳化 (使用不同的 Unity 外掛程式完成),並移除所有未使用的 prefabs。
工程總監 Marcelo Ferreiro 表示:
「免安裝應用程式對玩家和開發人員來說,創造雙贏的局面 - 玩家可以在下載前獲得完整功能的遊戲體驗,而開發人員也能以空前的方式招攬優質使用者。」
Ferreiro 也表示:
「對 Jam City 而言,建構免安裝應用程式是一個絕佳機會,我們可以瞭解可以在哪些地方針對 Panda Pop 進行最佳化。
開始使用
在未來幾個月內,我們將支援遊戲的免安裝應用程式。請按這裡申請使用 Beta 版,並掌握推出詳情。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2018-03-19 (世界標準時間)。
[[["容易理解","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 (世界標準時間)。"],[],[],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."]]