カテゴリー:UnityゲームサービスとはGoogleが提供しているサービスで、実績やリーダーボード(いわゆるランキング)、クラウド上へのゲームデータのセーブ、リアルタイムマルチプレイ(Androidのみ)といった、ゲームにつかいたい便利なサービスです。Centerという同じようなサービスを提供していますが、GoogleのゲームサービスはAndroidだけでなく、iOSでも使うことができるのです。やり方は他のいろんなサイトで紹介しているので、ここでは実装するうえでひっかかったことを紹介します。プラグインを導入したらビルドエラーになったhttps://github.com/playgameservices/play-games-plugin-for-unityでダウンロードしたファイルをUnityにインストールするまでは問題なくいきました。Unityのシミュレータ上も実行できました(ただしゲームサービスは実機のみ。Unity上では作動しない)。ところが、Android端末用にビルドしようとするとビルドエラーになりました。SDK」をインストールしていなかったから。Managerが起動するのでチェックされているやつをインストール)。apkパッケージにはkeystoreを入れるUnityのビルドセッティングからAndroidのPublishSettingタブを選べば、Keystoreの作成、設定ができます。このKeystoreという証明書を作って設定したapkじゃないと、アプリを起動したあとにログインしようとしてもエラーがでます。ちなみに下記てきなメッセージがダイアログででます。information.とまあ悪戦苦闘した結果、なんとかUnityでゲームサービスが使えるようになりました。次はiOSでゲームサービスを利用したいと思います。PM自分もUnityでアプリを制作しています。peopleの記事を読み、このページにたどり着きました。面白さが倍増しそうですね。ゲームサービスを使えば、iosとandroid共通でいけると・・・目から鱗の記事でした。Peopleを見ていただきありがとうございます。恥ずかしいです(笑)スコアのあるゲームにはランキングあったほうがおもしろいですよね。スコアボードにいろんな人が登録してくれているとなんかうれしなってしまいます。記事にしていないのですがGoogleのゲームサービス機能とアプリ内広告の両方を実装しようとするとうまくいないのです。私だけかもしれませんがこれがどうにも解決できなかったので「メテオストライク2」ではオンラインランキングの機能を省いてしまいました。PM実際にアンドロイドアプリにゲームサービスを導入してを公開してみました。→積み木ワールドAdMobとGameServiceのライブラリが競合していて、使えないようです。他社の広告を検討するという手もありますね。導入されたんですね!さっそくプレイさせていただきました!他社の広告もいろいろ検討しているんですが、海外での広告表示などを検討するとAdmobが一番いいような気がしてしまいます。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト上に表示された文字を入力してください。technology.。