SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
HighScore Combination
@ivoryworks
Gunmaweb #15
Profile
@ivoryworks
Webじゃないプログラムを書いている会社員
Google I/O 2013

Google Play Game Services
Google Play Game Services

https://developers.google.com/games/services/
すこしだけAndroidの話をします
●
●
●
●
●

GameCenterのような存在が不在だった
3rd-party製のランキングシステム使うしか
ランキングページはWeb(じゃないのもあるけど)
テーマの不一致
パワフルな人は自作で
Developer Console

https://play.google.com/apps/publish/
Google Play Game Services
●
●
●
●
●
●

Google+ Sign in
Leaderboards
Achievements
Cloud Save
Real-time multiplayer games
Anti-piracy
Google+ Sign in
●
●
●
●

アプリ上でログイン
認証機構
共有
海賊行為対策(Anti-piracy)
Leaderboards
ランキングボード
・形式
整数?時間?通貨?

・順位付け
降順?昇順?

・制限
エントリ可能なスコアの範囲
Leaderboards
ランキングボード
・複数作れる
ハイスコア?時間?

・期間
毎日、毎週、毎月、全期間

・公開範囲
友達だけ、友達の友達、世界
Achievements
アチー・・・
アチーブ、ヴェ・・・メ、
なに?
Achievements
●
●
●
●

トロフィーとか勲章みたいな
特定条件で解除される
4sqのバッチみたいな
ゲームクリアに必須でなくていい
Achievements
● 状態
○ ロックされている(見えている)
○ 隠されている(解除で見える)
○ ロック解除されている
Achievements
● 解除条件
○ 蓄積(Play回数とか時間など)
○ 点数
○ その他なんでも
Achievements
● 制約
○ 5つ以上設けないと公開できません
○ (使ってなくても大丈夫みたい)
※ でもAchievementsはユーザの再プレイを促す
仕掛けなので積極的に使うのが良いです
Cloud Save
任意のデータを保存できる
● 1Slot 256Kbyte(webは128?) × 4本
● バージョン管理による競合検知が可能
● Base64
もっと欲しい人はGoogle Drive(API)使おう。
見えちゃうけど。
Cloud Save
https://developers.google.
com/games/services/common/concepts/cloudsave
* Google Driveとの対比表ありマス
Step

デザイン

アプリ
開発

G.S.
公開

G.S.
設定

テスト

テスト

アプリ
リリース

※公開以降はGameServiceを削除できないから気をつけ
てね
Sample - GitHub

https://github.com/playgameservices
Sample
an

dro
id

We

b
Sample
Sample

ivoryworks
Sample
Google Developer
Google Developer
さいごに
● お年玉もらったらデベロッパー登録しよう
● ゲームつくろう
● ゲームじゃないのも作ろう

Weitere ähnliche Inhalte

Ähnlich wie Gunmaweb#15 High score combination

【アド部】第8回定例会 アプリインストール施策のその次は?
【アド部】第8回定例会 アプリインストール施策のその次は?【アド部】第8回定例会 アプリインストール施策のその次は?
【アド部】第8回定例会 アプリインストール施策のその次は?Noriaki UCHIYAMA
 
sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方Takao Sumitomo
 
Chrome Extensionで効率アップ
Chrome Extensionで効率アップChrome Extensionで効率アップ
Chrome Extensionで効率アップweddingpark
 
アプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のことアプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のことleverages_event
 
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~Masahiro Hidaka
 
App Makerってなんぞ
App MakerってなんぞApp Makerってなんぞ
App MakerってなんぞHayato Ito
 
Goだけでモバイルアプリを作ろう
Goだけでモバイルアプリを作ろうGoだけでモバイルアプリを作ろう
Goだけでモバイルアプリを作ろうTakuya Ueda
 
Go MobileでAndroidアプリ開発
Go MobileでAndroidアプリ開発Go MobileでAndroidアプリ開発
Go MobileでAndroidアプリ開発Takuya Ueda
 
第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリー第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリーTakuya Oikawa
 
LookingGlassのミュージアムへの国内初商用事例とビジネス面について
LookingGlassのミュージアムへの国内初商用事例とビジネス面についてLookingGlassのミュージアムへの国内初商用事例とビジネス面について
LookingGlassのミュージアムへの国内初商用事例とビジネス面についてMuuMu
 
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方makiskmt
 
少人数スタートアップで始める 意識低い系グロースハックへの取り組み
少人数スタートアップで始める 意識低い系グロースハックへの取り組み少人数スタートアップで始める 意識低い系グロースハックへの取り組み
少人数スタートアップで始める 意識低い系グロースハックへの取り組みYusuke Yokozawa
 
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)NTT Resonant Technology Inc.
 
ダイスふる制作レポート Unityでアプリ個人開発
ダイスふる制作レポート Unityでアプリ個人開発ダイスふる制作レポート Unityでアプリ個人開発
ダイスふる制作レポート Unityでアプリ個人開発Ryohei Tokimura
 
11月12日レスポンシブWebデザインセミナー資料
11月12日レスポンシブWebデザインセミナー資料11月12日レスポンシブWebデザインセミナー資料
11月12日レスポンシブWebデザインセミナー資料Yuta Sayama
 
Blend for visual studio 2013の新機能
Blend for visual studio 2013の新機能Blend for visual studio 2013の新機能
Blend for visual studio 2013の新機能一希 大田
 
Potatotips 5 bakusoku_compile
Potatotips 5 bakusoku_compilePotatotips 5 bakusoku_compile
Potatotips 5 bakusoku_compileichigotake .
 

Ähnlich wie Gunmaweb#15 High score combination (20)

AimingでGoogle Cloud Platformの利用について
AimingでGoogle Cloud Platformの利用についてAimingでGoogle Cloud Platformの利用について
AimingでGoogle Cloud Platformの利用について
 
HTML5 のお話
HTML5 のお話HTML5 のお話
HTML5 のお話
 
【アド部】第8回定例会 アプリインストール施策のその次は?
【アド部】第8回定例会 アプリインストール施策のその次は?【アド部】第8回定例会 アプリインストール施策のその次は?
【アド部】第8回定例会 アプリインストール施策のその次は?
 
sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方
 
Chrome Extensionで効率アップ
Chrome Extensionで効率アップChrome Extensionで効率アップ
Chrome Extensionで効率アップ
 
アプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のことアプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のこと
 
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
 
App Makerってなんぞ
App MakerってなんぞApp Makerってなんぞ
App Makerってなんぞ
 
Goだけでモバイルアプリを作ろう
Goだけでモバイルアプリを作ろうGoだけでモバイルアプリを作ろう
Goだけでモバイルアプリを作ろう
 
Go MobileでAndroidアプリ開発
Go MobileでAndroidアプリ開発Go MobileでAndroidアプリ開発
Go MobileでAndroidアプリ開発
 
第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリー第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリー
 
LookingGlassのミュージアムへの国内初商用事例とビジネス面について
LookingGlassのミュージアムへの国内初商用事例とビジネス面についてLookingGlassのミュージアムへの国内初商用事例とビジネス面について
LookingGlassのミュージアムへの国内初商用事例とビジネス面について
 
Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発
 
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
 
少人数スタートアップで始める 意識低い系グロースハックへの取り組み
少人数スタートアップで始める 意識低い系グロースハックへの取り組み少人数スタートアップで始める 意識低い系グロースハックへの取り組み
少人数スタートアップで始める 意識低い系グロースハックへの取り組み
 
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
 
ダイスふる制作レポート Unityでアプリ個人開発
ダイスふる制作レポート Unityでアプリ個人開発ダイスふる制作レポート Unityでアプリ個人開発
ダイスふる制作レポート Unityでアプリ個人開発
 
11月12日レスポンシブWebデザインセミナー資料
11月12日レスポンシブWebデザインセミナー資料11月12日レスポンシブWebデザインセミナー資料
11月12日レスポンシブWebデザインセミナー資料
 
Blend for visual studio 2013の新機能
Blend for visual studio 2013の新機能Blend for visual studio 2013の新機能
Blend for visual studio 2013の新機能
 
Potatotips 5 bakusoku_compile
Potatotips 5 bakusoku_compilePotatotips 5 bakusoku_compile
Potatotips 5 bakusoku_compile
 

Mehr von ivoryworks .

Server pushnavigations
Server pushnavigationsServer pushnavigations
Server pushnavigationsivoryworks .
 
Gunmaweb#13 enalica
Gunmaweb#13 enalicaGunmaweb#13 enalica
Gunmaweb#13 enalicaivoryworks .
 
Gunmaweb#12 nuuk jam
Gunmaweb#12 nuuk jamGunmaweb#12 nuuk jam
Gunmaweb#12 nuuk jamivoryworks .
 
Gunmaweb#11 jojoshiritori
Gunmaweb#11 jojoshiritoriGunmaweb#11 jojoshiritori
Gunmaweb#11 jojoshiritoriivoryworks .
 
Gunma.web#10 Make Slide
Gunma.web#10 Make SlideGunma.web#10 Make Slide
Gunma.web#10 Make Slideivoryworks .
 
Gunma.web#8 ribbon spread
Gunma.web#8 ribbon spreadGunma.web#8 ribbon spread
Gunma.web#8 ribbon spreadivoryworks .
 
20111217 gunmaweb#7 エダカリン!
20111217 gunmaweb#7 エダカリン!20111217 gunmaweb#7 エダカリン!
20111217 gunmaweb#7 エダカリン!ivoryworks .
 
20110903 gunmaweb#6 pavone
20110903 gunmaweb#6 pavone20110903 gunmaweb#6 pavone
20110903 gunmaweb#6 pavoneivoryworks .
 
20110514 gunma.web#5 Area-E-Gator
20110514 gunma.web#5 Area-E-Gator20110514 gunma.web#5 Area-E-Gator
20110514 gunma.web#5 Area-E-Gatorivoryworks .
 
20110212 gunma.web#4 コトバパレット
20110212 gunma.web#4 コトバパレット20110212 gunma.web#4 コトバパレット
20110212 gunma.web#4 コトバパレットivoryworks .
 
20101211 gunma.web#3 LanguaGegenerationLoss
20101211 gunma.web#3 LanguaGegenerationLoss20101211 gunma.web#3 LanguaGegenerationLoss
20101211 gunma.web#3 LanguaGegenerationLossivoryworks .
 
20101009 gunma.web#2 スタパさんをつくるはなし
20101009 gunma.web#2 スタパさんをつくるはなし20101009 gunma.web#2 スタパさんをつくるはなし
20101009 gunma.web#2 スタパさんをつくるはなしivoryworks .
 

Mehr von ivoryworks . (13)

Before studying
Before studyingBefore studying
Before studying
 
Server pushnavigations
Server pushnavigationsServer pushnavigations
Server pushnavigations
 
Gunmaweb#13 enalica
Gunmaweb#13 enalicaGunmaweb#13 enalica
Gunmaweb#13 enalica
 
Gunmaweb#12 nuuk jam
Gunmaweb#12 nuuk jamGunmaweb#12 nuuk jam
Gunmaweb#12 nuuk jam
 
Gunmaweb#11 jojoshiritori
Gunmaweb#11 jojoshiritoriGunmaweb#11 jojoshiritori
Gunmaweb#11 jojoshiritori
 
Gunma.web#10 Make Slide
Gunma.web#10 Make SlideGunma.web#10 Make Slide
Gunma.web#10 Make Slide
 
Gunma.web#8 ribbon spread
Gunma.web#8 ribbon spreadGunma.web#8 ribbon spread
Gunma.web#8 ribbon spread
 
20111217 gunmaweb#7 エダカリン!
20111217 gunmaweb#7 エダカリン!20111217 gunmaweb#7 エダカリン!
20111217 gunmaweb#7 エダカリン!
 
20110903 gunmaweb#6 pavone
20110903 gunmaweb#6 pavone20110903 gunmaweb#6 pavone
20110903 gunmaweb#6 pavone
 
20110514 gunma.web#5 Area-E-Gator
20110514 gunma.web#5 Area-E-Gator20110514 gunma.web#5 Area-E-Gator
20110514 gunma.web#5 Area-E-Gator
 
20110212 gunma.web#4 コトバパレット
20110212 gunma.web#4 コトバパレット20110212 gunma.web#4 コトバパレット
20110212 gunma.web#4 コトバパレット
 
20101211 gunma.web#3 LanguaGegenerationLoss
20101211 gunma.web#3 LanguaGegenerationLoss20101211 gunma.web#3 LanguaGegenerationLoss
20101211 gunma.web#3 LanguaGegenerationLoss
 
20101009 gunma.web#2 スタパさんをつくるはなし
20101009 gunma.web#2 スタパさんをつくるはなし20101009 gunma.web#2 スタパさんをつくるはなし
20101009 gunma.web#2 スタパさんをつくるはなし
 

Gunmaweb#15 High score combination