客戶端或游戲玩家使用游戲服務器在 Internet 上運行多人計算機游戲。服務器托管在本地或遠程。本地托管的可以被本地內聯(lián)網訪問,遠程托管的可以從世界各地訪問??稍?a target="_blank" rel="noopener">游戲服務器上玩的計算機和視頻游戲通常需要會員費才能訪問。
游戲服務器可以通過三種方式定義:作為用于服務客戶端請求的計算機程序,作為托管此類程序的計算機,或者作為用于數據庫、文件和郵件的軟件/硬件系統(tǒng)。這三個定義往往相互依賴。游戲服務器既是用于托管程序的物理計算機,也是程序本身。
服務器硬件在很多方面與普通計算機不同。服務器可以通過沒有圖形接口或顯示器,或通過省略音頻和 USB 接口和功能來節(jié)省關鍵空間。服務器通常需要連續(xù)運行而不被關閉,它們需要具有容錯能力,最重要的是,它們需要進行備份。與計算機使用的操作系統(tǒng)相比,服務器使用的操作系統(tǒng) (OS) 往往更簡單,因為它們需要執(zhí)行的任務更少。
如果他愿意,一個人可以在本地托管這樣的服務器。這些往往被稱為監(jiān)聽服務器,而不是專用服務器,因為主機能夠與他的客戶一起參與游戲。這通常在局域網 (LAN) 基礎上運行,這意味著與服務器的連接很容易被切斷,例如,如果主機停止播放。服務器也承受了額外的壓力,因為主機和用戶都在玩游戲。這些服務器的用戶數量往往較少。
一個專用的服務器是比較昂貴,而且往往由游戲提供商遠程托管。它獨立于任何游戲玩家或客戶端運行。這意味著服務器能夠更好地為數百甚至數千名游戲玩家提供游戲平臺。用戶容量取決于服務器的大小以及與任何一款多人游戲相關聯(lián)的專用服務器的數量。
第三個不斷增長的選擇是游戲服務器從監(jiān)聽或專用服務器格式轉變?yōu)樵朴嬎愫驮品掌?,這兩種格式都需要個人主機或主機公司實際購買硬件和軟件。在云計算中,一家公司運行大量服務器,而其他公司則租用服務器空間來運行他們的網站和服務。游戲公司,尤其是初創(chuàng)公司,可能會選擇聘請一家公司遠程控制其專用服務器,同時專注于游戲本身。