Contenu connexe
Similaire à リアルタイムコマンドバトルのゲームで PlayFab を使ってみた (20)
リアルタイムコマンドバトルのゲームで PlayFab を使ってみた
- 3. 最近作った & 作っているもの
• C#
• Unity
• UniRx / UniTask
• .NET Core
• Magic Onion
• Docker
• Azure Container
Instances
• Azure PlayFab
- 5. PlayFab に出会ったきっかけ
• ゲーム会社から WEB 系の会社に転職した
• やっぱりゲームを作りたくなった
• 以前はサーバーサイド中心だったので Unity を勉強しなおしたい
• インフラ周りや CI/CD も勉強しなおしたい
• MagicOnion v2 も触ってみたい
- 6. PlayFab に出会ったきっかけ
• ゲーム会社から WEB 系の会社に転職した
• やっぱりゲームを作りたくなった
• 以前はサーバーサイド中心だったので Unity を勉強しなおしたい
• インフラ周りや CI/CD も勉強しなおしたい
• MagicOnion v2 も触ってみたい
そうだ、1人でゲームを作ってみよう!
- 16. PlayFab が GameServer としてできること
REST などの API 通信で行っていた処理はだいたい任せられる
• アイテム / 通貨 /ショップ
• ガチャ / デッキ編集
• マッチング / ランキング
• ポチポチする系のクエスト
- 17. PlayFab が GameServer としてできないこと
マルチプレイなどで使うリアルタイム通信系の機能
• 現在はない
• PlayFab PubSub (Private Preview) が開発中だがまだ先の話
• Photon や MagicOnion などと役割分担して使おう
自前サーバープログラムのホスティング先としての機能
・Multi Player Server 2.0 (Public Preview)がこれにあたる
・サンプルが動かなかったり日本 Region が無かったりで時期尚早
- 20. まとめ
• 無料の DataStore としてだけでも導入するメリットはある
• 作っているゲームに、ランキング / マッチング /ショップ
などの仕組みが必要なら PlayFab を使用するメリットはさらに
大きくなる
• 現状ではリアルタイム通信の機能は持っていないが、
Photon や MagicOnion などの他のツールとあわせて
利用することも可能