Ide dan fitur game

Fitur berikutnya

Papan Peringkat

Simpan skor setelah setiap ronde dan tampilkan siapa yang unggul.

Memerlukan sesi pemain
Unity
Hasil yang terlihat

Skor ujimu muncul di papan peringkat setelah ronde.

Lihat klasemen papan peringkat0:59

Tutorial dasbor yang tersedia. Video menunjukkan desain lama; panduan mengikuti alur terbaru.

Tutorial ini diputar dalam bahasa Inggris.

Buka video terpisah ↗

Tambahkan fitur ini

Kamu dapat membaca panduan. Untuk menjalankannya, diperlukan kunci proyek aktif. Siapkan proyek

SDK terpasang, konfigurasi proyek diimpor, dan pemain sudah masuk.

C#
Assets/Scripts/LeaderboardDemo.cs
Panggilan horizOnPersiapan
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4​
5// Pasang skrip ini pada sebuah GameObject di adegan pertamamu.
6public class LeaderboardDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Persiapan: inisialisasi, hubungkan, dan masukkan seorang pemain.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13 await UserManager.Instance.SignUpAnonymous("PlayerName");
14​
15 // horizOn: kirim skor, baca papan peringkat dan peringkat sendiri.
16 // Submit score (only updates if higher)
17 await LeaderboardManager.Instance.SubmitScore(12500);
18​
19 // Get top players
20 var top = await LeaderboardManager.Instance.GetTop(10);
21​
22 // Get your rank
23 var rank = await LeaderboardManager.Instance.GetRank();
24 }
25}

Uji fitur barumu.

Skor ujimu muncul di papan peringkat setelah ronde.

Pilih proyek yang sama di dasbor dan konfigurasi game.

Titik akhir
  • POST/leaderboard/submit
  • GET/leaderboards/{boardKey}/top
Semua titik akhir di referensi API