Game Server

Game Server atau Server Game adalah server yang digunakan untuk menghubungkan antar pemain (client) dengan pemain lainnya. Game server ini selain merupakan server tersendiri, bisa juga dibangun dari komputer client yang bermain game tersebut.

Ada beberapa tipe server game, diantaranya :
1) Dedicated Server
  Server yang mensimulasikan tanpa mendukung input dan output secara lansung, kecuali melakukan permintaan administrasi. keuntungan dari server ini, kesesuainnya dengan hosting pada data center dengan semua keandalan dan manfaat kinerja yang disyaratkan.
     Server khusus membutuhkan biaya untuk menjalankannya. Biaya kadang-kadang dipenuhi oleh pengembang game (terutama pada konsol) dan kadang-kadang oleh kelompok klan, tetapi dalam kedua kasus tersebut, publik bergantung pada pihak ketiga yang menyediakan server untuk terhubung. Karena alasan ini, sebagian besar game yang menggunakan server ini juga menyediakan dukungan server support.

2) Listen Server
     Server yang menjalankan proses sebagai game client. Fungsinya sama dengan Dedicated Server, tapi memiliki kelemahan karena harus berkomunikasi pemain jarak jauh dengan menggunakan koneksi internet, sehingga performa berkurang karena mesin harus mengenerate output gambar.
     Keuntungan dari Server , tidak memerlukan infrastruktur khusus atau mengatur perencanaan LAN ke depannya.

3) Peer to Peer
     Dalam model peer to peer, tidak ada server. Masing-masing peer malah mendapat output dari pemain-pemain lain dan menentukan hasilnya sendiri.
     Peer-to-peer umumnya dianggap usang untuk game aksi, tetapi masih umum di genre strategi real-time karena kesesuaiannya untuk game dengan token dalam jumlah besar dan sejumlah kecil pemain. Alih-alih terus-menerus mentransmisikan posisi 1000 pasukan, gim ini dapat membuat transmisi sekali saja dari fakta bahwa 1000 pasukan dipilih dan bahwa pemain yang memimpin mereka hanya mengeluarkan perintah bergerak. 

4) Listen to Peer
      Beberapa "Listen Server" bergabung secara kolektif untuk men-setting listen to peer. Jenis pengaturan ini menghindari kerugian komunikasi peer-to-peer di antara semua klien dan merupakan alternatif yang lebih baik untuk server khusus untuk peningkatan jumlah klien.

demikian sedikit penjelasan game server. Game Server, khususnya game PC, umumnya dapat dikustomisasi dengan cara yang masih memungkinkan klien yang tidak diubah untuk terhubung dengannya. Kustomisasi ini dapat mencakup penyesuaian pengaturan game, konten yang diunduh oleh klien saat mereka bergabung dengan permainan, dan kode baru yang mengubah performa server.

0 Comments