Unity向けローカルランキングツール

Leaderboard Service

サーバー不要。ゲーム内ランキングを、すぐに。

ローカルJSON保存、モード別ランキング、カスタマイズ可能なuGUIをまとめた、Unityゲーム向けのLeaderboardパッケージです。

  • LOCAL JSON端末内へ保存
  • 3 UI PREFABSDark / Light / Custom
  • 24 SPRITES4テーマのスキン素材
Leaderboard Serviceの製品イメージ

READY-TO-USE

ランキング機能を、ゲーム制作の本筋にしないために

オンラインランキングまでは必要ないけれど、見栄えのよいスコアランキングは用意したい。Leaderboard Serviceは、そんなUnityプロジェクトに必要な保存・並べ替え・表示をひとつにまとめます。

Leaderboard Serviceの主な機能。ローカルJSON保存、3種類のUI、4テーマのスキン素材と24点のSpriteを収録

FEATURES

必要な機能を、扱いやすい形で

サーバー不要のローカル保存

ランキングデータを端末内のJSONファイルへ保存。外部サービスやアカウントを準備せずに利用できます。

モード別ランキング

Easy、Normal、Hardなど、ゲームで使用する任意のモード名ごとに独立したランキングを管理できます。

ベストスコア管理

ユーザーIDごとに最高スコアだけを残す運用にも対応。スコアの並べ替えと順位表示は自動です。

すぐに使える3種類のUI

Dark、Light、Custom SkinのuGUI Prefabを収録。ゲームの雰囲気に合わせて選択できます。

小さなAPIでスコア登録

C# API、または同梱のPlayerPrefs Controllerからスコアを登録すると、表示がすぐに更新されます。

導入資料とデモを同梱

3つのDemo Scene、導入ドキュメント、編集可能なC#ソースコードで、動作を確認しながら組み込めます。

UI STYLES

すぐに使えて、あとから整えられる

TextMeshProとUnity UI(uGUI)で構成された3種類のPrefabを収録。InspectorまたはRuntimeから画像や文字色を設定できます。

SIMPLE INTEGRATION

1行から始められるスコア登録

配置したPrefabへC#からスコアを送信するか、既存のPlayerPrefsと同梱Controllerを接続します。登録後は並べ替え済みのランキングへ自動で反映されます。

C# controller.SubmitScore(score, playerName, userId);

PACKAGE DETAILS

収録内容と動作環境

対応Unity
Unity 6000.3.12f1以降のUnity 6系
UI
TextMeshPro / Unity UI(uGUI)
Render Pipeline
Built-in / URP / HDRP
保存方式
ローカルJSON(モードごとに最大100件)
収録Prefab
Leaderboard 3種、Demo操作UI 2種、Row / Card
収録素材
4テーマ・計24点の9-slice対応Sprite
ドキュメント
Demo Scene 3種、導入ガイド、編集可能なC#ソース
Runtime通信
アカウント・サブスクリプション・インターネット接続不要

GET STARTED

ゲームに、すぐ使えるランキングを。

製品の仕様や導入についてご不明な点があれば、お気軽にお問い合わせください。