Panda Pop پخش کننده های باکیفیت را با برنامه های فوری پیدا می کند
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Jam City یک توسعه دهنده پیشرو در بازی های اجتماعی و سازنده Panda Pop (ساخته شده با Unity)، یک بازی پرفروش حباب شوتر با هدف نجات بچه پانداهایی است که در حباب ها به دام افتاده اند! Jam City تصمیم گرفت از برنامههای فوری برای بهینهسازی Panda Pop از دیدگاه معماری و طراحی کد استفاده کند و همچنین ببیند که آیا میتوانند پخشکنندههایی با کیفیت بالا به دست آورند یا خیر.
برنامههای فوری به بازیکنان پاندا پاپ اجازه میدهند تا بدون منتظر ماندن برای دانلود و نصب بازی کامل، فوراً یک تجربه کامل از گیمپلی داشته باشند.
آنها یک نسخه فوری از Panda Pop را ساختند و راهاندازی کردند که میتوانید با کلیک کردن روی دکمه «اکنون امتحان کنید» در فهرست فروشگاه Play آن را پخش کنید.
کاری که آنها انجام دادند
تیم Panda Pop تصمیم گرفت برنامه های فوری را به 10 سطح اول محدود کند و فقط گیم پلی را نشان دهد (حذف منوی اصلی و صحنه های نقشه). این تصمیم به طور قابل توجهی اندازه ساخت را کاهش داد، زیرا آنها توانستند کدهای غیر ضروری و دارایی های بازی مانند sprites و بافت ها را حذف کنند.
آنها هر گونه پلاگین استفاده نشده را حذف کردند، همچنین اندازه بافت و سایر دارایی ها مانند صحنه ها، اسکریپت ها و انیمیشن ها را کاهش دادند. در نهایت، تیم انیمیشنهای استخوانی درون بازی را بهینه کرد - که با استفاده از یک پلاگین Unity متفاوت انجام شد - و همه پیش ساختههای استفاده نشده را حذف کردند.
مارسلو فریرو، مدیر مهندسی، اظهار داشت:
«برنامههای فوری برای بازیکنان و توسعهدهندگان یک برد-برد است - بازیکنان قبل از دانلود یک تجربه گیمپلی کاملاً کاربردی را دریافت میکنند و توسعهدهندگان یک روش جدید امیدوارکننده برای به دست آوردن کاربران با کیفیت بالا دریافت میکنند.»
فریرو همچنین اظهار داشت:
"ساخت برنامه فوری فرصتی عالی برای Jam City بود تا ببیند Panda Pop کجا میتواند بهینه شود. ما این آموختهها را گرفتهایم و در نسخه کامل بازی که اکنون روانتر و با حافظه کمتری اجرا میشود، استفاده کردهایم."
شروع کنید
برنامه های فوری به طور گسترده برای بازی ها در ماه های آینده در دسترس خواهند بود. در اینجا ثبت نام کنید تا برای نسخه بتا درخواست دهید و در صورت موجود بودن اطلاعات بیشتری دریافت کنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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."]]