Referensi GameLift FlexMatch API Amazon (AWSSDK) - Amazon GameLift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Referensi GameLift FlexMatch API Amazon (AWSSDK)

Topik ini menyediakan daftar operasi API berbasis tugas untuk Amazon. GameLift FlexMatch API GameLift FlexMatch layanan Amazon dikemas ke dalam AWS SDK di namespace. aws.gamelift Unduh AWS SDK atau lihat dokumentasi referensi Amazon GameLift API.

Amazon GameLift FlexMatch menyediakan layanan perjodohan untuk digunakan dengan game yang dihosting dengan solusi GameLift hosting Amazon (termasuk hosting terkelola untuk server game khusus atau Server Realtime, dan hosting di Amazon EC2 dengan Amazon GameLift FleetiQ), serta dengan sistem hosting lain seperti, lokalpeer-to-peer, atau cloud compute primitif. Lihat Panduan GameLift Pengembang Amazon untuk informasi lebih lanjut tentang opsi GameLift hosting Amazon lainnya.

Menyiapkan aturan dan proses pencocokan

Panggil operasi ini untuk membuat mak FlexMatch comblang, mengonfigurasi proses perjodohan untuk game Anda, dan tentukan seperangkat aturan khusus untuk membuat pertandingan dan tim.

Konfigurasi perjodohan

Set aturan perjodohan

Meminta kecocokan untuk satu atau beberapa pemain

Panggil operasi ini dari layanan klien game Anda untuk mengelola permintaan pencocokan pemain.

  • StartMatchmaking- Minta perjodohan untuk satu pemain atau grup yang ingin bermain di pertandingan yang sama.

  • DescribeMatchmaking- Dapatkan detail tentang permintaan perjodohan, termasuk status.

  • AcceptMatch— Untuk pertandingan yang membutuhkan penerimaan pemain, beri tahu Amazon GameLift saat pemain menerima pertandingan yang diusulkan.

  • StopMatchmaking- Batalkan permintaan perjodohan.

  • StartMatchBackfill- Minta pertandingan pemain tambahan untuk mengisi slot kosong dalam sesi permainan yang ada.

Bahasa pemrograman yang tersedia

AWSSDK dengan dukungan untuk Amazon GameLift tersedia dalam bahasa berikut. Untuk informasi tentang dukungan untuk lingkungan pengembangan, lihat dokumentasi untuk setiap bahasa.