AnnoWiki

AnnoWiki 1602 

Mehrspielermodus

Aus AnnoWiki 1602
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K
(Spiel im Internet über Router und/oder Firewall)
Zeile 48: Zeile 48:
 
=== Spiel im Internet über Router und/oder Firewall ===
 
=== Spiel im Internet über Router und/oder Firewall ===
  
Die obige Beschreibung geht davon aus, dass alle Rechner direkt mit dem Internet verbunden sind, d.h. entweder über ein Analog-, ISDN- oder DSL-Modem. Tatsache ist aber, dass heute immer mehr [http://de.wikipedia.org/wiki/Router Router] zum Einsatz kommen, die die gleichzeitige Verbindung mehrerer Rechner eines Netzwerks mit dem Internet erlauben. Außerdem werden aus Sicherheitsgründen oft [http://de.wikipedia.org/wiki/Firewall Firewalls] eingesetzt, die den Zugriff aus dem Internet auf den eigenen Rechner (und auch oft umgekehrt) einschränken.
+
Die obige Beschreibung geht davon aus, dass alle Rechner direkt mit dem Internet verbunden sind, d.h. entweder über ein Analog-, ISDN- oder DSL-Modem. Tatsache ist aber, dass heute immer mehr [http://de.wikipedia.org/wiki/Router Router] zum Einsatz kommen, die die gleichzeitige Verbindung mehrerer Rechner eines Netzwerks mit dem Internet ermöglichen. Außerdem werden aus Sicherheitsgründen oft [http://de.wikipedia.org/wiki/Firewall Firewalls] eingesetzt, die den Zugriff aus dem Internet auf den eigenen Rechner (und auch oft umgekehrt) einschränken.
  
 
In beiden Fällen sind spezielle Vorkehrungen zu treffen, da sonst die Verbindung der Clients zum Server u. U. nicht möglich ist.
 
In beiden Fällen sind spezielle Vorkehrungen zu treffen, da sonst die Verbindung der Clients zum Server u. U. nicht möglich ist.
Zeile 54: Zeile 54:
 
==== Port-Weiterleitung bei Routern ====
 
==== Port-Weiterleitung bei Routern ====
  
Ist der Server über einen Router mit dem Internet verbunden, so ist dieser Router der Träger der "öffentlichen" IP-Adresse, die ihm vom Provider zugeteilt wurde. Die einzelnen Rechner des Heimnetzwerks bekommen vom Router auf Anfrage eigene "private" IP-Adressen. Erfolgt nun eine Anfrage aus dem Internet auf die öffentliche IP-Adresse, so muss der Router wissen, welcher Rechner im Heimnetzwerk für diese Anfrage zuständig ist. Diese Routerkonfiguration wird "Port-Weiterleitung" oder "Port-Forwarding" genannt.
+
Ist der Server über einen Router mit dem Internet verbunden, so ist dieser Router der Träger der "öffentlichen" oder "externen" IP-Adresse, die ihm vom Provider zugeteilt wurde. Die einzelnen Rechner des Heimnetzwerks bekommen vom Router auf Anfrage eigene "private" oder "interne" IP-Adressen. Erfolgt nun eine Anfrage aus dem Internet auf die öffentliche IP-Adresse, so muss der Router wissen, welcher Rechner im Heimnetzwerk für diese Anfrage zuständig ist. Diese Routerkonfiguration wird "Port-Weiterleitung" oder "Port-Forwarding" genannt. [http://de.wikipedia.org/wiki/Port_Forwarding Technische Details]
 +
 
 +
Anno 1602 benutzt die folgenden Standardports für DirectX 6/7 Anwendungen:
 +
* 47624 / TCP
 +
* 2300-2400 / TCP
 +
* 2300-2400 / UDP
 +
 
 +
Diese [http://de.wikipedia.org/wiki/Port_%28Protokoll%29 Ports] müssen in den Router-Einstellungen auf die interne IP-Adresse des Servers weitergeleitet werden. Wie das im Einzelnen zu machen ist, hängt stark vom Routermodell ab. Eine gute Hilfe bietet mittlerweile die Website http://www.portforwarding.com. Durch Klick auf [http://www.portforward.com/english/applications/port_forwarding/DirectX7/DirectX7index.htm diesen Link] gelangt man direkt auf eine Auswahlliste aller gängiger Router. Nach Auswahl des Routers muss man nur noch die interne IP-Adresse des Servers eintragen und bekommt alle Schritte der Routerkonfiguration angezeigt (auf englisch).
 +
 
 +
'''Wichtig:''' Die interne IP-Adresse darf nicht mit der externen Adresse verwechselt werden! Eine Möglichkeit, die interne IP-Adresse herauszubekommen, besteht in folgendem Vorgehen (für Windows XP):
 +
 
 +
Klick auf ''Start / Einstellungen / Netzwerkverbindungen'', Rechtsklick auf die LAN-Verbindung, ''Status''. Ein Eigenschaftsfenster für die LAN-Verbindung öffnet sich. Unter dem Karteireiter ''Support'' ist die IP-Adresse gelistet.
 +
 
 +
Bei Windows 98 kann der Befehl ''winipcfg'' in einem Eingabeaufforderungsfenster verwendet werden.
  
 
''wird fortgesetzt''
 
''wird fortgesetzt''

Version vom 10. März 2006, 08:25 Uhr

Inhaltsverzeichnis

Allgemeines

Im Mehrspielermodus kann man mit bis zu vier Spielern gemeinsam im Heimnetzwerk (LAN) oder im Internet spielen. Wie im Einzelspielermodus kann man auch hier zwischen dem Endlosspiel und verschiedenen Szenarien wählen. Neben den eingebauten Szenarien findet man auch im Annopool Mehrspielerszenarien in verschiedenen Schwierigkeitsstufen. Diese selbst erstellten Szenarien können aber ausschließlich mit dem NINA-Addon bzw. der Königsedition gespielt werden.

Bei Anno 1602 gibt es nicht wie bei anderen Spielen (Diablo 2, WoW) spezielle Server im Internet, die die Verbindung im Mehrspielermodus organisieren. Stattdessen müssen sich die Teilnehmer einer Session vorher verabreden und verbinden sich dann direkt miteinander. Für die Verabredung von Mehrspielerpartien kann man Gleichgesinnte z.B. in Diskussionsforen mit entsprechenden Themen ("Entspannende Mehrspielerpartie") finden, oder man verabredet sich über Messenger oder ICQ.

Wichtig: Der Mehrspielermodus funktioniert nur zwischen gleichen Versionen, also Basisversion mit Basisversion oder Königsedition mit Königsedition. Dabei ist das durch das Erweiterungsset aufgewertete NINA-Addon gleichwertig mit der Königs-Edition (siehe NINA).

Verbindungsaufbau

Vorgehensweise

Zuerst wird der als Server fungierende Rechner festgelegt. Dies sollte normalerweise der PC mit der größten Leistung und dem größten Arbeitsspeicher sein. Die anderen Spieler bzw. ihre Rechner werden als Clients bezeichnet; sie müssen die Verbindung zum Server aufbauen.

Nach dem Starten des Anno 1602 Mehrspielermodus werden verschiedene Angaben in einem Dialog abgefragt. Zunächst der Spielername und eine Abkürzung, danach Details zur Erstellung der Verbindung:

Erstellen oder verbinden?
  • Eine neue Gruppe erstellen
    Diese Option ist zu wählen, wenn der Rechner als Server fungiert.
  • Mit einer bestehenden Gruppe verbinden
    Diese Option ist zu wählen, wenn der Rechner zu einem Server verbinden soll.

Der Server definiert nun im weiteren Dialog die Anzahl der Spieler und gibt der Gruppe einen Namen, unter dem sie bei den anderen Spielern erscheint.

Alle Spieler müssen nun dieselbe Verbindungsart auswählen:

Auswahl des Protokolls
  • Internet-TCP/IP-Verbindung für DirectPlay
    Dies ist die bevorzugte Option, sie funktioniert sowohl im Internet (auch über Modem!) als auch im LAN.
  • Modemverbindung für DirectPlay
    Diese Option ist für die Direktverbindung zweier Rechner über Modem vorgesehen und wird normal nicht verwendet.
  • Serielle Verbindung für DirektPlay
    Diese Option ist für die Direktverbindung zweier Rechner mit einem seriellen Kabel vorgesehen.
  • Eine weitere Möglichkeit für das Spiel im LAN ist das IPX/SPX-Protokoll, das aber nur erscheint, wenn es auf dem Rechner installiert ist.

Beim Spiel über TCP/IP erscheint nun bei den Clients noch ein Fenster, in das die Rechneradresse des Servers eingegeben werden muss:

Adresse des Servers
  • Beim Spiel im LAN braucht nichts eingegeben zu werden - der Server wird auch so gefunden.
  • Beim Spiel im Internet gibt man die IP-Adresse des Servers ein.

Beim Server erscheint nun ein Fenster, in dem die bisher verbundenen Clients aufgelistet werden. Sobald die voreingestellte Anzahl von Spielern erreicht ist, kann der Dialog beendet werden.

Der Server hat nun die Möglichkeit, ein Spiel auszuwählen. Dabei stehen sowohl das Endlosspiel als auch alle Szenarien für die eingestellte Spielerzahl zur Verfügung. Beim Anklicken eines Szenarios erscheint dessen Beschreibung. Nachdem ein Spiel ausgewählt wurde, gibt der Server mit "Spiel starten" den Startschuss.

Spiel im Internet über Router und/oder Firewall

Die obige Beschreibung geht davon aus, dass alle Rechner direkt mit dem Internet verbunden sind, d.h. entweder über ein Analog-, ISDN- oder DSL-Modem. Tatsache ist aber, dass heute immer mehr Router zum Einsatz kommen, die die gleichzeitige Verbindung mehrerer Rechner eines Netzwerks mit dem Internet ermöglichen. Außerdem werden aus Sicherheitsgründen oft Firewalls eingesetzt, die den Zugriff aus dem Internet auf den eigenen Rechner (und auch oft umgekehrt) einschränken.

In beiden Fällen sind spezielle Vorkehrungen zu treffen, da sonst die Verbindung der Clients zum Server u. U. nicht möglich ist.

Port-Weiterleitung bei Routern

Ist der Server über einen Router mit dem Internet verbunden, so ist dieser Router der Träger der "öffentlichen" oder "externen" IP-Adresse, die ihm vom Provider zugeteilt wurde. Die einzelnen Rechner des Heimnetzwerks bekommen vom Router auf Anfrage eigene "private" oder "interne" IP-Adressen. Erfolgt nun eine Anfrage aus dem Internet auf die öffentliche IP-Adresse, so muss der Router wissen, welcher Rechner im Heimnetzwerk für diese Anfrage zuständig ist. Diese Routerkonfiguration wird "Port-Weiterleitung" oder "Port-Forwarding" genannt. Technische Details

Anno 1602 benutzt die folgenden Standardports für DirectX 6/7 Anwendungen:

  • 47624 / TCP
  • 2300-2400 / TCP
  • 2300-2400 / UDP

Diese Ports müssen in den Router-Einstellungen auf die interne IP-Adresse des Servers weitergeleitet werden. Wie das im Einzelnen zu machen ist, hängt stark vom Routermodell ab. Eine gute Hilfe bietet mittlerweile die Website http://www.portforwarding.com. Durch Klick auf diesen Link gelangt man direkt auf eine Auswahlliste aller gängiger Router. Nach Auswahl des Routers muss man nur noch die interne IP-Adresse des Servers eintragen und bekommt alle Schritte der Routerkonfiguration angezeigt (auf englisch).

Wichtig: Die interne IP-Adresse darf nicht mit der externen Adresse verwechselt werden! Eine Möglichkeit, die interne IP-Adresse herauszubekommen, besteht in folgendem Vorgehen (für Windows XP):

Klick auf Start / Einstellungen / Netzwerkverbindungen, Rechtsklick auf die LAN-Verbindung, Status. Ein Eigenschaftsfenster für die LAN-Verbindung öffnet sich. Unter dem Karteireiter Support ist die IP-Adresse gelistet.

Bei Windows 98 kann der Befehl winipcfg in einem Eingabeaufforderungsfenster verwendet werden.

wird fortgesetzt

Firewall-Einstellungen

Chatten

Häufige Probleme

Meine Werkzeuge
1602 |  1503 |  1701 |  1404 |  2070