Gameserver

Die Funktionsweise von Gameservern

Gameserver sind spezielle Webserver, die als Grundlage für Online-Computerspiele dienen. Die Server übernehmen hierbei die Verteilung der Daten der einzelnen Spieler und sorgen für Synchronisation des Spielablaufs. Jeder Online-Spieler verbindet sich vor Beginn des Spiels mit einem Gameserver, wobei zumeist über ein Menü im Spiel verschiedene Einstellungen vorgenommen werden können, die an den Server übermittelt werden und das Spielgeschehen beeinflussen. Diese Technik wird natürlich hauptsächlich bei Internetspielen verwendet. Die Server werden hierbei meistens von dem jeweiligen Spielhersteller zur Verfügung gestellt. Mit dem Kauf des Spiels erwirbt der Spieler dann automatisch das Recht, auch die Gameserver nutzen zu können.

Einzelne Server werden aber auch von Spielergemeinschaften, sogenannten Clans, angemietet. Diese stehen dann exklusiv dieser Gemeinschaft zur Verfügung und es können die unterschiedlichsten Spiele gehostet werden. Gameserver werden allerdings auch abseits von Internetspielen verwendet, z.B. auf grösseren Lan-Partys.

Aufgrund der immensen Datenmengen, die bewätigt werden müssen benötigen Gameserver eine sehr schnelle Internet-Anbindung und verursachen sehr viel Traffic. Zudem sind in der Regel schnelle Prozessoren und viel Arbeitsspeicher nötig, um die grosse Anzahl an Informationen zu verarbeiten und an die Spieler zu verteilen. Ein wichtiges Kriterium eines Gameservers ist der so genannten Ping-Wert. Dieser bezeichnet die Zeit die der Server benötigt, um auf eine Anfrage eines Spielers zu antworten. Bei Multiplayerspielen muaa dieser Wert sehr klein sein, da es sonst zu Verzögerungen im Spiel bzw. einer mangelhaften Synchronisierung des Spielgeschehens kommen kann.

Einige Multiplayerspiele besitzen auch in der Kauf-Version eine eigene Server-Funktion. Auf diese Art ist es möglich, den eigenen Heimcomputer als Server zu verwenden, wodurch das Spielen in einem kleinen Netzwerk möglich wird.