Tutorial: Integrasikan FlexMatch dengan GameLift hosting Amazon - Amazon GameLift

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

Tutorial: Integrasikan FlexMatch dengan GameLift hosting Amazon

FlexMatch tersedia dengan GameLift hosting Amazon terkelola untuk server game khusus dan Server Realtime. Untuk menambahkan FlexMatch perjodohan ke game Anda, selesaikan tugas-tugas berikut.

  • Siapkan mak comblang. Pembuat kecocokan menerima permintaan pencocokan dari pemain dan memprosesnya. Pembuat kecocokan mengelompokkan pemain berdasarkan set aturan yang ditentukan dan, untuk setiap kecocokan yang berhasil, membuat sesi game dan sesi pemain baru. Ikuti langkah berikut untuk menyiapkan pembuat kecocokan:

    • Buat set aturan. Satu set aturan memberitahu pembuat kecocokan tentang cara membangun kecocokan yang valid. Set ini menentukan struktur tim dan menentukan cara mengevaluasi pemain untuk dimasukkan dalam kecocokan. Lihat topik berikut:

    • Buat antrian sesi permainan. Antrean menempatkan wilayah terbaik untuk setiap kecocokan dan menciptakan sesi game baru di wilayah itu. Gunakan antrean yang sudah ada atau buat yang baru untuk pencocokan. Lihat topik ini:

    • Siapkan notifikasi (opsional). Karena permintaan perjodohan tidak sinkron, Anda memerlukan cara untuk melacak status permintaan. Pemberitahuan adalah opsi yang lebih disukai. Lihat topik ini:

    • Konfigurasikan mak comblang. Setelah Anda memiliki set aturan, antrean, dan target notifikasi, buatlah konfigurasi untuk pembuat kecocokan Anda. Lihat topik berikut:

  • Integrasikan FlexMatch ke dalam layanan klien game Anda. Tambahkan fungsionalitas ke layanan klien game Anda untuk memulai sesi game baru dengan pencocokan. Permintaan untuk pencocokan menentukan pembuat kecocokan mana yang akan digunakan dan memberikan data pemain yang diperlukan untuk kecocokan tersebut. Lihat topik ini:

  • Integrasikan FlexMatch ke server game Anda. Menambahkan fungsionalitas ke server game Anda untuk memulai sesi game yang dibuat melalui pencocokan. Permintaan untuk jenis sesi game ini mencakup informasi khusus kecocokan, termasuk pemain dan tugas tim. Server game perlu mengakses dan menggunakan informasi ini saat membuat sesi game untuk pencocokan. Lihat topik ini:

  • Siapkan FlexMatch isi ulang (opsional). Meminta pemain tambahan yang cocok untuk mengisi slot pemain yang terbuka di game yang ada. Anda dapat mengaktifkan pengisian ulang otomatis agar Amazon GameLift mengelola permintaan pengisian ulang. Atau Anda dapat mengelola backfill secara manual dengan menambahkan fungsionalitas ke layanan klien game atau server game Anda untuk memulai permintaan pengisian ulang yang cocok. Lihat topik ini:

    catatan

    FlexMatch backfill saat ini tidak tersedia untuk game yang menggunakan Server Realtime.