Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Dapatkan alat GameLift pengembangan Amazon
Amazon GameLift menyediakan satu set SDKs yang dapat Anda gunakan dengan solusi hosting game Anda. Gunakan Amazon GameLift SDKs untuk menambahkan fungsionalitas ke server game, klien game, dan layanan backend yang berinteraksi dengan layanan Amazon GameLift .
Untuk informasi terbaru tentang GameLift SDK versi dan SDK kompatibilitas Amazon, lihatCatatan GameLift rilis Amazon.
Untuk server game
Integrasikan dan bangun server game 64-bit Anda dengan GameLift server AmazonSDK. Server game menggunakan server SDK untuk berkomunikasi dengan GameLift layanan Amazon untuk memulai dan mengelola sesi permainan. Untuk informasi tentang mengintegrasikan serverSDK, lihat topik diMempersiapkan game untuk Amazon GameLift.
Pengembangan sistem operasi
GameLift Server Amazon SDK mendukung lingkungan pengembangan berikut:
-
Windows
-
Linux
Bahasa pemrograman
GameLift Server Amazon SDK tersedia dalam bahasa berikut. Unduh Server SDKs
Peladen C ++ SDK
-
Server C # SDK (versi mungkin mendukung. NET4 dan. NET6)
-
Go
Mesin permainan
Gunakan bahasa khusus SDKs dengan mesin apa pun yang mendukung pustaka C ++, C #, atau Go. Selain itu, Amazon GameLift menawarkan plugin untuk mesin game berikut. Unduh GameLift plugin Amazon
-
Kesatuan
-
SDKPlugin server C# untuk Unity adalah plugin ringan dengan pustaka bawaan yang dapat Anda instal menggunakan manajer paket Unity. Gunakan plugin ini dengan versi Unity berikut: 2020.3LTS, 2021.3 LTS dan 2022.3 LTS untuk Windows dan Mac OS. Ini mendukung Unity. NETKerangka kerja dan. NETProfil standar, dengan. NETStandar 2.1 dan. NET4.x.
-
Plugin mandiri untuk Unity 2021.3 LTS dan 2022.3 LTS adalah plugin berfitur lengkap dengan SDK pustaka C# yang dibuat untuk Unity dan elemen untuk mengonfigurasi dan menerapkan sumber GUI daya Amazon untuk hosting. GameLift
-
-
Mesin Tidak Nyata
-
SDKPlugin server C ++ untuk Unreal adalah plugin ringan yang terdiri dari kode sumber C++ Unreal yang dapat Anda bangun ke dalam pustaka untuk digunakan dengan Unreal Engine versi 4, 5, dan 5.1.
-
Plugin mandiri untuk Unreal Engine 5.0, 5.1, dan 5.2 adalah plugin berfitur lengkap dengan C ++ untuk pustaka server Unreal dan. SDK AWS SDK Plugin dipasang di editor Unreal, dengan elemen UI dan materi pendukung untuk mengonfigurasi dan menyebarkan sumber daya GameLift Amazon untuk hosting.
-
Sistem operasi runtime server game
GameLift Server Amazon SDK mendukung server game yang dibangun untuk berjalan di platform berikut:
-
catatan
Amazon Linux 2 (AL2) akan mencapai akhir dukungan pada 30 Juni 2025. Lihat detail lebih lanjut di Amazon Linux 2 FAQs
. Untuk server game yang di-host AL2 dan menggunakan GameLift server Amazon SDK 4.x., perbarui dulu build server game ke server SDK 5.x, lalu terapkan ke AL2 023 instance. Lihat Migrasi ke GameLift server Amazon 5.x SDK.
Untuk layanan klien game
Buat layanan backend 64-bit untuk klien game Anda menggunakan AWS SDK dengan Amazon. GameLift API Layanan backend Anda menangani interaksi sisi klien dengan Amazon GameLift untuk memulai sesi permainan baru, menggabungkan pemain ke game, dan tugas lainnya. Unduh AWS SDK
Untuk informasi selengkapnya tentang penggunaan AWS SDK dengan Amazon GameLift, lihat sumber daya berikut:
Untuk Server Realtime
Konfigurasikan dan terapkan server Realtime untuk meng-host game multipemain Anda. Untuk memungkinkan klien game Anda terhubung ke server Realtime, gunakan Amazon GameLift Realtime Client. SDK Klien game menggunakan ini SDK untuk bertukar pesan dengan server Realtime dan dengan klien game lain yang terhubung ke server. Untuk memulai, unduh Amazon GameLift Realtime Client SDK
SDKdukungan
Klien Realtime SDK berisi sumber untuk bahasa-bahasa berikut:
-
C # (. NET)
Lingkungan pengembangan
Bangun SDK from source sesuai kebutuhan untuk sistem operasi pengembangan dan mesin game berikut yang didukung:
-
Sistem operasi - Windows, Linux, Android, iOS
-
Mesin game – Unity, mesin yang mendukung pustaka C#
Sistem operasi server game
Anda dapat menyebarkan server Realtime ke sumber daya hosting yang berjalan di platform berikut:
-
catatan
AL2Mendekati akhir dukungan. Lihat detail lebih lanjut di Amazon Linux 2 FAQs
.