Der typische VGA-Planets Veteran zeichnet sich dadurch aus, daß er die Sternenkarte des Echo-Clusters wie seine eigene Westentasche kennt.
Mit der Zeit mag dies zu einem gewissen Grad von Langeweile führen.
Um dem abzuhelfen, habe ich kurzerhand dieses nette Tool entwickelt.
Es erstellt neue Sternenkarten, die VGA Planets auch akzeptiert, was nicht selbstverständlich ist, denn PLANETS.EXE ist sehr penibel, was seine Karte anbelangt.
Es addiert sämtliche Planetenkoordinaten zusammen und gibt sich erst zufrieden, wenn das Ergebnis einer fest eingebauten Summe entspricht.
Der Map Generator verteilt zuerst die Planeten nach reinem Zufall und schiebt sie dann solange auf der Karte umher, bis das Ergebnis wieder stimmt.
Dabei kontrolliert er auch noch, daß ja keine 2 oder mehr Planeten auf dem selben Koordinatenpunkt landen.
Anschließend zeigt er die Karte auf dem Bildschirm und fragt den Benutzer, ob er mit ihr zufrieden ist.
Wenn ja, wird die Karte als XYPLAN.DAT gespeichert, aus dem PLANETS.EXE und HOST.EXE die Koordinaten der Planeten entnehmen.
Diese Datei muß sowohl beim Host, als auch bei den Spielern gegen die alte ausgetauscht werden.
Warnung:
Wenn Host und Spieler mit unterschiedlichen Karten spielen, passieren seltsame Dinge!
Der Host muß also vor Spielbeginn die neue XYPLAN.DAT-Datei an die Spieler verteilen und sichergehen, daß diese sie auch einbinden.
Der MapGenerator 1.3 bietet die Möglichkeit, verschiedene Arten von Karten zu generieren:
Obwohl nicht unmöglich, empfehle ich niemandem, auf einer Karte der Größe 25 % mit hoher Anhäufung zu spielen.
Wie startet man nun ein Spiel mit einer von MAPGEN erstellten Karte?
Zuerst einmal muß gesagt sein, daß der im VGA-Planets-Paket mitgelieferte Universen-Generator von Tim Wisseman persönlich neben der Tatsache, daß er relativ wenig Einstellungen zuläßt, auch noch die unangenehme Angewohnheit hat, die Datei XYPLAN.DAT jedesmal mit der alten Original-Karte zu überschreiben.
Um zu unserer eigenen Karte zu kommen, müssen wir als zuerst unsere eigene wieder über XYPLAN.DAT kopieren (oder erst jetzt erstellen), doch das alleine reicht nicht, da die ganzen Heimatwelten jetzt kreuz und quer über die Karte verteilt wurden und die Schiffe noch auf den alten Koordinaten, wahrscheinlich hunderte von Lichtjahren von der eigenen Starbase entfernt, stehen - sehr ärgerlich!
Um mit diesem unheilvollen Chaos fertigzuwerden, muß noch vor dem ersten HOST.EXE-Aufruf das Zusatzprogramm MOVEHOME.EXE gestartet werden.
Es verschiebt die Heimatwelten mit allem Drum und Dran wieder auf einen der ursprünglichen Startposition nahen Planeten und holt die zugehörigen Schiffe in dessen Orbit.
MOVEHOME.EXE muß im selben Verzeichnis, in dem die Dateien SHIP.HST, PDATA.HST und XYPLAN.DAT liegen, gestartet werden!
Manchmal können dabei zwei gegnerische Heimatplaneten in nahe Nachbarschaft geraten, was aber auch eine ganz nette Startposition sein kann.
Also nochmal kurz die Programme, die zum Spielstart in Reihenfolge aufgerufen werden müssen:
MASTER.EXE
MAPGEN.EXE und MOVEHOME.EXE auf bereits begonnenen Spielrunden anzuwenden, verursacht nur Chaos und läßt evtl. den Host abstürzen!
MAPGEN.EXE
MOVEHOME.EXE ( entfällt bei "Wandering Tribes"
HOST.EXE
Die Programme MAPGEN.EXE und MOVEHOME.EXE sind FREEWARE und dürfen frei kopiert und benutzt werden. Ich garantiere lediglich, daß es Platz auf Ihrer Festplatte verbraucht. Für irgendwelche Schäden, hervorgerufen durch einen Fehler im Programm, übernehme ich keinerlei Garantie.
Der Map Generator kümmert sich um keinen Mindestabstand zwischen Planeten. Es kann vorkommen, daß zwei Planeten nur ein Lichtjahr voneinander entfernt liegen - auf der Demonstrationskarte des Map Generators läßt sich dies wegen der geringen Auflösung des Bildschirms nicht erkennen. Schaut Euch die Karte auf jeden Fall vorher mit PLANETS.EXE an, denn dort entspricht ein Pixel genau einem Lichtjahr.
( Markus Pfefferle, FIDO: 2:2476/50.70 / VPLNET: 70:716/100.70 )
Um das Spiel noch interessanter zu gestalten, gibt es eine Möglichkeit, die Karte auf den für die Spieler per Scanner sichtbaren Teil zu beschränken.
Dazu wird für jeden Spieler jede Runde die aktuelle Karte am Host neu ermittelt.
Das macht das Host-Zusatzprogramm ExploreMap.
Der Host stellt dann jedem Spieler zusammen mit dem aktuellen *.RST auch die aktuelle XYPLAN*.DAT zu, die von den Spielern in ihr aktuelles \VPWORK* kopiert und in XYPLAN.DAT umbenannt werden muß.
Die den Spielern jede Runde neu zugesendeten Kartendateien enthalten immer nur die aktuell für den Spieler sichtbaren Teile der Galaxie und es gibt keine Möglichkeit, Karten von Verbündeten einzusehen.
Mit dem Programm
MAPFIXER
kann das Einkopieren und Umbenennen der Kartenteile weitgehend automatisiert werden und es ist möglich, mit anderen Spielern Kartendateien auszutauschen und zusammenzufügen.
Bei WinPlan enthält die Sternenkarte die Psitionen aller 500 bewohnbaren Planeten und steht als Datei XYPLAN.DAT im Planets-Hauptverzeichnis.
Befindet sich keine XYPLAN.DAT im Hauptverzeichnis (in dem auch WinPlan.EXE steht), dann sucht WinPlan die Karte im aktuellen Spiel-Unterverzeichnis \VPWORK*.
Wichtig:
Achtet darauf, immer mit der RICHTIGEN Karte zu spielen!
WinPlan hat keine Möglichkeit, die korrekte Zuordnung zu überprüfen.
Um WinPlan also zu getrennten Karten zu überreden, muß man zunächst die originale Karte XYPLAN.DAT aus dem Hauptverzeichnis entfernen - sinnvollerweise durch umkopieren in ein eigenes Sicherungsverzeichnis.
Als nächstes legt man die jeweiligen neuen Karten in die entsprechenden Unterverzeichnisse \VPWORK*.
Will man in einem oder mehreren Spielen mit ExploreMap spielen, so kopiert man seine mit dem ersten Zug erhaltene XYPLAN*.DAT in das Unterverzeichnis des entsprechenden Spiels und benennt sie in XYPLAN.DAT um.
Zusätzlich kopiert man noch die Programmdatei
MAPFIXER.EXE
ein.
Erhält man nun neue *.RST und XYPLAN*.DAT, so kopiert man sie einfach dazu und ruft einmal den MapFixer auf.
Danach sind in der aktuellen Karte XYPLAN.DAT die Informationen aller anderen Kartendateien aus dem Spielverzeichnis enthalten, sofern sich die Daten inhaltlich einfügen lassen.
DOWNLOAD von MAPGEN v1.3 (32k ARJ)
Wenn jemand eine aktuellere Adresse oder URL zu MapGen hat, dann schreibt bitte eine eMail an mich (hans@db1hz.de) !
![]()
VGA Planets ist ein Warenzeichen von Tim Wisseman.
Diese Seite wurde zuletzt am 2.März 2002 geändert.