AnnoWiki

AnnoWiki 1503 

Inseln

Aus AnnoWiki 1503
(Weitergeleitet von Polarinsel)
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis


Allgemeines

Das 1503-Spielfeld besteht aus einer Inselwelt. Deshalb haben Inseln grosse Bedeutung. Ein Spielen ist nur möglich, wenn mindestens eine Insel in der Spielwelt zu finden ist.

Die Inseln unterscheiden sich nach 2 Hauptmerkmalen:

Jede Insel ist genau einer Klimazone zugeordnet. Deshalb werden sie analog den Klimazonen benannt und so in der 1503-Installation unter ..\Scenes\Islands gruppiert:

  • Polarinseln
  • Tundrainseln
  • Nordinseln
  • Prärieinseln
  • Steppeninseln
  • Dschungelinseln


Der Pfad ..\Scenes\Islands\ bildet den Insel-Pool, aus dem beim Spielstart die Inseln nach Szenario-Vorgabe zufällig ausgewählt werden. Damit nicht bei jedem Spielstart der gesamte Inselpool zeitaufwändig analysiert werden muss, legt 1503 beim ersten Start eine Liste aller gefundenen Inseln in der Datei "InselCache.txt" an. Werden dem Inselpool weitere Inseln, welche bei zufällig erstellten Szenarien berücksichtigt werden sollen, hinzugefügt, muss die Datei "InselCache.txt" im Pfad ..\Scenes\Islands\ gelöscht werden, so dass sie beim nächsten Spielstart von 1503 neu generiert wird und dabei die hinzugefügten Inseln in die Liste aufgenommen werden.


Innerhalb jeder Gruppe von Inseln einer Klimazone werden die Inseln zusätzlich nach Grösse unterschieden. Masseinheit für die Inselgrösse sind auch hier die Flächenelemente (FE), in welche das gesamte 1503-Spielfeld eingeteilt ist. Die Inselgrössen können jedoch nur quadratisch definiert werden, wobei die Kantenlänge des Quadrates durch 8 teilbar sein muss. Standarmässig existieren 4 Grössen im Inselpool:

  • 64 x 64 FE (sehr klein)
  • 80 x 80 FE (klein)
  • 128 x 128 FE (mittel)
  • 256 x 256 FE (gross)


Alle Spielwelten, in denen Inseln beim Spielstart zufällig ausgewählt werden, beschränken sich auf diese 4 Inselgrössen. Ausserdem ist das Format 256 x 256 in den Classic-Versionen die maximal zulassige Grösse. Inseln anderer Formate müssen fest in ein Szenario eingebunden werden. Dies gilt auch für die besonders grossen Inseln des Addons, welche ein Format von 400 x 400 FE besitzen.



Besonders grosse Inseln

In den Classic-Versionen sind Inselformate bis einschliesslich 256 x 256 FE spezifiziert. Werden dennoch grössere Inseln genutzt, besitzen diese zahlreiche fehlerhafte Bereiche. Baut man in diesen Bereichen bestimmte Gebäüde (z.B. Markthaupthäuser/Kontore oder Farmen), führt dies zu einem sofortigen Spielabsturz.

Ab Addon sollen Inseln bis zum Format 512 x 512 möglich sein, mitgeliefert in den Addon-Szenarien werden jedoch nur Inseln mit 400 x 400 FE. Es hat sich gezeigt, dass Inseln grösser 400 x 400 FE ebenfalls etliche fehlerhafte Bereiche, analog den übergrossen Inseln in den Classic-Versionen, besitzen.

Grundsätzlich ist es möglich mit Hilfe der Editoren in gewissen Massen übergrosse Inseln, sowohl in den Classic-Versionen, als auch in der Addon-Version zum Laufen zu bringen. Dazu müssen alle fehlerhaften Bereiche einer Insel gefunden werden. Anschliessend muss die Insel in diesen Bereichen so umgestaltet werden, dass dort nicht mehr gebaut werden kann (Seen, Buchten, Gebirge bieten sich an).

Der Zeitaufwand für die Fehlersuche ist erheblich. Betrachten wir ein Beispiel: Integration einer Übergrossen Insel mit Format 400 x 400 in ein Classic-Szenario. Diese Insel soll reichlich Landfläche besitzen, so dass 80% der Inselfläche aus Land besteht. Wir finden also 400 * 400 * 0,8 FE = 128.000 FE zu untersuchende Landfläche vor. Die Fehlstellen suchen wir nun durch Bebauen der Insel mit Markthaupthäusern(MHH), die wir dicht-an-dicht setzen. Fehlerhafte Bereiche zeigen sich durch sofortigen Absturz des Spieles und werden dann systematisch eingegrenzt (Häufiges Abspeichern ist Pflicht). Ein MHH hat eine Grundfläche von 4 * 3 FE = 12 FE, so dass wir zur Fehleranalyse 128.000 / 12 (entspricht ca. 10.700) MHHs verbauen müssen.

Wenden wir dieses Verfahren auf eine übergrosse Insel 480 x 480 für die Addon-Version an, müssen wir sogar ca. 15.400 MHHs setzen.

Ein Zeitaufwand von 10 Stunden allein für die Fehlersuche pro Insel dürfte nicht zu niedrig geschätzt sein. Davon entfällt jedoch noch keine Minute auf das eigentliche Inseldesign.

Ich habe mir mal die Mühe gemacht und eine Nordinsel im Format 400 x 400 in ein Classic-Szenario integriert.

Dieses Szenario steht im Annopool zur Verfügung: Endlosspiel "xxl-island_1503_classic"

Zusätzlich gibt es inzwischen ein Endlosspiel mit einer Nordinsel im Format 480 x 480 für die Addon-Version. Auch dieses Szenario steht im Annopool zum Download bereit: Endlosspiel "gabilon_1503_addon".




Besonderheiten der Inseln einer Klimazone

Diese sind im Artikel "Klimazonen" für jede Zone aufgeführt. Was für eine bestimmte Klimazone zutrifft, gilt für jede Insel dieser Zone.

Meine Werkzeuge
1602 |  1503 |  1701 |  1404 |  2070