Sıradaki özelliğin
Maçlar
Açık revizyonlar, yorumlanmayan durum ve ayrı sonuç raporlarıyla sıra tabanlı oyunlar.

İki oyuncu oturumuyla lobiyi, dönüşümlü turları ve bağımsız son raporları koordine edin.
Bu adımın videosu henüz yok. Rehber ve MCP isteği kullanıma hazır.
Aynı projeyi hazırlayın
Panelde oyun yapılandırmandaki projeyle aynı projeyi seç.
Maçlar →İlk istek için ek tanım gerekmez. Eşleşen oyun verisi yokken boş sonuç geçerlidir.
İki ayrı oyuncu oturumu kullanın: lobi oluşturun, katılın, açık sırayla başlayın, bayt durumlarını sırayla gönderin ve aynı son sonucu bağımsız bildirin.
İlk örnek veri okur. Grup, maç veya nesne oluşturmaz. Boş liste geçerli bir ilk yanıttır.
Bu özelliği ekle
Kılavuzu inceleyebilirsin. Çalıştırmak için etkin bir proje anahtarı gerekir. Projeyi hazırla
SDK kurulu, proje yapılandırması içe aktarılmış ve oyuncu oturum açmış olmalı.
Bu SDK örneği develop kullanır. Gerekli API'lerin kurulu SDK sürümünde bulunduğunu kontrol et.
Hızlı başlangıç bağlantısını ilgili oyuncuyla tamamlayın. ReadMyMatches() çağrısını açık bir düğme veya sahne eyleminden yapın. Dosyayı açmak tek başına istek göndermez.
İki oyuncu, tek özgün tur
İki ayrı oyuncu oturumu kullanın: lobi oluşturun, katılın, açık sırayla başlayın, bayt durumlarını sırayla gönderin ve aynı son sonucu bağımsız bildirin.
Göndermeden önce tam isteği kaydedin. Zaman aşımından sonra durumu okuyup uzlaştırın. Revizyonu veya özgün niyeti sessizce değiştirmeyin.
Raporlar değişmez son revizyonu kullanır. Uzlaşma güvenilir zafer kanıtı değildir; eksik veya çelişkili raporlar kazanan belirlemez.
Dereceli koşular onaylanmış dereceli maç ve mevcut Validated Actions hattını gerektirir. Normal raporlar ödül vermez.
PHP normal maç REST yollarını destekler. Dereceli doğrulama ve gerçek zaman kullanılamaz, gerektiğinde FEATURE_NOT_SUPPORTED döner.
Yeni özelliğini test et.
İki oyuncu oturumuyla lobiyi, dönüşümlü turları ve bağımsız son raporları koordine edin.
Panelde oyun yapılandırmandaki projeyle aynı projeyi seç.
Uç noktalar
- 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


