Papan Peringkat

Papan Peringkat

Papan peringkat pemain berperingkat yang terintegrasi dengan game engine mana pun dalam hitungan menit

Mulai Gratis

Pengiriman Skor Satu Panggilan

Kirim skor pemain dengan satu metode SDK dan horizOn menangani pemeringkatan, deduplikasi, dan penyimpanan permanen.

Peringkat Kontekstual

Ambil entri teratas global atau entri di sekitar pemain tertentu untuk menunjukkan posisi mereka saat ini.

Tanpa Infrastruktur

horizOn mengelola semua penyimpanan, pengindeksan, dan performa query sehingga Anda tidak perlu menyentuh database.

Integrasi Cepat

Integrasi Cepat

Rhythm Masters

Lagu Selesai!

SKOR ANDA

12,450

Unity (C#)
// Unity C#: Leaderboard (board "weekly" created in the dashboard)
using PM.horizOn.Cloud.Manager;
using UnityEngine;

var board = LeaderboardManager.Instance;

// Submit a score for the signed in player (only kept if it beats their best)
await board.SubmitScore(15000, boardKey: "weekly");

// Top 10 (null on failure)
var top = await board.GetTop(10, boardKey: "weekly");
if (top != null)
{
    foreach (var entry in top)
        Debug.Log($"#{entry.position} {entry.username}: {entry.score}");
}

// Five entries above and below the player
var around = await board.GetAround(5, boardKey: "weekly");
REST
# REST API: Leaderboard

# Submit a score to the board "weekly" (needs the player's session token)
curl -X POST https://horizon.pm/api/v1/app/leaderboards/weekly/submit \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Authorization: Bearer SESSION_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"userId":"USER_ID","score":15000}'

# Get top 10 entries
curl -X GET "https://horizon.pm/api/v1/app/leaderboards/weekly/top?userId=USER_ID&limit=10" \
  -H "X-API-Key: YOUR_API_KEY"

# Get entries around a player
curl -X GET "https://horizon.pm/api/v1/app/leaderboards/weekly/around?userId=USER_ID&range=5" \
  -H "X-API-Key: YOUR_API_KEY"

Contoh ini memakai Unity SDK (C#) dan REST API. Godot dan Unreal memiliki panggilan yang sama di SDK masing-masing: lihat quickstart

Pertanyaan yang Sering Diajukan

Pertanyaan yang Sering Diajukan

Siap untuk Integrasi?

Mulai membangun dengan horizOn hari ini. Paket gratis tersedia.