Apa yang dimaksud 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.

Apa yang dimaksud dengan Amazon GameLift?

Anda dapat menggunakan Amazon GameLift untuk menerapkan, mengoperasikan, dan menskalakan server khusus dan berbiaya rendah di cloud untuk game multipemain berbasis sesi. Dibangun di atas infrastruktur komputasi AWS global, Amazon GameLift membantu menghadirkan server game berkinerja tinggi dan keandalan tinggi sekaligus meningkatkan penggunaan sumber daya Anda secara dinamis untuk memenuhi permintaan pemain di seluruh dunia.

Penggunaan Amazon GameLift

Amazon GameLift mendukung kasus penggunaan ini dan lainnya:

  • Gunakan server game multipemain khusus Anda sendiri, atau gunakan server ready-to-go Realtime untuk meng-host game Anda.

  • Jalankan sumber daya hosting berbiaya rendah menggunakan Instans Spot Amazon Elastic Compute Cloud (Amazon EC2).

  • Secara otomatis menskalakan jumlah sumber daya hosting yang dibutuhkan game Anda berdasarkan penggunaan.

  • Kelola sumber daya komputasi Amazon EC2 Anda di satu tempat menggunakan Amazon GameLift FleetiQ.

  • Cocokkan pemain dalam game multipemain dengan Amazon GameLiftFlexMatch.

  • Uji secara iteratif server game dan build klien Anda dengan Amazon. GameLift Anywhere

  • Gunakan perangkat keras Anda sendiri sambil mengelola semuanya di satu tempat dengan Amazon GameLiftAnywhere.

Tip

Untuk mencoba hosting server GameLift game Amazon, lihatMemulai dengan Amazon GameLift.

Memulai dengan GameLift solusi Amazon

GameLiftHosting Amazon untuk server khusus

Amazon GameLift menggantikan pekerjaan yang diperlukan untuk meng-host server game kustom Anda sendiri. Kemampuan penskalaan otomatis membantu Anda menghindari membayar lebih banyak sumber daya daripada yang Anda butuhkan. Auto scaling juga membantu memastikan bahwa Anda selalu memiliki permainan yang tersedia untuk pemain baru untuk bergabung dengan menunggu minimal.

Untuk informasi selengkapnya tentang GameLift hosting Amazon, lihatCara GameLift kerja Amazon.

Fitur kunci
  • Gunakan fitur GameLift manajemen Amazon, termasuk penskalaan otomatis, antrean multi-lokasi, dan penempatan sesi game.

  • Deploy server game agar berjalan pada sistem operasi Amazon Linux atau Server Windows.

  • Mengelola sesi game dan sesi pemain.

  • Siapkan pelacakan kesehatan yang disesuaikan untuk proses server guna mendeteksi masalah dan untuk menyelesaikan proses yang berkinerja buruk.

  • Kelola sumber daya game Anda menggunakan AWS CloudFormation template untuk AmazonGameLift.

GameLiftHosting Amazon dengan Server Realtime

Gunakan Server Realtime untuk mendukung game yang tidak memerlukan server game custom-built. Solusi server ringan ini menyediakan server game yang dapat Anda konfigurasikan agar sesuai dengan game Anda.

Untuk informasi selengkapnya tentang GameLift hosting Amazon dengan Server Realtime, lihatMengintegrasikan game dengan Amazon GameLift Realtime Server.

Fitur kunci
  • Gunakan fitur GameLift manajemen Amazon, termasuk penskalaan otomatis, antrean multi-lokasi, dan penempatan sesi game.

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

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

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

  • Buat pembaruan langsung ke konfigurasi Realtime dan logika server.

Amazon GameLift FleetiQ untuk hosting di Amazon EC2

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

Untuk informasi tentang cara kerja Amazon GameLift FleetiQ dengan Amazon EC2 dan EC2 Auto Scaling untuk hosting game, lihat Panduan Pengembang Amazon FleetiQ. GameLift

Fitur kunci
  • Dapatkan penyeimbangan Instans Spot yang dioptimalkan menggunakan algoritma FleetiQ.

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

  • Secara otomatis menskalakan kapasitas hosting berdasarkan penggunaan pemain.

  • Kelola instans Amazon EC2 secara langsung di instans Anda sendiri. Akun AWS

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

Amazon GameLift FlexMatch untuk perjodohan

Gunakan FlexMatch untuk membuat set aturan khusus untuk menentukan kecocokan multipemain untuk game Anda. FlexMatchmenggunakan set aturan untuk membandingkan pemain yang kompatibel untuk setiap pertandingan dan memberikan pemain dengan pengalaman multiplayer yang ideal.

Untuk informasi selengkapnyaFlexMatch, lihat Apa itu Amazon GameLiftFlexMatch?

Fitur kunci
  • Menyeimbangkan kecepatan penciptaan pertandingan dan kualitas pertandingan.

  • Cocokkan pemain atau tim berdasarkan karakteristik yang ditentukan.

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

Hosting GameLift Anywhere perangkat keras Amazon

Gunakan Amazon GameLift Anywhere untuk mengintegrasikan perangkat keras di mana saja di lingkungan Anda ke dalam hosting GameLift game Amazon Anda. Anda dapat mengintegrasikan Anywhere armada dan armada EC2 dalam antrian matchmaker dan sesi game untuk mengelola perjodohan dan penempatan game di seluruh perangkat keras Anda.

Untuk informasi lebih lanjut tentang pengujian denganAnywhere, lihatUji integrasi Anda menggunakan GameLift Anywhere armada Amazon. Untuk informasi lebih lanjut tentang menyiapkan Anywhere armada, lihatMenyiapkan GameLift armada Amazon.

Fitur kunci
  • Lakukan pengujian cepat dan berulang pada server game dan build klien Anda.

  • Gunakan GameLift alat Amazon yang ditetapkan untuk menyebarkan game ke perangkat keras Anda sendiri.

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

Mengakses Amazon GameLift

Gunakan alat ini untuk bekerja dengan AmazonGameLift.

GameLiftSDK Amazon

Amazon GameLift SDK berisi pustaka yang diperlukan untuk berkomunikasi dengan Amazon GameLift dari klien game, server game, dan layanan game Anda. Untuk informasi selengkapnya, lihat Dukungan pengembangan dengan Amazon GameLift.

SDK Klien Amazon GameLift Realtime

Realtime Client SDK memungkinkan klien game untuk terhubung ke server Realtime, bergabung dengan sesi game, dan tetap sinkron dengan pemain lain. Unduh SDK dan pelajari lebih lanjut cara melakukan panggilan API dengan API klien Server Realtime (C #).

GameLiftKonsol Amazon

Gunakan AWS Management Consolefor Amazon GameLift untuk mengelola penerapan game Anda, mengonfigurasi sumber daya, dan melacak penggunaan pemain dan metrik kinerja. GameLiftKonsol Amazon menyediakan alternatif GUI untuk mengelola sumber daya secara terprogram dengan (). AWS Command Line Interface AWS CLI

AWS CLI

Gunakan alat baris perintah ini untuk melakukan panggilan ke AWS SDK, termasuk Amazon GameLift API. Untuk informasi tentang penggunaanAWS CLI, lihat Memulai dengan AWS CLI di Panduan AWS Command Line Interface Pengguna.

Harga untuk Amazon GameLift

Amazon GameLift mengenakan biaya untuk instans berdasarkan durasi penggunaan, dan untuk bandwidth menurut jumlah data yang ditransfer. Untuk daftar lengkap biaya dan harga AmazonGameLift, lihat GameLiftHarga Amazon.

Untuk informasi tentang menghitung biaya hosting game Anda atau perjodohan dengan AmazonGameLift, lihatMenghasilkan perkiraan GameLift harga Amazon, yang menjelaskan cara menggunakan. AWS Pricing Calculator