Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Copyright © NIFTY Corporation All Rights Reserved.
クラウドで
オンラインランキングと
ゴースト機能
を簡単に作りましょう!
Copyright © NIFTY Corporation All Rights Reserved. 2
この時間に行う体験会でやること
スコア
操作ログ
クラウド(サーバ)にスコアと操作ログを保存して
オンラインランキング・ゴースト機能の体験...
Copyright © NIFTY Corporation All Rights Reserved. 3
はじめる前に必要なこと
ニフティクラウドmobile backend
http://mb.cloud.nifty.com/
※利用登録をす...
Copyright © NIFTY Corporation All Rights Reserved. 4
目次
 ニフティクラウドmobile backendについて
 体験会の流れ
 mBaaS利用登録
 キーの挿入
 体験
 コ...
Copyright © NIFTY Corporation All Rights Reserved. 5
ニフティクラウドmobile backendとは?
スマートフォンアプリのバックエンド機能が
開発不要になるクラウドサービス
ニフティクラ...
Copyright © NIFTY Corporation All Rights Reserved. 6
Unityに導入することで実現できること
ユーザーログイン認証
オンラインランキング
Android・iOS各プラットフォームへの
プッシ...
Copyright © NIFTY Corporation All Rights Reserved. 7
資料のDL
資料が にあります
https://goo.gl/7y9D4n
ここよりDLしてください
Copyright © NIFTY Corporation All Rights Reserved. 8
内容物・動作確認
内容物確認
本日体験会で使うUnityプロジェクト
ゲーム実行時の画面 ゲームオーバー時の画面
動作確認
体験会で使うフ...
Copyright © NIFTY Corporation All Rights Reserved. 9
mBaaSの利用登録 1/2
http://mb.cloud.nifty.com/
無料登録をしていただくと、
@nifty会員登録を
行...
Copyright © NIFTY Corporation All Rights Reserved. 10
mBaaSの利用登録 2/2
利用規約を
確認後、同意して
利用開始!
ご登録いただいた
@nifty IDで
ログイン
ここをクリック...
Copyright © NIFTY Corporation All Rights Reserved. 11
mBaaSのアプリ作成
利用登録が終わると
アプリの新規作成画面が表示されます。
アプリ名を入力して新規作成してください。
mBaaSは...
Copyright © NIFTY Corporation All Rights Reserved. 12
キーの設定
まず、mBaaSのアプリ作成で管理画面を開いた方にキーの見方をご案内します。
アプリ設定をクリック
ここにあります
次にキー...
Copyright © NIFTY Corporation All Rights Reserved. 13
動作確認
スコアの保存は一度Asset>Scenesの「 Stage 」 シーンに戻って
いただきゲームを実行してください。
下記のスコ...
Copyright © NIFTY Corporation All Rights Reserved. 14
動作確認2
ゴーストの確認は、ゴーストデータが存在するときのみ
現れるスタート時の画面の左上「Ghost」ボタンを押下し、
ゴーストが表...
Copyright © NIFTY Corporation All Rights Reserved. 15
コード解説
Github READMEにて
https://goo.gl/7y9D4n
Readmeの中に
詳しい解説が
書いてあります
Upcoming SlideShare
Loading in …5
×

Unityゲームにオンラインランキングとゴースト機能を追加しよう!

1,337 views

Published on

Unityとニフティクラウドmobile backendで簡単にオンラインランキングとゴースト機能を追加できるデモ

Published in: Engineering
  • Be the first to comment

Unityゲームにオンラインランキングとゴースト機能を追加しよう!

  1. 1. Copyright © NIFTY Corporation All Rights Reserved. クラウドで オンラインランキングと ゴースト機能 を簡単に作りましょう!
  2. 2. Copyright © NIFTY Corporation All Rights Reserved. 2 この時間に行う体験会でやること スコア 操作ログ クラウド(サーバ)にスコアと操作ログを保存して オンラインランキング・ゴースト機能の体験 ノンプログラミング でできますっ!
  3. 3. Copyright © NIFTY Corporation All Rights Reserved. 3 はじめる前に必要なこと ニフティクラウドmobile backend http://mb.cloud.nifty.com/ ※利用登録をする 本日の資料 【SlideShare】http://goo.gl/7F87iD 【GitHub】https://goo.gl/7y9D4n
  4. 4. Copyright © NIFTY Corporation All Rights Reserved. 4 目次  ニフティクラウドmobile backendについて  体験会の流れ  mBaaS利用登録  キーの挿入  体験  コード説明
  5. 5. Copyright © NIFTY Corporation All Rights Reserved. 5 ニフティクラウドmobile backendとは? スマートフォンアプリのバックエンド機能が 開発不要になるクラウドサービス ニフティクラウドmobile backendとは mBaaS(mobile backend as a Service)と呼ばれる クラウドサービスのジャンルのひとつで、 スマートフォンアプリでよく利用される汎用的な機能を クラウドから提供するサービスです。 クラウド上に用意された機能を API・SDKで呼び出すだけで利用できるので、 サーバー開発・運用不要でよりリッチなバックエンド機能を アプリに実装することができ、工数削減による コストカット・スピードアップに貢献します。 ※SDKはUnity,iOS ,Android,JavaScriptの4つを提供しております。 提供中の機能
  6. 6. Copyright © NIFTY Corporation All Rights Reserved. 6 Unityに導入することで実現できること ユーザーログイン認証 オンラインランキング Android・iOS各プラットフォームへの プッシュ通知配信 UnitySDKで提供中の機能 SDKで できる こと
  7. 7. Copyright © NIFTY Corporation All Rights Reserved. 7 資料のDL 資料が にあります https://goo.gl/7y9D4n ここよりDLしてください
  8. 8. Copyright © NIFTY Corporation All Rights Reserved. 8 内容物・動作確認 内容物確認 本日体験会で使うUnityプロジェクト ゲーム実行時の画面 ゲームオーバー時の画面 動作確認 体験会で使うフォルダの中にAsset>Scenes Stage.sceneをダブルクリックしてゲームを 実行してください 実行時とゲームオーバー 時に下記の画面が出ればひとまず大丈夫です。 実行・ゲームオーバー時に 下記の画面が出ればOK 注意 本資料を置くフォルダのパスに 全角文字は使用しないでください。 エラーが表示されることがあります。 DLファイルフォルダには、以下の1つが含まれています。
  9. 9. Copyright © NIFTY Corporation All Rights Reserved. 9 mBaaSの利用登録 1/2 http://mb.cloud.nifty.com/ 無料登録をしていただくと、 @nifty会員登録を 行うフローに移ります。 登録いただいた後、 mBaaSにログインしていただくと 利用登録が行えます。 次項以降の説明に従い、 利用登録を行ってください。 ※右クリックして新しいタブで開くと便利です。 まず、下記URLよりmBaaSのサービスサイトに アクセスしてください。 ここをクリック ここをクリック
  10. 10. Copyright © NIFTY Corporation All Rights Reserved. 10 mBaaSの利用登録 2/2 利用規約を 確認後、同意して 利用開始! ご登録いただいた @nifty IDで ログイン ここをクリック 必要事項を入力して@nifty会員登録してください。
  11. 11. Copyright © NIFTY Corporation All Rights Reserved. 11 mBaaSのアプリ作成 利用登録が終わると アプリの新規作成画面が表示されます。 アプリ名を入力して新規作成してください。 mBaaSは、「アプリケーションキー」 「クライアントキー」の2つのキーを使い、 サーバー接続の認証を行っています。 その2つのキーがアプリ作成時に生成されます。 「2dst_gh」 と入力してください 2つのキーは 後で使います OKをクリックすると 管理画面が表示されます
  12. 12. Copyright © NIFTY Corporation All Rights Reserved. 12 キーの設定 まず、mBaaSのアプリ作成で管理画面を開いた方にキーの見方をご案内します。 アプリ設定をクリック ここにあります 次にキーの設定についてです。 UnityのHierarchy配下にある NCMBSettingsをクリックし そのインスペクター部分に アプリケーションキー、 クライアントキーを設定します。 コピー&ペーストで 貼り付けて 設定が行えます
  13. 13. Copyright © NIFTY Corporation All Rights Reserved. 13 動作確認 スコアの保存は一度Asset>Scenesの「 Stage 」 シーンに戻って いただきゲームを実行してください。 下記のスコア保存画面で「Submmit」ボタンを押下後、 mBaaSをご確認ください ここをクリック ランキングに 遷移 上記のように名前とスコアが表示されたら成功です! ゲームオーバー後 管理画面よりデータストアを ご確認いただき下記のように データが入っていれば成功です。 ランキングの確認は スタート時の画面の左上「Leader Board」ボタンを押下し、 ランキングが表示されることを確認してください。 mBaaSを 確認
  14. 14. Copyright © NIFTY Corporation All Rights Reserved. 14 動作確認2 ゴーストの確認は、ゴーストデータが存在するときのみ 現れるスタート時の画面の左上「Ghost」ボタンを押下し、 ゴーストが表示されることを確認してください。 ゴーストデータが あるときのみ現れる ボタンをクリック ゲームに 遷移 ゴーストが表示される
  15. 15. Copyright © NIFTY Corporation All Rights Reserved. 15 コード解説 Github READMEにて https://goo.gl/7y9D4n Readmeの中に 詳しい解説が 書いてあります

×