PR

【Unity】NCMBは2024年に終了!ランキングをPlayFabに乗り換える

NCMBからPlayFabに移行した話 Unity

先日NCMBと呼ばれるサーバー側の機能を提供するサービス(いわゆるmBasS)が2024年4月に終わりを迎えるとのことでした。アプリで利用している場合は乗り換え先を検討する必要が出てきたので調べているとPlayFabというのが良さそうだったので実装をしてみました。

NCMBが来年4月に終わる

突然NCMBサービス終了のお知らせが投稿されました。

弊サイトでも何度か技術記事を紹介していたので悲しい…

NCMB使っているアプリ

鳥フライトではNCMBを使ってスコアランキングなどを実装しています。

こんな感じのランキングでした。

鳥フライトのランキング

上位ランキング、自分付近や
期間など色々の設定をがっつり入れて使っていました…

 

乗り換え先はPlayFabが良さそう

PlayFabの運営元はマイクロソフトなので安心という声がありました。

公式の料金表はこちら
そして日本語訳にしたときのスクショです。
PlayFab無料アカウント価格
どうやら料金プラン的にも月間アクティブユーザーが100K(10万以内)であれば無料で使えるらしいので乗り換えることにしました。

問題なさそうなので、キミに決めた!

PlayFabのアカウントを作る

こちらでアカウントが作成できます。

そしてスタジオ名(開発チームの名前など)とゲームのタイトルなどを設定してください。

私の場合は「TedLab」で「鳥フライト」となります

 

UnityプロジェクトにPlayFabを追加

追加する手順としては公式サイトを参考していただくと良いです。

 

方法としてはサイトで.unitypackageをダウンロードして
下記手順でインストールします。

公式の安心感、ちょい読みにくいですが…

 

Unity側で作成したアカウントでログイン

インストールが終わるとUnity側で「PlayFeb EdEx」というログインウィンドウが出ます。

もし出ていない場合は上部メニューの「Window→PlayFab→EditorExtensions」で同様のエディタが出すことができます

そして先程のアカウントで設定したメールアドレスとパスワードを設定してログインします。

 

スタジオとタイトルを設定

ログインができたらTitleIDに先程ウェブサイトで作成したアカウント名が出るので選択します。

これで完了です。開発する準備は整いましたね

 

次のページ

次はゲームでの実装例をもとに紹介したいと思います。

コメント

スポンサーリンク
タイトルとURLをコピーしました