Fitur berikutnya
Pertandingan
Permainan bergiliran dengan revisi eksplisit, status buram dan laporan hasil terpisah.

Koordinasikan lobi, giliran bergantian, dan laporan akhir independen dengan dua sesi pemain.
Langkah ini belum memiliki video. Panduan dan permintaan MCP sudah dapat digunakan.
Siapkan proyek yang sama
Pilih proyek yang sama di dasbor dan konfigurasi game.
Pertandingan →Permintaan pertama tidak memerlukan definisi tambahan. Hasil kosong tetap sah sebelum ada data permainan yang sesuai.
Gunakan dua sesi terpisah: buat lobi, bergabung, mulai dengan urutan eksplisit, kirim status byte bergantian lalu laporkan hasil akhir yang sama secara mandiri.
Contoh pertama membaca data. Tidak membuat grup, pertandingan, atau objek. Daftar kosong adalah respons pertama yang sah.
Tambahkan fitur ini
Kamu dapat membaca panduan. Untuk menjalankannya, diperlukan kunci proyek aktif. Siapkan proyek
SDK terpasang, konfigurasi proyek diimpor, dan pemain sudah masuk.
Contoh SDK ini menggunakan develop. Periksa apakah API yang diperlukan tersedia di SDK yang terpasang.
Selesaikan koneksi mulai cepat dengan pemain yang dipilih. Panggil ReadMyMatches() dari tombol atau tindakan adegan yang eksplisit. Membuka berkas saja tidak mengirim permintaan.
Dua pemain, satu giliran asli
Gunakan dua sesi terpisah: buat lobi, bergabung, mulai dengan urutan eksplisit, kirim status byte bergantian lalu laporkan hasil akhir yang sama secara mandiri.
Simpan permintaan persis sebelum dikirim. Setelah batas waktu, baca status dan rekonsiliasi. Jangan diam-diam mengganti revisi atau maksud asli.
Laporan memakai revisi akhir yang tetap. Kesepakatan bukan bukti kemenangan tepercaya; laporan berbeda atau hilang tidak menyimpulkan pemenang.
Proses berperingkat memerlukan pertandingan berperingkat yang dikonfirmasi dan alur Validated Actions yang ada. Laporan biasa tidak memberi hadiah.
PHP mendukung rute REST biasa. Validasi peringkat dan waktu nyata tidak tersedia dan mengembalikan FEATURE_NOT_SUPPORTED bila diperlukan.
Uji fitur barumu.
Koordinasikan lobi, giliran bergantian, dan laporan akhir independen dengan dua sesi pemain.
Pilih proyek yang sama di dasbor dan konfigurasi game.
Titik akhir
- GET
/matches - GET
/matches/limits - GET
/matches/open - GET
/matches/{matchId} - POST
/matches - POST
/matches/{matchId}/join - POST
/matches/{matchId}/decline - POST
/matches/{matchId}/start - POST
/matches/{matchId}/turn - POST
/matches/{matchId}/timeout - POST
/matches/{matchId}/leave - POST
/matches/{matchId}/cancel - POST
/matches/{matchId}/result - POST
/matches/{matchId}/ranked-run


