From eb81afbe293eb3e7e07d207bda9522cc61bf2a23 Mon Sep 17 00:00:00 2001 From: Dirk Dougherty Date: Fri, 26 Sep 2014 14:52:48 -0700 Subject: [PATCH] Doc change: Add new index page for games stories. Change-Id: Icd9de0715c8a77333fd73a46f31c3ad81d0b951b --- docs/html/distribute/googleplay/about.jd | 2 +- docs/html/distribute/monetize/ecommerce.jd | 2 +- docs/html/distribute/stories/games.jd | 260 ++---------------- .../tools/localization-checklist.jd | 15 - docs/html/distribute/users/build-buzz.jd | 6 +- docs/html/distribute/users/your-listing.jd | 9 +- docs/html/images/gp-build-buzz-uplift-1.png | Bin 0 -> 17674 bytes docs/html/images/gp-build-buzz-uplift-2.png | Bin 0 -> 20291 bytes docs/html/jd_collections.js | 15 + docs/html/jd_extras.js | 130 +++++++++ 10 files changed, 175 insertions(+), 264 deletions(-) create mode 100644 docs/html/images/gp-build-buzz-uplift-1.png create mode 100644 docs/html/images/gp-build-buzz-uplift-2.png diff --git a/docs/html/distribute/googleplay/about.jd b/docs/html/distribute/googleplay/about.jd index c7c91ac4698d9..c25a9cf23284b 100644 --- a/docs/html/distribute/googleplay/about.jd +++ b/docs/html/distribute/googleplay/about.jd @@ -25,7 +25,7 @@ page.image=/distribute/images/about-play.jpg

Google Play is the premier store for distributing Android apps. When you publish on Google Play, you put your apps in front of Android's huge base of - active customers, in more than 130 countries and territories across the + active customers, in more than 190 countries and territories across the world.

diff --git a/docs/html/distribute/monetize/ecommerce.jd b/docs/html/distribute/monetize/ecommerce.jd index 65e2b2002515b..dc56d465ecd2f 100644 --- a/docs/html/distribute/monetize/ecommerce.jd +++ b/docs/html/distribute/monetize/ecommerce.jd @@ -16,7 +16,7 @@ page.tags="monetizing", "physical goods", "wallet" physical goods and services, such as clothing or movie tickets, through your apps using Instant Buy for - Android in the US. + Android (US Only).

diff --git a/docs/html/distribute/stories/games.jd b/docs/html/distribute/stories/games.jd index 1a482b14168b2..2351eed797396 100644 --- a/docs/html/distribute/stories/games.jd +++ b/docs/html/distribute/stories/games.jd @@ -1,246 +1,28 @@ page.title=Developer Stories: Google Play Game Services -meta.tags="google play, developer story, games, global" +meta.tags="google play, story, stories, games, global" page.image=/images/distribute/glu-ew-gpgames.jpg -page.metaDescription=How gaming studios are using Google Play game services to deliver new gaming experiences for their users. +page.metaDescription=How game studios are using Google Play game services to deliver new gaming experiences for their users. @jd:body -

One of the goals of Google -Play game services is to allow developers to focus on what they’re good at -as game developers — creating great gaming experiences for their users, by -building on top of what Google is good at: mobile and cloud services. Integral -to that is an easy integration process, one that provides a whole host of -features with little engineering work required.

- -

The gaming studios below understood the opportunity that Google Play game -services unlocked, and are starting to see real results following their -successful integrations.

- -
- -

Concrete Software — Straightforward, easy to implement

- - - -
- -
About the developer
- - -
Results
-
    -
  • Session lengths have increased more than 15%
  • -
- -
- - Android app on Google Play - -
-
- -
-

Concrete Software added several -features from Google Play game services into one of their top titles, -PBA -Bowling Challenge, including support for multiplayer, leaderboards, and -achievements.

- -

So far, their users have loved the new additions: average session length -is up more than 15%. Keith Pichelman, CEO of Concrete Software, explains:

- -

"The Google Play game services were straightforward and easy to implement. We -had been researching options for multiplayer services, so when Google Play game -services came out, it was an easy decision for us. Not only were they easy to -integrate, but the features have worked flawlessly.

- -

"PBA Bowling Challenge now has real-time multiplayer which our users instantly -were thrilled with; you can see in the reviews how people immediately raved about -the new game experience.

- -

"We also included achievements, leaderboards, and most recently cloud -synchronization from the Google Play game services as well. Using the game -services in PBA Bowling Challenge was a huge success, enough so that we are now -going back to our other titles, adding the features to them as well."

-
- -
- - - -
-

Session lengths up: - After adding support for multiplayer with Google Play game services, Concrete - Software saw an increase in session lengths of more than 15% for PBA Bowling - Challenge.

-
-
-
- -
- -

Glu: It’s a must-have for all titles

- - - -
- -
About the developer
- - -
Results
-
    -
  • In Eternity Warriors 2, 7-day user retention is up 40%
  • -
  • 20% increase in play sessions per day as well
  • -
- -
- - Android app on Google Play - -
-
- -
-

Glu was one of the first developers -to integrate Google Play game services, with -Eternity -Warriors 2. Based on this first success, Glu has integrated game services -into several more games, including Samurai vs. Zombies 2, Frontline Commando: -D-Day, Contract Killer 2, and Zombies Ate My Friends.

- -

Already supported in Eternity Warriors 2, they’ve seen a 40% increase in 7-day -user retention and a 20% increase in play sessions per day. Sourabh Ahuja, Glu's -Vice President of Android Development, explains:

- -

“Multiplayer, leaderboards, achievements — these are all things that we -had to build individually for our titles. The availability of these features in -Google Play game services helps us make our games stickier, and it’s awesome that -it comes directly from Google.

- -

"It’s flexible enough that we were able to make it interoperable with our -in-house systems. We look forward to utilizing game services extensively across -our portfolio."

-
- -
- - - -
-

User retention up: - Glu saw a 40% increase in 7-day user retention for Eternity Warriors 2 after - integrating with Google Play game services.

-
-
-
- - -
- -

Vector-Unit: An awesome multiplayer experience

- - - -
- -
About the developer
- - -
Results
-
    -
  • With an easy multiplayer solution, they were able to focus on the - gameplay
  • -
  • Early reviews of Riptide GP2 called multiplayer “one of the sweetest - cherries on top!”
  • -
- -
- - Android app on Google Play - -
-
- -
-

Vector Unit just launched their -latest title, Riptide -GP2, with Google Play game services integration, and it has one of the strongest -integrations of multiplayer yet. Early reviews call multiplayer “one of the sweetest -cherries on top!”.

- -

Ralf Knoesel, CTO of Vector Unit, tells more about how they've used Google Play game -services:

- -

“We wanted to provide a really compelling multiplayer experience for our users, and -Google Play game services allowed us to do just that. With multiplayer, you can show off -your skills and your custom-tuned hydro jet in 4-way online battles with friends and -players around the world.

- -

"By providing an easy way to power this multiplayer experience, we were able to focus -on making the gameplay come alive — like the stunts, which are more daring and -slicker than ever (with more of them to master), or the realistic detail of the water -splashing against the camera lens.”

- -
- -
- - - -
-

Multiplayer and more: - Google Play game services helped Vector Unit pack an awesome multiplayer experience - into Riptide GP 2, so they could focus on building a great gaming experience.

-
-
-
- +

+ Google Play game services + lets you add great social features to your games quickly, without having to + build them yourself. You can add multiplayer, game invites, quests, and a + variety of other features — all from within your app. Google provides + cross-platform game and player infrastructure for you, as well as insights + and analytics to help you understand the activities of users in your games. +

+

+ The case study presentations below highlight how top game studios are taking + advantage of Google Play game services — the features they've added and + the results they are seeing. Each deck (PDF) is focused on a single game and + how it uses a specific Google Play gemes feature. +

+
\ No newline at end of file diff --git a/docs/html/distribute/tools/localization-checklist.jd b/docs/html/distribute/tools/localization-checklist.jd index 08a8143b5b0ba..e640243a3376b 100644 --- a/docs/html/distribute/tools/localization-checklist.jd +++ b/docs/html/distribute/tools/localization-checklist.jd @@ -529,21 +529,6 @@ data-sortorder="-timestamp" data-cardsizes="9x3" data-maxresults="6"> Purchase professional translations through Google Play - -

Google Play App Translation Service can help you quickly find and purchase translations of your app. In the Developer Console, you can browse a list of diff --git a/docs/html/distribute/users/build-buzz.jd b/docs/html/distribute/users/build-buzz.jd index 412589f7f2693..bfdc09590bacf 100644 --- a/docs/html/distribute/users/build-buzz.jd +++ b/docs/html/distribute/users/build-buzz.jd @@ -126,7 +126,7 @@ page.tags="users, growth, promotion" also easy to make and available in multiple languages.

-
+

Cross-Promote from Your Other Apps

@@ -262,7 +262,7 @@ page.tags="users, growth, promotion" Sign up for an AdMob account to get started.

-
+

Maximize your Marketing Spend

@@ -285,7 +285,7 @@ page.tags="users, growth, promotion" platforms simultaneously helps you maximize your return on investment.

-
+
diff --git a/docs/html/distribute/users/your-listing.jd b/docs/html/distribute/users/your-listing.jd index f86995098b6c8..5d2f885c0e3eb 100644 --- a/docs/html/distribute/users/your-listing.jd +++ b/docs/html/distribute/users/your-listing.jd @@ -87,11 +87,10 @@ page.tags="listing, google play, users, growth"

Choosing the right featured image is important, it needs to convey as much about the features of your apps and what makes them special as possible, - without being cluttered and confusing. Check out the Android Developers blog post - for more - Featured-Image Guidelines. + without being cluttered and confusing. To get started with the featured + image specs, read the featured + image guidelines in the Help Center.

diff --git a/docs/html/images/gp-build-buzz-uplift-1.png b/docs/html/images/gp-build-buzz-uplift-1.png new file mode 100644 index 0000000000000000000000000000000000000000..4319b5b4fcb6765c2657ae30861d58632e85860c GIT binary patch literal 17674 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�{QAo#GRUJH7*$>en^gc7h_ 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 a>;DglpIuJW?ck390000j;WIX literal 0 HcmV?d00001 diff --git a/docs/html/jd_collections.js b/docs/html/jd_collections.js index 852db1f17ebe3..15564e0ca3e8c 100644 --- a/docs/html/jd_collections.js +++ b/docs/html/jd_collections.js @@ -743,4 +743,19 @@ var RESOURCE_COLLECTIONS = { "https://support.google.com/googleplay/answer/2651410" ] }, + "distribute/stories/games": { + "title": "", + "resources": [ + "http://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_Deerhunter2014_gpgs.pdf", + "http://storage.googleapis.com/androiddevelopers/shareables/stories/ConcreteSoftware_PBABowling_gpgs.pdf", + "http://storage.googleapis.com/androiddevelopers/shareables/stories/Dragonplay_DragonplaySlots_gpgs.pdf", + "http://storage.googleapis.com/androiddevelopers/shareables/stories/Gameloft_Asphalt8_gpgs.pdf", + "http://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_EternityWarriors3_gpgs.pdf", + "http://storage.googleapis.com/androiddevelopers/shareables/stories/HotheadGames_RivalsatWar_gpgs.pdf", + "http://storage.googleapis.com/androiddevelopers/shareables/stories/TMSOFT_Compulsive_gpgs.pdf", + "http://storage.googleapis.com/androiddevelopers/shareables/stories/Noodlecake_SuperStickmanGolf2_gpgs.pdf", + "http://storage.googleapis.com/androiddevelopers/shareables/stories/TinyRebel_DoctorWhoLegacy_gpgs.pdf", + "http://storage.googleapis.com/androiddevelopers/shareables/stories/Senri_LeosFortune_gpgs.pdf" + ] + } } diff --git a/docs/html/jd_extras.js b/docs/html/jd_extras.js index 62d18d60f38ef..89d9761e65648 100644 --- a/docs/html/jd_extras.js +++ b/docs/html/jd_extras.js @@ -1264,5 +1264,135 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([ "keywords": [], "type": "", "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_Deerhunter2014_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_Deerhunter2014_gpgs.png", + "title": "Deer Hunter 2014 by Glu — Sign-in", + "summary": "Glu finds that Google Play Game Services helps improve the user experience which leads to increased player happiness. They also find that Play Games Services signed in users tend to play longer and have a higher lifetime value.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/ConcreteSoftware_PBABowling_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/ConcreteSoftware_PBABowling_gpgs.png", + "title": "PBA® Bowling Challenge by Concrete Software — Quests", + "summary": "Concrete Software finds that Google Play Game Services' quests are a great way to create new content for users that leads to higher engagement.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Dragonplay_DragonplaySlots_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Dragonplay_DragonplaySlots_gpgs.png", + "title": "Dragonplay Slots by Dragonplay — Sign-in", + "summary": "Dragonplay finds that players who sign in with Google Play Games services tend to be high quality users who were highly engaged. They also tend to be easier to convert to paying users.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Gameloft_Asphalt8_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Gameloft_Asphalt8_gpgs.png", + "title": "Asphalt 8 by Gameloft — Friends invitations", + "summary": "Gameloft finds that Google Play Game Services users are more engaged than the average Android user and more likely to convert to paying players.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_EternityWarriors3_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_EternityWarriors3_gpgs.png", + "title": "Eternity Warriors 3 by Glu — Gifting", + "summary": "Glu finds that Google Play Game Services gifting outperforms other implementations (including those with incentives) because of its seamless flow and consistent performance.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/HotheadGames_RivalsatWar_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/HotheadGames_RivalsatWar_gpgs.jpg", + "title": "Rivals at War: Firefight by Hothead Games — Leaderboards", + "summary": "Hothead Games is planning to include Google Play Game Services features in all their games going forwards after seeing that players that signed in with Play Games Services tend to show higher retention and a higher average revenue.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/TMSOFT_Compulsive_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/TMSOFT_Compulsive_gpgs.png", + "title": "Compulsive by TMSOFT — Cross-platform", + "summary": "TMSOFT finds that users who authenticate with Play Games Services on Android and iOS play Compulsive twice as much and purchase in-app products over four times as much.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Noodlecake_SuperStickmanGolf2_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Noodlecake_SuperStickmanGolf2_gpgs.png", + "title": "Super Stickman Golf 2 by Noodlecake Studios — Multiplayer", + "summary": "Noodlecake Studios finds that Google Play Game Services’ multiplayer feature helps reduce attrition.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/TinyRebel_DoctorWhoLegacy_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/TinyRebelGames_DrWhoLegacy_pgps.png", + "title": "Dr. Doctor Who: Legacy by Tiny Rebel Games — Achievements", + "summary": "After integrating achievements and cloud services from Google Play Game Services, Tiny Rebel Games saw a dramatic increase in daily revenues as a result of an increase in daily installs and an increase in the average revenue per install.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" + }, + { + "lang": "en", + "group": "", + "tags": [], + "url": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Senri_LeosFortune_gpgs.pdf", + "timestamp": null, + "image": "http://storage.googleapis.com/androiddevelopers/shareables/stories/Senri_LeosFortune_gpgs.png", + "title": "Leo’s Fortune by 1337 & Senri — Saved games", + "summary": "1337 + Senri finds that Google Play Game Services is easy to integrate and provides essential game functions like cloud saved games, achievements and leaderboards which have a very large adoption rate amongst players.", + "keywords": ["stories"], + "type": "Case Study Deck", + "titleFriendly": "" } ]);