関西ゲーム勉強会lt ver2
TRANSCRIPT
![Page 1: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/1.jpg)
Copyright © NIFTY Corporation All Rights Reserved.
クライアントエンジニアのみで
ゲームにサーバー機能を追加できるニフティクラウド mobile backend
ニフティ株式会社
川原史識
![Page 2: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/2.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 2
ゲームアプリに必須の機能といえば・・・
ユーザー認証機能
ランキング機能
ユーザーステータスの管理機能
![Page 3: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/3.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 3
ゲームに追加したい機能といえば・・・
ステージコメント機能
ゴースト機能
ゲームをもっと面白くするオンライン要素
![Page 4: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/4.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 4
オンライン機能が必須ですよねっ!
でも・・・・プロトタイプ制作段階
・小規模アプリ開発案件
サーバーエンジニアがフルタイム担当とは限らないんだよぉぉぉ
![Page 5: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/5.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 5
そんなあなたにご紹介したい・・・
このサービスが・・・
クライアントエンジニアにとって良い
3つの理由についてお話します
![Page 6: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/6.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 6
スマホアプリのバックエンド機能が
開発不要になるクラウドサービス
SDKを導入するだけで利用できる
※SDKはUnity,iOS ,Android,JavaScriptの4つを提供しております
RESTAPIもあるよ!提供中の機能
そもそも
ニフティクラウド mobile backendとは
スマホアプリを作るならmBaaS
![Page 7: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/7.jpg)
Copyright © NIFTY Corporation All Rights Reserved.
クライアントエンジニアとって良い理由1つ目
Unity・ブラウザサーバー機能を
のみで使える!
![Page 8: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/8.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 8
例えば・・・DBを使うなら!
STEP1
Unity
WEBでサインアップして・・・
認証キーをとって・・・
登録後、認証キーをとって
![Page 9: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/9.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 9
例えば・・・DBを使うなら!
Unity
STEP2
認証キーをUnityのプロジェクトにコピペして
認証キーをUnityに貼り付けて
![Page 10: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/10.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 10
例えば・・・DBを使うなら!
こんなコードを書けば・・・
![Page 11: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/11.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 11
例えば・・・DBを使うなら!
データの保存ができてる!
![Page 12: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/12.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 12
例えば・・・DBを使うなら!
Unity・ブラウザからカラムの追加も
後からでも、楽々
ブラウザから・・・
![Page 13: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/13.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 13
だから・・・クライアントエンジニアは
ターミナル
cd ls
ssh
サーバーのことは忘れてオンライン機能が作れる!
![Page 14: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/14.jpg)
Copyright © NIFTY Corporation All Rights Reserved.
クライアントエンジニアとって良い理由2つ目
プロトタイプ超絶
に向いている!
![Page 15: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/15.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 15
コードを書く行数がめっちゃ少ない!
ユーザーSignUPがたったこれだけ!
![Page 16: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/16.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 16
プッシュ通知に関しても!
チェックを付けて、APNs/GCMの設定をするだけ!
![Page 17: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/17.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 17
サーバーのデータも!
ブラウザからのデータ編集も、楽々
さっきも話したけど
test
![Page 18: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/18.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 18
こんなに短く・簡単だから・・・プッシュ通知配信
ユーザーログイン認証
オンラインランキング
ステージコメント機能 ゴースト機能
オンライン機能のプロトタイプも
楽々できるんです!
![Page 19: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/19.jpg)
Copyright © NIFTY Corporation All Rights Reserved.
クライアントエンジニアとって良い理由3つ目
で使える!
![Page 20: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/20.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 20
素晴らしい料金体系
無料でAPI・プッシュ通知が・・・
200万回利用できる!
![Page 21: 関西ゲーム勉強会Lt ver2](https://reader031.vdocuments.mx/reader031/viewer/2022013113/58a317381a28ab1d068b5ba1/html5/thumbnails/21.jpg)
Copyright © NIFTY Corporation All Rights Reserved. 21
最後に・・・
ニフティクラウド mobile backendで
皆さんもオンライン機能を実装しませんか?
ゲームならではの活用方法をいろいろ紹介します!みんなも使ってみてね!
今年の春からUnityを軸にゲーム業界向け対応を強化中です!ゲーム業界担当のエヴァンジェリストとして一條貴彰氏が加わりました。
Twitter:@Takaaki_Ichijo