Jelajahi dengan GameLift plugin Amazon - Amazon GameLift

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

Jelajahi dengan GameLift plugin Amazon

GameLift Plugin Amazon adalah add-on berfitur lengkap untuk mesin game Unreal atau Unity Anda. Ini memandu Anda melalui langkah-langkah dasar untuk menyiapkan game Anda untuk hosting dengan Amazon GameLift. Dengan set alat dan alur kerja plugin, Anda dapat bekerja dalam lingkungan pengembangan mesin game Anda untuk mempersiapkan server game Anda untuk hosting, mengatur hosting di mesin lokal untuk pengujian, membuat layanan backend sederhana, dan menyebarkan server game Anda ke hosting berbasis cloud yang dikelola Amazon GameLift .

Gunakan plugin untuk pengalaman bekerja dengan Amazon GameLift dan dapatkan solusi hosting game dan berjalan cepat. Anda dapat bekerja dengan aset game sampel atau proyek game Anda sendiri. Plugin ini mengotomatiskan sejumlah langkah sehingga Anda dapat membangun solusi kerja yang sederhana. Saat menyelesaikan alur kerja terpandu plugin, Anda akan dapat menghubungkan klien game ke sesi game yang dihosting langsung melalui Amazon GameLift.

Setelah menggunakan plugin untuk membuat solusi hosting dasar, Anda kemudian dapat memodifikasi dan menyesuaikan solusi untuk memenuhi kebutuhan game Anda.

Plugin ini tersedia untuk mesin game berikut:

  • Unreal Engine

  • Unity

Plugin ini mencakup komponen-komponen ini untuk setiap mesin game:

  • Modul plugin untuk editor mesin game. Ketika plugin diinstal, tombol menu utama baru memberi Anda akses ke GameLift fungsionalitas Amazon.

  • Pustaka untuk GameLift layanan Amazon API dengan fungsionalitas sisi klien.

  • Pustaka untuk GameLift server Amazon SDK (versi 5).

  • Contoh aset untuk digunakan dengan menguji integrasi server.

  • Konfigurasi yang dapat diedit, dalam bentuk AWS CloudFormation templat, yang menentukan solusi server game Anda.

Alur kerja plugin

Langkah-langkah berikut menjelaskan jalur khas untuk mempersiapkan dan menyebarkan proyek game Anda di Amazon GameLift. Anda menyelesaikan langkah-langkah ini dengan bekerja di editor mesin game dan kode game Anda.

  1. Buat profil pengguna yang menautkan ke pengguna AWS akun Anda dan berikan kredensi akses dengan izin untuk menggunakan Amazon. GameLift

  2. Siapkan AWS sumber daya terkait yang digunakan plugin dalam solusi hosting (disebut sebagai “bootstrap”).

  3. Tambahkan kode server ke proyek Anda untuk menjalin komunikasi antara server game yang sedang berjalan dan GameLift layanan Amazon.

  4. Tambahkan kode klien ke proyek Anda yang memungkinkan klien game mengirim permintaan ke Amazon GameLift untuk memulai sesi permainan baru dan kemudian terhubung ke mereka.

  5. Gunakan alur kerja Anywhere untuk menyiapkan workstation lokal Anda sebagai komputasi Anywhere dan host server game Anda. Luncurkan server game dan klien Anda secara lokal melalui plugin, sambungkan ke sesi game, dan uji integrasi.

  6. Gunakan EC2 alur kerja Terkelola untuk mengunggah server game Anda ke Amazon GameLift dan menerapkan solusi hosting cloud yang sederhana namun lengkap. Luncurkan klien game Anda secara lokal melalui plugin, minta sesi game dan sambungkan ke sana, dan mainkan game Anda.

Saat bekerja di plugin, Anda akan membuat dan menggunakan AWS sumber daya, Tindakan ini mungkin dikenakan biaya ke AWS akun yang digunakan. Jika Anda baru mengenal AWS, tindakan ini mungkin tercakup dalam Tingkat AWS Gratis.