Melonggarkan persyaratan kecocokan besar - Amazon GameLift

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

Melonggarkan persyaratan kecocokan besar

Seperti halnya kecocokan kecil, Anda dapat menggunakan perluasan untuk melonggarkan persyaratan kecocokan dari waktu ke waktu ketika tidak ada kecocokan valid yang memungkinkan. Dengan kecocokan besar, Anda memiliki opsi untuk melonggarkan aturan latensi atau jumlah pemain tim.

Jika Anda menggunakan pengisian ulang pertandingan otomatis untuk pertandingan besar, hindari merilekskan jumlah pemain tim Anda terlalu cepat. FlexMatch mulai menghasilkan permintaan pengisian ulang hanya setelah sesi permainan dimulai, yang mungkin tidak terjadi selama beberapa detik setelah pertandingan dibuat. Selama waktu itu, FlexMatch dapat membuat beberapa sesi permainan baru yang terisi sebagian, terutama ketika aturan hitungan pemain diturunkan. Akibatnya, Anda mendapatkan dengan lebih banyak sesi game daripada yang Anda butuhkan dan persebaran pemain terlalu tipis. Praktik terbaik adalah memberikan langkah pertama dalam perluasan jumlah pemain Anda waktu tunggu yang lebih lama, cukup lama untuk memulai sesi game Anda. Karena permintaan backfill diberi prioritas lebih tinggi untuk kecocokan besar, pemain yang masuk akan ditempatkan ke dalam game yang ada sebelum game baru dimulai. Anda mungkin perlu bereksperimen untuk menemukan waktu tunggu yang ideal untuk game Anda.

Berikut adalah contoh yang secara bertahap menurunkan jumlah pemain tim Kuning, dengan waktu tunggu awal yang lebih lama. Perlu diingat bahwa waktu tunggu dalam perluasan set aturan adalah mutlak, tidak ditambah. Jadi perluasan pertama terjadi pada lima detik, dan perluasan kedua terjadi lima detik kemudian, yaitu pada sepuluh detik.

"expansions": [{ "target": "teams[Yellow].minPlayers", "steps": [{ "waitTimeSeconds": 5, "value": 8 }, { "waitTimeSeconds": 10, "value": 5 }] }]