Siapkan game Anda untuk Amazon GameLift - Amazon GameLift

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

Siapkan game Anda untuk Amazon GameLift

Topik ini menjelaskan langkah-langkah untuk mempersiapkan game multipemain Anda untuk integrasi dengan GameLift hosting Amazon yang dikelola. Untuk mempersiapkan permainan Anda, Anda harus mengaktifkan komunikasi antara itu dan AmazonGameLift.

Siapkan server game khusus Anda

Untuk memulai dan menghentikan sesi permainan, dan untuk melakukan tugas lain, server game harus dapat memberi tahu Amazon GameLift tentang statusnya. Untuk mengaktifkan komunikasi dengan AmazonGameLift, tambahkan kode ke proyek server game Anda. Untuk informasi selengkapnya, lihat Integrasikan game dengan server game khusus.

  1. Siapkan server game khusus Anda untuk hosting di AmazonGameLift.

    • Dapatkan Amazon GameLift Server SDK dan buat untuk bahasa pemrograman dan mesin game pilihan Anda.

    • Tambahkan kode ke proyek server game Anda untuk mengaktifkan komunikasi dengan AmazonGameLift.

  2. Siapkan klien game Anda untuk terhubung ke sesi game yang GameLift dihosting Amazon.

Siapkan server Realtime

Amazon GameLift Realtime Servers menyediakan solusi server ringan yang dapat Anda konfigurasikan agar sesuai dengan game Anda. Server Realtime memberikan manfaat yang sama dengan yang GameLift ditawarkan Amazon ke server game, tetapi dengan penyesuaian server game yang berkurang.

Buat skrip Realtime untuk hosting di AmazonGameLift.

Skrip realtime berisi konfigurasi server Anda dan logika permainan kustom opsional. Server waktu nyata dibuat untuk memulai dan menghentikan sesi permainan, menerima koneksi pemain, dan mengelola komunikasi dengan Amazon GameLift dan antar pemain dalam permainan. Ada juga kait bagi Anda untuk menambahkan logika server khusus untuk game Anda. Server realtime menggunakan Node.js danJavaScript. Untuk informasi selengkapnya, lihat Membuat skrip Realtime dan Uji integrasi Anda dengan Amazon GameLift.