Amazon GameLift Serverssolusi - Amazon GameLift Servers

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

Amazon GameLift Serverssolusi

Amazon GameLift Serversmenawarkan berbagai solusi untuk pengembang yang sedang membangun game multipemain berbasis sesi.

Amazon GameLift Serversopsi hosting

Ketika bekerja dengan Amazon GameLift Servers untuk mengoperasikan server game Anda, Anda memiliki beberapa opsi untuk di mana dan bagaimana server game Anda di-host. Apakah Anda ingin menggunakan sumber daya hosting yang sudah Anda miliki atau ingin mengatur hosting berbasis cloud yang dikelola olehAmazon GameLift Servers, Anda dapat membangun pengalaman hosting yang mulus untuk pemain Anda.

Dikelola EC2

Kontainer yang dikelola

Hosting hibrida

Hosting di mana saja

Dikelola EC2

Dengan EC2 hosting Amazon GameLift Servers terkelola, Anda dapat membongkar sebagian besar pekerjaan mengelola server game Anda. Pilih sumber daya komputasi dari berbagai pilihan jenis EC2 instans Amazon. Integrasikan proyek game Anda dan biarkan Amazon GameLift Servers menangani detailnya. Untuk selengkapnya tentang hosting terkelola, lihatCara kerja Amazon GameLift Servers.

Mulailah mengembangkan solusi Amazon GameLift Servers hosting terkelola untuk game Anda.

Fitur utama
  • Host game multipemain yang berjalan di sistem operasi Amazon Linux atau Windows Server.

  • Berikan pengalaman gameplay latensi rendah kepada pemain Anda, di mana pun mereka berada. Terapkan server game secara global di salah satu Wilayah AWS dan Local Zones yang Amazon GameLift Servers mendukung. Untuk daftar lengkap, lihat Amazon GameLift Serverslokasi layanan.

  • Gunakan penempatan sesi permainan Amazon GameLift Servers cerdas sehingga pemain selalu mendapatkan pengalaman pemain terbaik yang dihosting. Anda dapat mengandalkan Amazon GameLift Servers pengambilan keputusan, atau Anda dapat menyesuaikan sekitar kriteria penempatan seperti biaya, latensi pemain, dan lokasi geografis.

  • Pilih cara menskalakan sumber daya hosting Anda untuk memenuhi permintaan pemain. Kelola kapasitas secara manual atau atur penskalaan otomatis. Dengan penskalaan otomatis berbasis target, Anda dapat mempertahankan buffer kapasitas idle berukuran dinamis, yang membantu Anda mengontrol biaya sambil memastikan bahwa pemain baru dapat masuk ke game dengan menunggu minimal.

  • Biarkan Amazon GameLift Servers menyebarkan dan mengelola server game berbasis cloud Anda. Amazon GameLift Serversmembuat sumber daya saat Anda membutuhkannya, menginstal perangkat lunak server game Anda, dan secara otomatis memulai proses untuk menyelenggarakan sesi permainan untuk pemain. Siapkan pelacakan kesehatan khusus dan biarkan Amazon GameLift Servers mendeteksi dan menyelesaikan sumber daya yang berkinerja buruk.

  • Manfaatkan kemampuan Amazon GameLift Servers pemantauan untuk menilai kinerja dan penggunaan. Anda dapat melacak metrik pada faktor-faktor seperti kinerja perangkat keras, efisiensi penempatan sesi game, dan siklus hidup proses server. Anda dapat melacak sesi permainan aktif dan sesi pemain untuk mengamati penggunaan dari waktu ke waktu. Anda juga dapat mengunduh dan menyimpan log sesi game.

  • Untuk hosting produksi, otomatiskan manajemen sumber daya hosting game Anda dan penerapan menggunakan AWS CloudFormation template untuk Amazon GameLift Servers dan. AWS Cloud Development Kit (AWS CDK) Manfaatkan alat dan layanan integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD) seperti. AWS CodePipeline

Kontainer yang dikelola

Amazon GameLift Serversmenyediakan solusi cloud hosting lengkap untuk server game kontainer. Dengan kontainer Amazon GameLift Servers terkelola, Anda dapat memanfaatkan manfaat inti dari penggunaan kontainer, seperti portabilitas, kelincahan, dan toleransi kesalahan. Fitur-fitur berikut tersedia dengan armada kontainer terkelola.

Mulailah mengembangkan solusi hosting Amazon GameLift Servers terkelola untuk server game kontainer Anda.

Fitur utama
  • Kembangkan arsitektur khusus dengan wadah ringan untuk menjalankan perangkat lunak server game Anda pada sumber Amazon GameLift Servers daya hosting berbasis Linux.

  • Gunakan alat Docker untuk membuat gambar kontainer berbasis Linux. Simpan gambar untuk penerapan di repositori Amazon Elastic Container Registry (Amazon ECR).

  • Memberikan pengalaman pemain latensi rendah dengan menyebarkan sumber daya armada kontainer ke Zona Lokal mana pun Wilayah AWS atau yang mendukung. Amazon GameLift Servers Lihat Amazon GameLift Serverslokasi layanan.

  • Kelola siklus hidup armada dengan alat untuk memodelkan versi server game dan menyebarkan pembaruan armada.

  • Gunakan fitur penempatan sesi Amazon GameLift Servers permainan, termasuk antrian dan FlexMatch perjodohan, untuk menemukan pertandingan sesi permainan terbaik untuk pemain Anda.

  • Uji server game dan arsitektur kontainer Anda dengan Amazon GameLift Servers layanan menggunakan armada Anywhere. Uji game Anda secara lokal atau di lingkungan pengujian berbasis cloud.

  • Lacak kinerja hosting game dengan metrik kinerja khusus container. Pantau kesehatan sumber daya armada Anda menggunakan metrik perangkat keras.

  • Kelola sumber daya armada kontainer menggunakan AWS CloudFormation templat untukAmazon GameLift Servers.

Hosting hibrida

Gunakan Amazon GameLift Servers layanan ini dengan kombinasi hosting terkelola dan hosting yang Amazon GameLift Servers dikelola sendiri di mana saja. Pendekatan hybrid memungkinkan Anda membangun solusi yang Anda butuhkan saat ini sambil juga mempersiapkan di mana Anda harus berada di masa depan. Skenario umum di mana solusi hibrida masuk akal meliputi:

  • Perluas solusi hosting Anda ke AWS Cloud. Lengkapi kemampuan solusi hosting yang ada (perangkat keras lokal atau hosting berbasis cloud lainnya) dengan menambahkan Amazon GameLift Servers hosting terkelola. Dengan hosting terkelola, Anda dapat meningkatkan kapasitas hosting Anda atau menambahkan kapasitas “burst” untuk meningkatkan skala dengan cepat dan hanya membayar sumber daya saat Anda membutuhkannya. Anda juga dapat memanfaatkan jejak global Amazon GameLift Servers layanan ini untuk menjangkau lebih banyak pemain di seluruh dunia dan memberikan pengalaman multipemain latensi rendah yang mereka harapkan.

  • Bersiaplah untuk migrasi ke hosting berbasis cloud. Jika Anda mempertimbangkan atau berencana untuk bermigrasi ke AWS Cloud (alih-alih memutakhirkan perangkat keras Anda sendiri), solusi hosting hybrid adalah cara yang layak bagi Anda untuk melakukan transisi secara bertahap seperti yang Anda butuhkan.

  • Tingkatkan latensi untuk pemain di lokasi di luar yang dilayani oleh. Amazon GameLift Servers Jika Anda sudah menggunakan hosting Amazon GameLift Servers terkelola, Anda mungkin perlu mendukung pemain dalam situasi tertentu. Misalnya, Anda mungkin ingin menjangkau pemain di lokasi terpencil yang tidak biasa atau secara signifikan mengurangi latensi ke area tersebut. Tambahkan lokasi hosting khusus dan gunakan Amazon GameLift Servers Anywhere untuk mengelola lokasi tersebut bersama dengan sumber daya hosting terkelola Anda.

Mulailah mengembangkan solusi hosting Amazon GameLift Servers hybrid untuk game Anda.

Fitur utama

  • Gunakan klien game dan komponen server yang sama dengan sumber daya hosting yang dikelola dan dikelola sendiri. Berikan pengalaman pemain terpadu di semua sumber daya hosting.

  • Gunakan FlexMatch mak comblang yang sama untuk menempatkan kecocokan di semua sumber daya hosting.

  • Kelola sumber daya hosting hybrid Anda secara terpusat saat Anda menerapkannya di seluruh dunia.

  • Saat permintaan pemain berfluktuasi, kelola beban sesi permainan dengan mulus di seluruh sumber daya yang dikelola dan dikelola sendiri.

  • Dengan Amazon GameLift Servers Agen, Anda dapat menggunakan alat yang sama untuk mengelola siklus hidup server game pada semua jenis sumber daya hosting.

  • Kumpulkan metrik dan log game dan pemain di semua sumber daya hosting. Manfaatkan Amazon GameLift Servers fitur dan AWS layanan lain untuk menggabungkan data dan mengembangkan solusi observabilitas yang kohesif.

Hosting di mana saja

Gunakan armada Amazon GameLift Servers Anywhere dengan manajemen sesi Amazon GameLift Servers game, termasuk perjodohan, untuk meng-host server game kustom Anda di mana pun Anda mau. Anywherearmada sangat berguna sebagai lingkungan pengujian untuk pengembangan game yang cepat dan berulang. Siapkan Anywhere armada untuk stasiun kerja lokal Anda sendiri atau sekumpulan sumber daya hosting berbasis cloud. Untuk hosting produksi, Anda dapat menggunakan pendekatan hybrid dengan Anywhere armada untuk perangkat keras lokal Anda yang dilengkapi dengan Amazon GameLift Servers armada terkelola.

Untuk informasi selengkapnya tentang pengujian dengan Anywhere, lihatSiapkan pengujian lokal dengan Amazon GameLift Servers Anywhere. Untuk informasi selengkapnya tentang menyiapkan armada Anywhere, lihatMenyiapkan armada hosting dengan Amazon GameLift Servers.

Mulailah mengembangkan solusi hosting Amazon GameLift Servers Anywhere untuk game Anda.

Fitur utama
  • Lakukan pengujian cepat dan berulang saat Anda mengembangkan game multipemain Anda.

  • Gunakan Amazon GameLift Servers alat untuk mengelola server game yang di-host di perangkat keras Anda sendiri.

  • Manfaatkan perangkat keras yang tersedia yang paling dekat dengan pemain Anda, di mana saja.

Amazon GameLift ServersFlexMatchuntuk perjodohan

Gunakan FlexMatch untuk membangun set aturan khusus untuk menentukan pertandingan multipemain untuk game Anda. FlexMatchmenggunakan set aturan untuk membandingkan pemain yang kompatibel untuk setiap pertandingan dan memberi pemain pengalaman multipemain yang ideal.

Untuk informasi lebih lanjut tentangFlexMatch, lihat Apa itu Amazon GameLift ServersFlexMatch?

Fitur utama
  • Seimbangkan kecepatan pembuatan pertandingan dan kualitas kecocokan.

  • Cocokkan pemain atau tim berdasarkan karakteristik yang ditentukan.

  • Tentukan aturan untuk menempatkan pemain ke dalam pertandingan berdasarkan latensi.

Amazon GameLift ServersFleetIQuntuk hosting Amazon EC2 yang dikelola sendiri

Gunakan grup server FleetIQ game untuk bekerja secara langsung dengan sumber daya hosting Anda di Amazon EC2 dan Amazon EC2 Auto Scaling. Ini memberikan manfaat Amazon GameLift Servers pengoptimalan untuk hosting game yang murah dan tangguh. Solusi ini untuk pengembang game yang membutuhkan lebih banyak fleksibilitas daripada Amazon GameLift Servers solusi yang dikelola sepenuhnya.

Untuk informasi tentang cara FleetIQ bekerja dengan Amazon EC2 dan EC2 Auto Scaling untuk hosting game, lihat Panduan Amazon GameLift ServersFleetIQPengembang.

Fitur utama
  • Dapatkan penyeimbangan Instans Spot yang dioptimalkan menggunakan FleetIQ algoritme.

  • Gunakan fitur perutean pemain untuk mengelola sumber daya server game Anda secara efisien, dan berikan pengalaman pemain yang lebih baik untuk bergabung dengan game.

  • Secara otomatis menskalakan kapasitas hosting berdasarkan penggunaan pemain.

  • Langsung mengelola EC2 instans Amazon sendiri Akun AWS.

  • Gunakan salah satu format executable server game yang didukung, termasuk Windows, Linux, container, dan Kubernetes.

Amazon GameLift ServersRealtimedengan logika server yang dapat disesuaikan

Gunakan Realtime server untuk meng-host game yang tidak memerlukan server game yang dibuat khusus. Solusi server ringan ini menyediakan server game yang dapat Anda konfigurasikan agar sesuai dengan game Anda. Anda dapat Realtime meng-host server menggunakan solusi hosting Amazon GameLift Servers terkelola.

Untuk informasi lebih lanjut tentang hosting dengan Amazon GameLift ServersRealtime, lihatMengintegrasikan game dengan Amazon GameLift ServersRealtime.

Fitur utama
  • Gunakan fitur Amazon GameLift Servers manajemen, termasuk penskalaan otomatis, antrian multi-lokasi, dan penempatan sesi game.

  • Gunakan sumber daya Amazon GameLift Servers hosting dan pilih jenis perangkat keras AWS komputasi untuk armada Anda.

  • Manfaatkan tumpukan jaringan lengkap untuk interaksi klien dan server game.

  • Dapatkan fungsi server game inti dengan logika server yang dapat disesuaikan.

  • Buat pembaruan langsung untuk Realtime konfigurasi dan logika server.