Unity勉強会: GMO mBaaS powered by Backendless & Backendless Unity SDK プレゼン資料2. 自己紹介
株式会社FUNX 代表取締役社長 西サイモン
ニュージーランド出身。日本は12年目。
Unity、iOS、Androidのアプリ開発を始めて5年
目。
ファンクスの本社が福岡・天神。
趣味は、Unity。そしてUnity。ときにはビール。
FUNXで開発している「デジタルコペル」という
幼児知育アプリでBackendless Unity SDKを採用
している。
3. 本日のアジェンダ
GMO mBaaS powered by Backendlessの
紹介
Backendless Unity SDKとサンプルアプリの
紹介
「タイムゲス」サンプルゲームのデモ
「デジタルコペル」の紹介
リンク
質問タイム
6. Backendless and GMO mBaaS
SDKをアプリに埋め込み、mBaaSのバックエンドサー
バと通信ができ、様々な機能を数行のコードで利用で
きる。
デジタルコペルはBackendless.comで数ヶ月の実績が
ある。
Backendless.comは米国で動いている
同じシステムを稼働するGMO mBaaS powered by
Backendless
日本国内を集中したサービスなので商用版が始まった
らデジタルコペルを移行する予定。
7. mBaaSの主な機能
Push通知 : プッシュを送信できるサービス。
ユーザ登録・管理・認証 サービス
データサービス : 自由なスキーマでテーブルを作って、
DBのような役割をするサービス
ファイルストア : サーバへのファイルのアップロードやダ
ウンロードできるサービス
位置情報機能 : 位置情報を登録したり、情報を付加したり、
条件にマッチする検索など。
Publish / Subscribe メッセージ : チャネルに
Publish/Subscribeをすることによるデータの送受信でき
るサービス。
カスタムサーバコード : サーバ側でカスタムJavaコード
を実行できるサービス。
9. Backendless Unity SDK
Backendless用のUnity SDKは株式会社アクロ
ディアが開発した
githubにてOpen Sourceで公開している。
以下のmBaaSのサービスを対応:
ユーザ、データ、ファイル、位置情報、カスタム
サーバコードの呼び出し、Push通知・
Publish/Subscribeのメッセージ
各サービスの実装方法を説明するサンプルアプリ
有り。
「タイムゲス」サンプルゲームで簡単なゲームも。
11. Backendless Unity SDKを利用した、Unity で開発されたサンプ
ルゲーム
シンプルなゲームで、このSDKをゲームを開発する場合にどのよ
うに使えるのかをデモすることが目的。
指定時間がたったときに画面をタッチしロックを解除し、上位
レベルに進む。
各ユーザのスコアがあり、リーダーボードで表示される。
mBaaSのユーザ登録、ユーザログイン、ファイルストア、デー
タサービス、カスタムサーバコードの機能で簡単な実装例が
入っている。
Backendless Unity SDKとゲームのロジックを論理的にわけてい
るプロジェクトの構造なので、自分のゲームを差し替えやすい
かと。
「タイムゲス」サンプルゲーム
デモ
17. リンク
GMO mBaaS トップページ
http://cloud.gmo.jp/spec/mbaas/
Backendless Unity SDK & 「タイムゲス」サンプルゲーム
https://github.com/Backendless-Game-SDK/
Backendless:
http://www.backendless.com
株式会社アクロディア
http://www.acrodea.co.jp
株式会社FUNX
http://www.funx.jp
デジタルコペル
http://www.digitalcopel.com
Notes de l'éditeur Show importing the Backendless Unity SDK package
Show Data Service TODO list
Show Pub/sub message service + console
Show TimeGuess data screen
Show TimeGuess avatar images in file screen
Show Code Runner + Eclipse Show TimeGuess data screen
Show TimeGuess avatar images in file screen
Show geo + Copel find a classroom
Show code generator
CONFIRM: Should we show the ROI feature? It’s in $.