PlayFabご存知の方は少ないかもしれませんが、サーバーの知識いらずでサーバーでデータ管理できるサービスがあります。そのサービスはmBaaSなどと呼ばれています。使う人が多いイメージです。同様の機能をもつPlayFabというサービスもあるようです。最近、どんどん便利になってきているらしい。2018年1月にMicrosoftに買収されたとか。今回は、そんなPlayFabを実際に使ってみた感想とまとめを書いてみようと思います。統計をカスタマイズして見れるこんな感じの事が出来ます。これらの機能をいい感じに管理してくれているのが、PlayFabの特徴です。3の機能だけですが十分便利でした。現在はプレ版ですが今後のアップデートでリアルタイム通信関係の機能も追加されるようです。Seasonsなど、有名なゲームの利用例があるようです。世界的に有名なゲームの名前があるので、信用できるサービスと言えます。PlayFabを調べていると2015年の記事も見つかるので海外では割と長い事使われていそうです。PlayFabの利用価格https://playfab.com/pricing/のページに載っています。一部の機能が利用できないMAU(月のアクセスユーザー数)の制限なしデータ容量、APIリクエスト回数制限に関する記述はなさそう一部の機能が利用できない事についてですが、有料枠の機能は僕が見ても何に使う機能か分からないレベルの物が多かったです。この記事で書いてきた機能についてはおそらく全て無料で利用可能です。無料枠で十分だと思っています。(まだ実際に運用している訳ではないので、断言はできません)その他サービスとの比較その他サービスと言っても、僕はNCMBしか使ったことないのですが...PlayFabを使うメリットは、ユーザー管理が楽かつセキュア(既に必要な機能が揃っている)ゲームに特化している有名な利用例もあり、信用できるデメリットは、ドキュメントが英語しかない使い方がやや複雑(導入コストが高い)ゲーム特化な分、自由度が低いNCMBなどの場合、ログイン機能やフレンド機能だけでも結構大変です。アイテム交換などの機能を作ろうと思うと骨が折れます。PlayFabではその辺の事は既に用意されているので、メソッドを使うだけで便利です。関わらず日本でPlayFabはあまり浸透していません。原因は、日本語のドキュメントがない事です。僕も調べていて、導入部分だけの記事くらいしか見つかりませんでした。Microsoftがつい最近新しいドキュメントを公開していて、それを見ると日本語に対応してくれそうな雰囲気を出しています。(言語で日本語が選択できる)今後、期待できるかもしれません。PlayFabの新しいドキュメントはこちらまたPlayFabは仕組みを理解するまで少し時間がかかります。機能が設計されている為、NCMBほどユーザーの自由なデータ管理も出来ません。融通が利かなくて困るケースも出てくるかと思います。まとめ現状をまとめると、英語がよめるなら機能が豊富なPlayFabはおすすめ。厳しければ、シンプルイズベストのNCMBや応用性の高いFirebaseなどを使った方が良いと思います。機能が完全に完成していない部分もあって今後の進展に期待といった感じです。日本語ドキュメントが公開された辺りから、使い始めてみると良いのではないでしょうか。したら僕がPlayFabの記事を書くかもしれませんが。