Amazon GameLift Serversistilah kunci - 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 Serversistilah kunci

Topik ini memberikan definisi untuk istilah teknis utama yang digunakan dalam Amazon GameLift Servers dokumentasi dan layanan.

Sesi permainan aktif

Sesi permainan yang saat ini berjalan dan menerima atau menjadi tuan rumah pemain. Digunakan sebagai metrik untuk memantau pemanfaatan armada dan perencanaan kapasitas. Lihat Monitor Amazon GameLift Servers dengan Amazon CloudWatch.

Alias

Pengenal ramah untuk armada yang menyediakan lapisan abstraksi antara klien game Anda dan sumber daya armada. Alias memungkinkan Anda memperbarui konfigurasi armada tanpa mengubah kode klien game Anda. Lihat Abstrak penunjukan Amazon GameLift Servers armada dengan alias.

AMI (Gambar Mesin Amazon)

Gambar mesin virtual yang telah dikonfigurasi sebelumnya digunakan untuk membuat EC2 instans Amazon untuk armada terkelola. Berisi sistem operasi, pustaka runtime, dan perangkat lunak Amazon GameLift Servers agen yang diperlukan untuk menjalankan server game. Lihat Amazon GameLift Servers EC2 armada yang dikelola.

Armada di mana saja

Jenis armada yang menggunakan sumber daya komputasi yang disediakan pelanggan yang dikelola di luar. Amazon GameLift Servers Armada di mana saja memungkinkan Anda untuk mengintegrasikan infrastruktur yang ada atau solusi cloud hybrid dengan manajemen sesi Amazon GameLift Servers game. Lihat Amazon GameLift ServersArmada di mana saja.

Token autentikasi

Kredensi keamanan yang dihasilkan oleh Amazon GameLift Servers itu mengautentikasi proses server game yang berjalan pada sumber daya komputasi Anywhere. Diperlukan untuk proses server untuk berkomunikasi dengan Amazon GameLift Servers layanan. Lihat Amazon GameLift ServersArmada di mana saja.

Layanan backend

Lapisan koordinasi antara klien game dan Amazon GameLift Servers layanan yang mengontrol komunikasi untuk permintaan penempatan sesi game dan mengambil informasi sesi game. Bertindak sebagai perantara yang aman untuk melindungi sumber daya hosting dari serangan berbahaya. Lihat Bagaimana hosting dengan Amazon GameLift Servers bekerja.

Membangun server game

Versi paket perangkat lunak server game Anda yang mencakup semua file yang diperlukan untuk menjalankan server game Anda pada sumber daya Amazon GameLift Servers hosting. Berisi server game yang dapat dieksekusi, dependensi, dan aset. Lihat Package build server game untuk penerapan.

Hitung

Dalam armada kontainer, mewakili salinan grup kontainer server game pada instance armada. Setiap komputasi dapat menyelenggarakan satu sesi permainan pada satu waktu. Lihat Cara kerja kontainer Amazon GameLift Servers.

Armada kontainer

Jenis armada terkelola yang menjalankan server game kontainer menggunakan gambar kontainer alih-alih build tradisional. Memberikan fleksibilitas untuk menyebarkan server game dengan lingkungan dan dependensi runtime tertentu. Lihat Amazon GameLift Serversarmada kontainer terkelola.

Kelompok kontainer

Kumpulan kontainer yang bekerja sama untuk menyediakan fungsionalitas server game. Mirip dengan tugas kontainer atau pod, mendefinisikan bagaimana kontainer berperilaku, dependensi, dan berbagi sumber daya dalam armada kontainer. Lihat Cara kerja kontainer Amazon GameLift Servers.

Destinasi

Dalam antrian sesi permainan, armada atau alias yang dapat menerima permintaan penempatan sesi game. Antrian dapat memiliki beberapa tujuan dengan prioritas dan kebijakan latensi yang berbeda. Lihat Sesuaikan antrian sesi permainan.

Armada

Kumpulan sumber daya komputasi yang menjalankan server game Anda. Sumber daya armada dapat didistribusikan di beberapa lokasi geografis dan setiap sumber daya menjalankan satu atau lebih proses server game. Lihat Menyebarkan armada hosting untuk Amazon GameLift Servers.

Lokasi armada

AWS Wilayah atau Zona Lokal tertentu tempat instance armada dikerahkan. Armada multi-lokasi dapat menjangkau beberapa lokasi untuk mengurangi latensi dan meningkatkan ketersediaan. Lihat Menyebarkan armada hosting untuk Amazon GameLift Servers.

FlexMatch

Amazon GameLift ServersLayanan perjodohan yang secara otomatis membentuk kecocokan pemain berdasarkan aturan yang dapat dikonfigurasi dan meminta penempatan sesi permainan untuk pertandingan yang telah selesai. Mendukung pencocokan berbasis keterampilan, keseimbangan tim, dan penimbunan ulang pertandingan. Lihat Apa itu GameLift FlexMatch?

Klien game

Perangkat lunak game Anda yang berjalan di perangkat pemain. Memulai penempatan pemain ke dalam sesi permainan dengan berkomunikasi dengan layanan backend dan terhubung langsung ke server game untuk gameplay. Lihat Bagaimana hosting dengan Amazon GameLift Servers bekerja.

Properti game

Pasangan nilai kunci dari data kustom yang terkait dengan sesi permainan. Digunakan untuk meneruskan informasi konfigurasi, aturan permainan, atau metadata lainnya ke server game dan klien. Lihat GamePropertydi Referensi API.

Server permainan

Perangkat lunak server khusus Anda yang mengelola status game, memproses tindakan pemain, dan menyinkronkan gameplay di beberapa pemain yang terhubung. Terintegrasi dengan Amazon GameLift Servers Server SDK untuk berkomunikasi dengan layanan. Lihat Tambahkan Amazon GameLift Servers ke server game Anda dengan SDK server.

Aktivasi server game

Proses memulai dan menginisialisasi proses server game pada sumber daya hosting. Termasuk memuat server game yang dapat dieksekusi, membangun komunikasi denganAmazon GameLift Servers, dan mempersiapkan untuk menyelenggarakan sesi permainan. Lihat Tambahkan Amazon GameLift Servers ke server game Anda dengan SDK server.

Wadah server game

Sebuah wadah dalam grup kontainer server game yang menjalankan aplikasi server game. Secara otomatis ditetapkan sebagai penting untuk siklus hidup grup kontainer. Lihat Cara kerja kontainer Amazon GameLift Servers.

Grup kontainer server game

Jenis grup kontainer yang mengelola kontainer yang menjalankan aplikasi server game dan perangkat lunak pendukung. Diperlukan untuk armada kontainer untuk menjadi tuan rumah sesi permainan dan dapat direplikasi di seluruh instance armada. Lihat Cara kerja kontainer Amazon GameLift Servers.

Proses server game

Contoh berjalan dari server game Anda yang dapat dieksekusi pada sumber daya hosting. Setiap proses dapat menyelenggarakan satu sesi permainan pada satu waktu dan berkomunikasi langsung dengan Amazon GameLift Servers untuk melaporkan status dan menerima instruksi. Lihat Tambahkan Amazon GameLift Servers ke server game Anda dengan SDK server.

Sesi permainan

Contoh game multipemain Anda yang berjalan pada proses server game. Merupakan pengalaman gameplay tunggal yang dapat diikuti dan diikuti oleh banyak pemain. Lihat Bagaimana hosting dengan Amazon GameLift Servers bekerja dan GameSessiondi Referensi API.

Data sesi permainan

Informasi yang terkait dengan sesi permainan termasuk data pemain, status game, properti sesi, dan informasi runtime lainnya yang digunakan oleh server game dan klien. Lihat GameSessiondi Referensi API.

Penempatan sesi permainan

Proses menemukan server game yang tersedia untuk menyelenggarakan sesi permainan baru. Menggunakan informasi real-time tentang ketersediaan server game untuk membuat keputusan penempatan yang optimal berdasarkan faktor-faktor seperti biaya dan latensi. Lihat Integrasikan fungsionalitas klien Amazon GameLift Servers game dan StartGameSessionPlacementdi Referensi API.

Perlindungan sesi game

Pengaturan yang Amazon GameLift Servers mencegah penghentian proses server game yang menyelenggarakan sesi permainan aktif selama acara penskalaan atau pembaruan armada. Memastikan game yang sedang berlangsung tidak terganggu. Lihat Secara manual mengatur kapasitas untuk Amazon GameLift Servers armada.

Antrean sesi game

Mekanisme penempatan yang menggunakan algoritma yang dapat dikonfigurasi untuk menempatkan sesi permainan untuk hasil yang optimal. Dapat memprioritaskan penempatan berdasarkan faktor-faktor seperti biaya hosting terendah dan latensi pemain terendah di beberapa lokasi geografis. Lihat Konfigurasikan penempatan sesi game.

Contoh menganggur

Instance armada yang sedang berjalan tetapi saat ini tidak menyelenggarakan sesi permainan aktif apa pun. Digunakan sebagai metrik untuk memantau efisiensi armada dan keputusan penskalaan. Lihat Monitor Amazon GameLift Servers dengan Amazon CloudWatch.

Izin masuk

Aturan akses jaringan yang menentukan alamat IP dan rentang port mana yang dapat digunakan untuk terhubung ke instance armada. Mengontrol akses ke server game dan memastikan koneksi yang aman. Armada kontainer terkelola EC2 dan terkelola memerlukan konfigurasi izin masuk.

Lihat IpPermision dan Konfigurasikan koneksi jaringan.

Kebijakan latensi

Aturan dalam antrian sesi permainan yang menentukan ambang batas latensi yang dapat diterima untuk koneksi pemain. Digunakan untuk memastikan pemain ditempatkan dalam sesi permainan dengan kinerja jaringan yang dapat diterima. Lihat Sesuaikan antrian sesi permainan.

Armada yang dikelola

Jenis armada di mana Amazon GameLift Servers menyebarkan dan mengelola sumber daya komputasi di. AWS Cloud Menyediakan penskalaan otomatis, pemantauan kesehatan, dan manajemen infrastruktur. Lihat Amazon GameLift Servers EC2 armada yang dikelola.

Perjodohan

Proses pengelompokan pemain bersama untuk gameplay multipemain berdasarkan kriteria seperti tingkat keterampilan, latensi, atau faktor spesifik game lainnya. DiAmazon GameLift Servers, terutama ditangani oleh FlexMatch. Lihat Apa itu GameLift FlexMatch?

Grup metrik

Kumpulan metrik kinerja terkait yang digunakan untuk pemantauan dan keputusan auto-scaling. Grup metrik seperti sesi permainan aktif, server game yang tersedia, dan pemanfaatan pemain. Lihat Kapasitas armada skala otomatis dengan Amazon GameLift Servers.

Grup kontainer per instance

Jenis grup kontainer opsional yang menjalankan perangkat lunak tambahan pada setiap instance armada. Berguna untuk layanan latar belakang atau alat pemantauan, dengan hanya satu salinan yang digunakan per instance. Lihat Cara kerja kontainer Amazon GameLift Servers.

Sesi pemain

Slot koneksi untuk pemain dalam sesi permainan. Digunakan untuk memesan slot sesi permainan, memvalidasi pemain saat mereka terhubung, dan melacak status koneksi pemain dan terputus. Lihat Integrasikan fungsionalitas klien Amazon GameLift Servers game dan PlayerSessiondi Referensi API.

Konfigurasi prioritas

Pengaturan yang menyesuaikan urutan prioritas antrian sesi permainan saat memilih tujuan untuk penempatan sesi game. Mendefinisikan perilaku antrian keseluruhan, berbeda dengan daftar penggantian prioritas yang mengubah prioritas untuk permintaan penempatan individu. Lihat Prioritaskan penempatan sesi permainan.

Daftar penggantian prioritas

Daftar prioritas alternatif lokasi yang dapat dimasukkan dalam permintaan penempatan sesi permainan. Secara efektif menggantikan prioritas antrian yang dikonfigurasi untuk lokasi untuk satu permintaan itu saja, tanpa memengaruhi permintaan lainnya. Lihat Prioritaskan penempatan sesi permainan.

Manajer proses

Komponen yang mengelola siklus hidup beberapa proses server game dalam wadah atau instance. Menangani memulai, menghentikan, dan memantau proses server game individual. Lihat Optimalkan konfigurasi runtime server game pada managed Amazon GameLift Servers.

Skrip waktu nyata

JavaScript kode yang mendefinisikan logika game untuk Server Amazon GameLift Servers Realtime. Menangani koneksi pemain, perutean pesan, dan manajemen status game tanpa memerlukan server game khusus. Lihat Apa itu Server GameLift Realtime Amazon?

Strategi perutean

Konfigurasi yang menentukan bagaimana alias mengarahkan lalu lintas ke armada. Dapat merutekan ke armada tertentu atau mendistribusikan lalu lintas di beberapa armada berdasarkan aturan yang ditetapkan. Lihat Abstrak penunjukan Amazon GameLift Servers armada dengan alias.

Konfigurasi runtime

Pengaturan yang menentukan cara proses server game berjalan pada instance armada, termasuk jumlah proses bersamaan, parameter peluncuran, dan alokasi sumber daya. Lihat Optimalkan konfigurasi runtime server game pada managed Amazon GameLift Servers.

Penskalaan

Proses penyesuaian kapasitas armada dengan menambah atau menghapus sumber daya hosting berdasarkan permintaan pemain. Dapat otomatis (berdasarkan metrik pemanfaatan) atau manual (dikontrol administrator). Lihat Kapasitas armada skala otomatis dengan Amazon GameLift Servers.

Kebijakan penskalaan

Aturan yang menentukan kapan dan bagaimana menyesuaikan kapasitas armada secara otomatis. Dapat berbasis target (mempertahankan pemanfaatan spesifik) atau berbasis aturan (skala berdasarkan ambang metrik). Lihat Kapasitas armada skala otomatis dengan Amazon GameLift Servers.

Server SDK

Kit pengembangan perangkat lunak yang menyediakan alat dan perpustakaan yang diperlukan untuk mengintegrasikan server game Anda. Amazon GameLift Servers Memungkinkan komunikasi antara server game Anda dan layanan untuk manajemen sesi, pelaporan kesehatan, dan pembaruan status. Lihat Tambahkan Amazon GameLift Servers ke server game Anda dengan SDK server.

Multiplayer berbasis sesi

Arsitektur game multipemain di mana gameplay terjadi dalam sesi terpisah dan terbatas waktu. Setiap sesi memiliki awal dan akhir yang ditentukan, dengan pemain bergabung dan pergi sesuai kebutuhan. Lihat Bagaimana hosting dengan Amazon GameLift Servers bekerja.

Instans Spot

Jenis EC2 instans Amazon yang menggunakan AWS kapasitas cadangan dengan biaya lebih rendah. Instans spot dapat terganggu ketika AWS membutuhkan kapasitas kembali, membuatnya cocok untuk beban kerja game yang toleran terhadap kesalahan. Lihat Membangun antrian untuk Instans Spot.

Sertifikat TLS

Sertifikat digital yang digunakan untuk mengaktifkan komunikasi terenkripsi antara klien game dan server. Diperlukan untuk armada berkemampuan TLS untuk memastikan transmisi data yang aman. Lihat Buat EC2 armada Amazon GameLift Servers terkelola.