Desain antrean sesi game - Amazon GameLift

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

Desain antrean sesi game

Topik ini menjelaskan cara merancang antrian yang memberikan pengalaman pemain dengan latensi minimal dan yang secara efisien menggunakan sumber daya hosting. Untuk informasi lebih lanjut tentang antrian sesi permainan dan cara kerjanya, lihat. Mengelola penempatan sesi game dengan GameLift antrian Amazon

GameLift Fitur Amazon ini memerlukan antrian:

Praktik terbaik untuk GameLift antrian sesi game Amazon

Antrian sesi permainan berisi daftar armada tempat Amazon GameLift dapat menempatkan sesi permainan baru. Setiap armada dapat memiliki sumber daya hosting yang digunakan di beberapa lokasi geografis. Saat memilih penempatan, antrian memilih armada dan lokasi armada berdasarkan serangkaian prioritas yang Anda tetapkan untuk armada.

Pertimbangkan panduan dan praktik terbaik berikut ini:

  • Tambahkan armada di lokasi yang mencakup pemain Anda. Anda dapat menambahkan armada dan alias di lokasi mana pun yang tersedia. Lokasi penting jika Anda membuat penempatan berdasarkan latensi pemain yang dilaporkan.

  • Gunakan alias untuk semua armada. Tetapkan alias ke setiap armada dalam antrean, dan gunakan nama alias saat menetapkan tujuan dalam antrean Anda.

  • Gunakan build atau skrip game yang sama atau serupa untuk semua armada. Antrean dapat menempatkan pemain ke sesi game pada armada apa pun dalam antrean. Pemain harus dapat bermain dalam sesi game apa pun di armada mana pun.

  • Buat armada di setidaknya dua lokasi. Dengan memiliki server game yang dihosting di setidaknya satu lokasi lain, Anda mengurangi dampak pemadaman Regional pada pemain Anda. Anda dapat menjaga armada cadangan Anda diperkecil, dan menggunakan penskalaan otomatis untuk meningkatkan kapasitas jika penggunaan meningkat.

  • Prioritaskan penempatan sesi permainan Anda. Sebuah antrean memprioritaskan pilihan penempatan berdasarkan beberapa elemen, termasuk urutan daftar tujuan.

  • Buat antrian Anda di lokasi yang sama dengan layanan klien Anda. Dengan menempatkan antrian Anda di lokasi dekat layanan klien Anda, Anda dapat meminimalkan latensi komunikasi.

  • Gunakan armada dengan beberapa lokasi. Gunakan konfigurasi filter antrean untuk mencegah antrean menempatkan sesi game di lokasi tertentu. Anda dapat menggunakan setidaknya dua armada multi-lokasi dengan lokasi rumah yang berbeda untuk mengurangi dampak penempatan game selama pemadaman Regional.

  • Gunakan pengaturan TLS sertifikat yang sama untuk semua armada. Klien game yang terhubung ke sesi permainan di armada Anda harus memiliki protokol komunikasi yang kompatibel.