Menyiapkan armada hosting dengan Amazon GameLift - Amazon GameLift

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

Menyiapkan armada hosting dengan Amazon GameLift

Di bagian ini, Anda akan menemukan informasi tentang merancang, membangun, dan memelihara GameLift armada Amazon untuk meng-host server game Anda. Lihat GameLift Hosting Amazon untuk mempelajari lebih lanjut tentang solusi hosting yang GameLift ditawarkan Amazon, termasuk yang menggunakan armada terkelola, EC2 armada Anywhere yang dikelola sendiri untuk perangkat keras lokal Anda, dan solusi hybrid yang menggunakan keduanya.

Karakteristik armada

GameLift Armada Amazon adalah kumpulan sumber daya komputasi yang menjalankan server game Anda dan menyelenggarakan sesi permainan untuk pemain. Armada dapat bervariasi dalam jenis sumber daya komputasi yang Anda gunakan dan bagaimana armada dikelola. Ukuran armada — jumlah sesi permainan dan pemain yang dapat didukungnya — tergantung pada jumlah sumber daya komputasi yang Anda berikan. Semua GameLift armada Amazon memiliki karakteristik sebagai berikut:

  • Proses server game yang berjalan di semua armada terintegrasi dengan GameLift server Amazon SDK dan berkomunikasi dengan GameLift layanan Amazon dengan cara yang sama. Server game melaporkan ketersediaannya untuk menyelenggarakan sesi permainan dan pemain, menanggapi permintaan untuk memulai atau menghentikan sesi permainan, dan interaksi lainnya.

  • Amazon GameLift menangani penempatan sesi game untuk semua armada dengan cara yang sama. Amazon GameLift melacak status server game armada dan memilih dari server game yang tersedia untuk menyelenggarakan sesi game baru. Proses ini digunakan apakah permainan Anda menempatkan sesi permainan pada satu armada atau menggunakan antrian sesi permainan untuk menyeimbangkan hosting di beberapa armada. Dengan antrian, Anda juga dapat menyesuaikan keputusan penempatan untuk mempertimbangkan faktor-faktor seperti biaya sumber daya dan latensi.

  • Semua armada mendukung penggunaan mak FlexMatch comblang bekerja sama dengan antrian penempatan sesi permainan. GameLift Layanan Amazon menerima permintaan pertandingan pemain, membentuk pertandingan, dan meneruskannya ke antrian sesi permainan untuk menemukan server game yang tersedia.

  • Amazon GameLift mengumpulkan berbagai metrik armada. Ini termasuk metrik status untuk proses komputasi dan server, serta metrik penggunaan untuk sesi permainan dan aktivitas pemain. Lihat daftar lengkap metrik yang tersedia diPantau Amazon GameLift dengan Amazon CloudWatch.

Di Amazon GameLift, Anda dapat bekerja dengan armada dengan jenis komputasi berikut:

Cara kerja pembuatan GameLift armada Amazon

Saat Anda meminta armada baru, Amazon GameLift memulai alur kerja untuk membuat sumber daya armada Saat Amazon GameLift menyelesaikan setiap langkah alur kerja, Amazon GameLift memperbarui status armada dan mengeluarkan serangkaian peristiwa untuk mengkomunikasikan kemajuan pembuatan armada.

Amazon GameLift menggunakan dua jenis acara. Peristiwa transisi negara armada menandai saat status armada berubah. Acara pembuatan armada menyediakan penanda tambahan untuk membantu masalah debugging. Anda dapat melacak semua acara menggunakan GameLift konsol Amazon atau dengan memanggil GameLift API operasi Amazon DescribeFleetEvents. Anda juga dapat melacak status armada dan lokasi menggunakan DescribeFleetAttributesatau DescribeFleetLocationAttributes.