Submit Search
Upload
Google Play Game Serviceで遊んでみた
•
0 likes
•
2,156 views
Yoichi Toyota
Follow
Technology
Report
Share
Report
Share
1 of 16
Download now
Download to read offline
Recommended
Google Play Game Servicesについて
Google Play Game Servicesについて
Kenzo Ishii
How to django at first
How to django at first
Maito Kuwahara
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り
Sotaro Kimura
プラガブル Play20 Scala
プラガブル Play20 Scala
Kazuhiro Sera
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
makiskmt
0621 ndk game
0621 ndk game
cat kaotaro
Playbay Play 2.0 plugin イロハのイ
Playbay Play 2.0 plugin イロハのイ
Kazuhiro Hara
GMOアプリクラウドではじめる Photon Server v4 (2016/4/20 発表資料)
GMOアプリクラウドではじめる Photon Server v4 (2016/4/20 発表資料)
GMO GlobalSign Holdings K.K.
Recommended
Google Play Game Servicesについて
Google Play Game Servicesについて
Kenzo Ishii
How to django at first
How to django at first
Maito Kuwahara
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り
Sotaro Kimura
プラガブル Play20 Scala
プラガブル Play20 Scala
Kazuhiro Sera
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
makiskmt
0621 ndk game
0621 ndk game
cat kaotaro
Playbay Play 2.0 plugin イロハのイ
Playbay Play 2.0 plugin イロハのイ
Kazuhiro Hara
GMOアプリクラウドではじめる Photon Server v4 (2016/4/20 発表資料)
GMOアプリクラウドではじめる Photon Server v4 (2016/4/20 発表資料)
GMO GlobalSign Holdings K.K.
sbtマルチプロジェクトビルドの使いどころ
sbtマルチプロジェクトビルドの使いどころ
Kazuhiro Hara
GDG Shikoku 2013
GDG Shikoku 2013
Takashi EGAWA
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
Sadao Tokuyama
Java ScriptでつくるはじめてのiPhoneAndroidゲーム開発体験ハンズオン
Java ScriptでつくるはじめてのiPhoneAndroidゲーム開発体験ハンズオン
健一 茂木
Unity課金ゲームアプリ開発ハンズオン!
Unity課金ゲームアプリ開発ハンズオン!
カイト株式会社
ゲームエンジンの知能化の設計-ゲームエンジンにおける人工知能の導入-
ゲームエンジンの知能化の設計-ゲームエンジンにおける人工知能の導入-
Youichiro Miyake
アプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のこと
leverages_event
Google I/O 2012 and Android 4.1
Google I/O 2012 and Android 4.1
Katsumi Onishi
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
cmutoh
Line Creators Studio Android With Kotlin
Line Creators Studio Android With Kotlin
LINE Corporation
ゲーム開発プロセスカイゼン
ゲーム開発プロセスカイゼン
光晶 上原
冬だからAndroid再入門
冬だからAndroid再入門
Katsumi Honda
超フランクにスクラムの大事なことの話をする
超フランクにスクラムの大事なことの話をする
Yoichi Toyota
ジャワカレーをおいしく作る最後の一押し
ジャワカレーをおいしく作る最後の一押し
Yoichi Toyota
ライブラリを作る思考回路
ライブラリを作る思考回路
Yoichi Toyota
DynamoDB設計のちょっとした技
DynamoDB設計のちょっとした技
Yoichi Toyota
はじめてのDynamoDBスキーマ設計
はじめてのDynamoDBスキーマ設計
Yoichi Toyota
オブジェクト指向についてあまり知られていないこと
オブジェクト指向についてあまり知られていないこと
Yoichi Toyota
Ruby is comming ractor編
Ruby is comming ractor編
Yoichi Toyota
array.map(&:key)ってなんやねん
array.map(&:key)ってなんやねん
Yoichi Toyota
はじめてのPull Request
はじめてのPull Request
Yoichi Toyota
Railsの開発環境作るぞ
Railsの開発環境作るぞ
Yoichi Toyota
More Related Content
Similar to Google Play Game Serviceで遊んでみた
sbtマルチプロジェクトビルドの使いどころ
sbtマルチプロジェクトビルドの使いどころ
Kazuhiro Hara
GDG Shikoku 2013
GDG Shikoku 2013
Takashi EGAWA
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
Sadao Tokuyama
Java ScriptでつくるはじめてのiPhoneAndroidゲーム開発体験ハンズオン
Java ScriptでつくるはじめてのiPhoneAndroidゲーム開発体験ハンズオン
健一 茂木
Unity課金ゲームアプリ開発ハンズオン!
Unity課金ゲームアプリ開発ハンズオン!
カイト株式会社
ゲームエンジンの知能化の設計-ゲームエンジンにおける人工知能の導入-
ゲームエンジンの知能化の設計-ゲームエンジンにおける人工知能の導入-
Youichiro Miyake
アプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のこと
leverages_event
Google I/O 2012 and Android 4.1
Google I/O 2012 and Android 4.1
Katsumi Onishi
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
cmutoh
Line Creators Studio Android With Kotlin
Line Creators Studio Android With Kotlin
LINE Corporation
ゲーム開発プロセスカイゼン
ゲーム開発プロセスカイゼン
光晶 上原
冬だからAndroid再入門
冬だからAndroid再入門
Katsumi Honda
Similar to Google Play Game Serviceで遊んでみた
(12)
sbtマルチプロジェクトビルドの使いどころ
sbtマルチプロジェクトビルドの使いどころ
GDG Shikoku 2013
GDG Shikoku 2013
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
Java ScriptでつくるはじめてのiPhoneAndroidゲーム開発体験ハンズオン
Java ScriptでつくるはじめてのiPhoneAndroidゲーム開発体験ハンズオン
Unity課金ゲームアプリ開発ハンズオン!
Unity課金ゲームアプリ開発ハンズオン!
ゲームエンジンの知能化の設計-ゲームエンジンにおける人工知能の導入-
ゲームエンジンの知能化の設計-ゲームエンジンにおける人工知能の導入-
アプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のこと
Google I/O 2012 and Android 4.1
Google I/O 2012 and Android 4.1
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Line Creators Studio Android With Kotlin
Line Creators Studio Android With Kotlin
ゲーム開発プロセスカイゼン
ゲーム開発プロセスカイゼン
冬だからAndroid再入門
冬だからAndroid再入門
More from Yoichi Toyota
超フランクにスクラムの大事なことの話をする
超フランクにスクラムの大事なことの話をする
Yoichi Toyota
ジャワカレーをおいしく作る最後の一押し
ジャワカレーをおいしく作る最後の一押し
Yoichi Toyota
ライブラリを作る思考回路
ライブラリを作る思考回路
Yoichi Toyota
DynamoDB設計のちょっとした技
DynamoDB設計のちょっとした技
Yoichi Toyota
はじめてのDynamoDBスキーマ設計
はじめてのDynamoDBスキーマ設計
Yoichi Toyota
オブジェクト指向についてあまり知られていないこと
オブジェクト指向についてあまり知られていないこと
Yoichi Toyota
Ruby is comming ractor編
Ruby is comming ractor編
Yoichi Toyota
array.map(&:key)ってなんやねん
array.map(&:key)ってなんやねん
Yoichi Toyota
はじめてのPull Request
はじめてのPull Request
Yoichi Toyota
Railsの開発環境作るぞ
Railsの開発環境作るぞ
Yoichi Toyota
jqで極めるシェル芸の話
jqで極めるシェル芸の話
Yoichi Toyota
足し算をつくろう
足し算をつくろう
Yoichi Toyota
React Hooksでカスタムフックをつくろう
React Hooksでカスタムフックをつくろう
Yoichi Toyota
ActionCableのクライアントはRails外から利用できるのか
ActionCableのクライアントはRails外から利用できるのか
Yoichi Toyota
サーバーレスアプリケーションの作り方
サーバーレスアプリケーションの作り方
Yoichi Toyota
SPA時代のOGPとの戦い方
SPA時代のOGPとの戦い方
Yoichi Toyota
AWS WAFでらくらくファイアーウォール生活
AWS WAFでらくらくファイアーウォール生活
Yoichi Toyota
Docker in production
Docker in production
Yoichi Toyota
How to fight against “full scratch disease”
How to fight against “full scratch disease”
Yoichi Toyota
Amazon lexを触ってみた
Amazon lexを触ってみた
Yoichi Toyota
More from Yoichi Toyota
(20)
超フランクにスクラムの大事なことの話をする
超フランクにスクラムの大事なことの話をする
ジャワカレーをおいしく作る最後の一押し
ジャワカレーをおいしく作る最後の一押し
ライブラリを作る思考回路
ライブラリを作る思考回路
DynamoDB設計のちょっとした技
DynamoDB設計のちょっとした技
はじめてのDynamoDBスキーマ設計
はじめてのDynamoDBスキーマ設計
オブジェクト指向についてあまり知られていないこと
オブジェクト指向についてあまり知られていないこと
Ruby is comming ractor編
Ruby is comming ractor編
array.map(&:key)ってなんやねん
array.map(&:key)ってなんやねん
はじめてのPull Request
はじめてのPull Request
Railsの開発環境作るぞ
Railsの開発環境作るぞ
jqで極めるシェル芸の話
jqで極めるシェル芸の話
足し算をつくろう
足し算をつくろう
React Hooksでカスタムフックをつくろう
React Hooksでカスタムフックをつくろう
ActionCableのクライアントはRails外から利用できるのか
ActionCableのクライアントはRails外から利用できるのか
サーバーレスアプリケーションの作り方
サーバーレスアプリケーションの作り方
SPA時代のOGPとの戦い方
SPA時代のOGPとの戦い方
AWS WAFでらくらくファイアーウォール生活
AWS WAFでらくらくファイアーウォール生活
Docker in production
Docker in production
How to fight against “full scratch disease”
How to fight against “full scratch disease”
Amazon lexを触ってみた
Amazon lexを触ってみた
Recently uploaded
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Recently uploaded
(12)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Google Play Game Serviceで遊んでみた
1.
Google Play Game
Servicesで 遊んでみた 株式会社エクストーン 豊田陽一
2.
概要 Google Play Game
Services - 実績 - イベント・クエスト - リーダーボード - 保存済みゲーム
3.
サンプルコードを動かしてみる - サンプルコード https://github.com/playgameservices/android-basic-samples
4.
サンプルを動かすまで TrivalQuest2を動かしてみる やること - Developer Consoleでプロジェクトをセットアップ -
アプリのパッケージ名を設定する - APP_IDをプロジェクト側で設定する
5.
Developer Console 開発者コンソールにログイン https://play.google.com/apps/publish/ - 開発者登録がまだの人は2,500円お布施しましょう -
会社の飲み会を1回サボればおk
6.
ゲームの登録(1) - 「ゲームでGoogle APIをまだしようしてい ません」タブを選択 -
ゲームの名前を適当に入力 - ゲームの種類を適当に選択
7.
ゲームの登録(2) - APP_IDをメモしておく - ゲームのいろいろな情報を設定できる ので、そのあたりはお好みで APP_ID
8.
イベントを追加 - 「イベント」から「新しいイベントを追 加」でイベントを定義 - EVENT_IDをメモしておく EVENT_ID
9.
クエストを追加 - 以下の値を設定可 - 名前 -
説明 - アイコン - プロモーション画像 - 完了基準 - イベントの実行回数 - スケジュール - 報酬 - とりあえずBlue Event 50回でクリアになるクエストを追加
10.
ゲーム設定とアプリの紐付け(1) - やること - パッケージ名の登録 -
認証情報の設定
11.
ゲーム設定とアプリの紐付け(2) - 「リンク済みのアプリ」から - パッケージ名にアプリのパッケージ名を 入力 -
サンプルのデフォルト(com.google. example.games.tq2)から変更すること
12.
ゲーム設定とアプリの紐付け(3) - 署名用の証明書のSHA1フィンガープ リントを入力する - 開発用の証明書を利用する場合、以 下のコマンドで取得可能 $
keytool -exportcert -alias androiddebugkey -keystore . android/debug.keystore -list -v キーストアのパスワードを入力してください: android ... 証明書のフィンガプリント: MD5: 6C:63:25:57:CF:DA:7D:E4:82:98:33:36:5A:31:55:F9 SHA1: AB:AB:72:E1:E8:FD:C1:71:1C:82:76:84:9E:FC:F1:C1:94: 80:28:07
13.
各種IDの設定 - ソース側の修正 - res/values/ids.xml -
app_idとevent_idを定義
14.
署名の設定 - build.gradleのapplicationに以下を追加 signingConfigs { debug
{ storeFile file("conf/debug.keystore") storePassword "android" keyAlias "androiddebugkey" keyPassword "android" } } buildTypes { debug { signingConfig signingConfigs.debug } }
15.
実行! - 起動時にイベントの実行回数を表示 - サンプルではボタンを押した回数 -
Show me the Questsでクエスト開始 - Attack blue!を50回押したらクリア
16.
まとめ Google Play Game
Services - 実績の実装が楽! - クエストの実装が楽! - リーダーボードの実装が楽!
Download now