Leaderboards

Leaderboards

Gerangschikte spelersranglijsten die in minuten in elke game-engine te integreren zijn

Gratis starten

Score indienen met een aanroep

Dien een spelerscore in met een enkele SDK-methode en horizOn regelt de rangschikking, deduplicatie en opslag.

Contextuele ranglijsten

Haal de globale topposities op of de posities rondom een specifieke speler om hun huidige stand te tonen.

Nul infrastructuur

horizOn beheert alle opslag, indexering en queryprestaties, zodat u nooit een database hoeft aan te raken.

Snelle Integratie

Snelle Integratie

Rhythm Masters

Nummer voltooid!

JOUW SCORE

12,450

C#
// Unity C# - Leaderboard
using HorizOn;

var horizon = new HorizonClient("YOUR_API_KEY");

// Submit score
await horizon.Leaderboard.SubmitScore(userId, 15000);

// Get top 10
var top = await horizon.Leaderboard.GetTop(userId, 10);
foreach (var entry in top.Entries) {
    Debug.Log($"#{entry.Rank} {entry.DisplayName}: {entry.Score}");
}

// Get rank around player
var around = await horizon.Leaderboard.GetAround(userId, 5);
REST
# REST API - Leaderboard

# Submit a score
curl -X POST https://eu.horizon.pm/api/v1/app/leaderboard/submit \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"userId":"USER_ID","score":15000}'

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

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

Veelgestelde Vragen

Klaar om te integreren?

Begin vandaag nog met horizOn. Free Tier inbegrepen.