Tetapkan aturan untuk pertandingan besar - Amazon GameLift Servers

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

Tetapkan aturan untuk pertandingan besar

Pencocoka untuk kecocokan besar bergantung terutama pada strategi penyeimbangan dan pengoptimalan batching latensi. Sebagian besar aturan kustom tidak tersedia. Namun, Anda dapat memasukkan jenis aturan berikut:

  • Aturan yang menetapkan batas keras pada latensi pemain. Gunakan tipe latency aturan dengan propertimaxLatency. Lihat Latensi aturan referensi. Berikut adalah contoh yang menyetel latensi pemain maksimum ke 200 milidetik:

    "rules": [{ "name": "player-latency", "type": "latency", "maxLatency": 200 }],
  • Aturan untuk batch pemain berdasarkan kedekatan dalam atribut pemain tertentu. Ini berbeda dengan mendefinisikan atribut balancing sebagai bagian dari algoritma pertandingan besar, yang berfokus pada membangun tim yang cocok secara merata. Aturan ini mengumpulkan tiket perjodohan berdasarkan kesamaan dalam nilai atribut yang ditentukan, seperti keterampilan pemula atau ahli, yang cenderung mengarah ke pemain pertandingan yang selaras erat pada atribut yang ditentukan. Gunakan tipe batchDistance aturan, identifikasi atribut berbasis numerik, dan tentukan rentang terluas untuk mengizinkan. Lihat Aturan jarak Batch referensi. Berikut adalah contoh yang meminta pemain pertandingan berada dalam satu tingkat keterampilan satu sama lain:

    "rules": [{ "name": "batch-skill", "type": "batchDistance", "batchAttribute": "skill", "maxDistance": 1