View a markdown version of this page

Tutorial: Membuat kumpulan aturan perjodohan - GameLift Server Amazon

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

Tutorial: Membuat kumpulan aturan perjodohan

Sebelum Anda membuat set aturan perjodohan untuk Amazon GameLift Servers FlexMatch matchmaker Anda, sebaiknya periksa sintaks set aturan. Setelah membuat kumpulan aturan menggunakan Amazon GameLift Servers konsol atau AWS Command Line Interface (AWS CLI), Anda tidak dapat mengubahnya.

Perhatikan bahwa ada kuota layanan untuk jumlah maksimum kumpulan aturan yang dapat Anda miliki di Wil AWS ayah, jadi sebaiknya hapus kumpulan aturan yang tidak digunakan.

Topik
    Console
    Membuat kumpulan aturan
    1. Buka konsol Amazon GameLift Servers di https://console.aws.amazon.com/gamelift/.

    2. Beralih ke AWS Wilayah tempat Anda ingin membuat kumpulan aturan. Tentukan set aturan di Wilayah yang sama dengan konfigurasi perjodohan yang menggunakannya.

    3. Di panel navigasi, pilih FlexMatch, Set aturan perjodohan.

    4. Pada halaman Set aturan Matchmaking, pilih Buat set aturan.

    5. Pada halaman Buat set aturan perjodohan, lakukan hal berikut:

      1. Di bawah pengaturan set aturan, untuk Nama, masukkan nama deskriptif unik yang dapat Anda gunakan untuk mengidentifikasinya dalam daftar atau dalam tabel peristiwa dan metrik.

      2. Untuk Rule set, masukkan set aturan Anda di JSON. Untuk informasi tentang merancang kumpulan aturan, lihatDesain a FlexMatch set aturan. Anda juga dapat menggunakan salah satu contoh set aturan dariFlexMatch contoh set aturan.

      3. Pilih Validasi untuk memverifikasi bahwa sintaks kumpulan aturan Anda benar. Anda tidak dapat mengedit kumpulan aturan setelah dibuat, jadi sebaiknya Anda memvalidasinya terlebih dahulu.

      4. (Opsional) Di bawah Tag, tambahkan tag untuk membantu Anda mengelola dan melacak AWS sumber daya Anda.

    6. Pilih Buat. Jika pembuatan berhasil, Anda dapat menggunakan aturan yang ditetapkan dengan matchmaker.

    AWS CLI

    Membuat kumpulan aturan

    Buka jendela baris perintah dan gunakan perintah create- matchmaking-rule-set.

    Perintah contoh ini membuat kumpulan aturan perjodohan sederhana yang mengatur satu tim. Pastikan untuk membuat aturan yang ditetapkan di Wilayah yang sama AWS dengan konfigurasi perjodohan yang menggunakannya.

    aws gamelift create-matchmaking-rule-set \ --name "SampleRuleSet123" \ --rule-set-body '{"name": "aliens_vs_cowboys", "ruleLanguageVersion": "1.0", "teams": [{"name": "cowboys", "maxPlayers": 8, "minPlayers": 4}]}'

    Jika permintaan pembuatan berhasil, Amazon GameLift Servers mengembalikan MatchmakingRuleSet objek yang menyertakan pengaturan yang Anda tentukan. Seorang matchmaker sekarang dapat menggunakan set aturan baru.

    Console
    Menghapus kumpulan aturan
    1. Buka konsol Amazon GameLift Servers di https://console.aws.amazon.com/gamelift/.

    2. Beralih ke Wilayah tempat Anda membuat aturan yang ditetapkan.

    3. Di panel navigasi, pilih FlexMatch, Set aturan perjodohan.

    4. Pada halaman Set aturan perjodohan, pilih kumpulan aturan yang ingin Anda hapus, lalu pilih H apus.

    5. Di kotak dialog Hapus set aturan, pilih H apus untuk mengonfirmasi penghapusan.

      catatan

      Jika konfigurasi perjodohan menggunakan kumpulan aturan, Amazon GameLift Servers menampilkan pesan kesalahan (Tidak dapat menghapus set aturan). Jika ini terjadi, ubah konfigurasi perjodohan untuk menggunakan kumpulan aturan yang berbeda, lalu coba lagi. Untuk mengetahui konfigurasi perjodohan mana yang menggunakan kumpulan aturan, pilih nama kumpulan aturan untuk melihat halaman detailnya.

    AWS CLI

    Menghapus kumpulan aturan

    Buka jendela baris perintah dan gunakan perintah delete-matchmaking-rule-set untuk menghapus set aturan perjodohan.

    Jika konfigurasi perjodohan menggunakan set aturan, Amazon GameLift Servers mengembalikan pesan kesalahan. Jika ini terjadi, ubah konfigurasi perjodohan untuk menggunakan kumpulan aturan yang berbeda, lalu coba lagi. Untuk mendapatkan daftar konfigurasi perjodohan mana yang menggunakan kumpulan aturan, gunakan perintah describe-matchmaking-configuration dan tentukan nama set aturan.

    Perintah contoh ini memeriksa penggunaan set aturan perjodohan dan kemudian menghapus set aturan.

    aws gamelift describe-matchmaking-rule-sets \ --rule-set-name "SampleRuleSet123" \ --limit 10 aws gamelift delete-matchmaking-rule-set \ --name "SampleRuleSet123"