##はじめに
お世話になってます、よしだです。
突然ですが『自作のゲームにランキング機能を実装したい』と思ったことはありませんか?
「何だか難しそう・・・」と感じるかも知れませんが、とても簡単にオンラインランキング機能を実装できる方法があるのでご紹介したいと思います。
##今回紹介する記事
記事①:イントロダクション (Unity) : クイックスタート | ニフクラ mobile backend
記事②:【Unity、WebGL】なるべく簡単にオンラインランキング機能をつけるサンプル - naichi's lab
##あらまし
詳細は上記記事にまとめられているので、ここでは大まかな手順を説明したいと思います。
今回紹介する機能では『ニフクラ mobile backend』というクラウドサービスを利用しています。
まずは『ニフクラ mobile backend』にログインしていきましょう。
まだアカウントを登録していない場合は新規登録を行ってください。
TwitterやGoogleのアカウントでも登録出来るので手軽ですね。
ログインが済んだら、記事①を参考に[アプリの新規作成]から[APIキーの設定とSDKの初期化]まで進めてください(画像赤枠部分)。ダウンロードするSDKは最新のバージョンで問題ありません。
[APIキーの設定とSDKの初期化]まで終えたら、記事②に従って[パッケージのインポート]以降を進めていきましょう。こちらも最新バージョンのUnityパッケージを使用すればOKです。
あとは以下のようなコードを任意のタイミングで呼び出せばランキングが表示されます。
naichilab.RankingLoader.Instance.SendScoreAndShowRanking (引数);
よくわかる解説:NCMBを使った超簡単ランキングの実装(スタジオしまづYoutube)
最後まで読んでいただきありがとうございました。