Dies ist eine deutsche Übersetzung von Sandra Linkletters Anleitung zum Weltenbauen, die ich mit eigenen Erfahrungen ergänzt habe. Dieses Dokument ist die bisher einzige mir bekannte Dokumentation dieser Art, aber vielleicht wird es ja demnächst mehr davon geben. Ihr könnt es auch als rtf-Datei herunterladen. Sandra Linkletter hat eine Website unter folgender Adresse: http://www.netins.net/showcase/slink Die HintergrundgrafikDie Hintergrundgrafik muss 8352 Pixel breit und 1200 Pixel hoch sein. Diese Größe ist vom Programm her festgelegt! Man sollte die Grafik gleich von Anfang mit der Creatures-Palette anlegen, da es sonst später zu Problemen bei der Konvertierung kommen kann (ich spreche aus leidvoller Erfahrung) und als BMP-Datei abspeichern. Zur Konvertierung in eine Spritedatei eignet sich CrEd32, es ist derzeit das einzige mir bekannte Programm, mit dem eine Hintergrundkarte erstellt werden kann. Der Name der Spritedatei muss (wie alle von Creatures 1 verwendeten Dateinamen) 4 Zeichen lang sein. Damit Creatures diese Datei verwenden kann, muss sie sich im Unterverzeichnis "Images" befinden. Die RaumaufteilungMan sollte sich einen Raumplan machen, der für die Größe der Hintergrundgrafik passt. Punkt 0,0 befindet sich ganz oben links. Die Koordinaten für die rechte untere Ecke sind 8351,1199. Alle Raumkoordinaten müssen dem folgenden Schema folgen: links, oben, rechts, unten. Damit man die Räume später installieren kann, muss man sie als Innenraum, Außenraum oder Unterwasserraum definieren. Alle Räume müssen eine Nummer haben, die Zählung beginnt mit Raum 0.
Wie erstelle ich eine neue Welt?Um das oben gesagte in die Tat umzusetzen, kann man eine der leeren Welten verwenden, die man bekommt, wenn man Creatures unter dem "doctor"-Cheat öffnet. Einfach unter einem beliebigen Namen abspeichern und Creatures beenden. Alternativ kann man auch eine der Starterwelten von Sandra Linkletter benutzen, die bei Slink's Specials erhältlich sind. Damit die Welt die neue Hintergrundgrafik verwendet, muss man sie mit einem Hexeditor bearbeiten. Der Name der Hintergrunddatei von Albia, "back", steht ziemlich am Anfang der Datei (in der rechten Spalte). Einfach "back" durch den neuen Namen ersetzen, das war's. Bei Darwinia habe ich "back" durch "darw" ersetzt. Danach muss die Datei gespeichert werden, und man kann den Hexeditor schließen. Wenn man nun seine Welt unter Creatures öffnet, wird man seinen neuen Hintergrund sehen. Vorerst gibt es in dieser Welt nur einen einzigen, vordefinierten Raum im Importbereich. Diesen kann man ignorieren und damit beginnen, seine eigenen Räume zu installieren. Räume werden folgendermaßen definiert: room # links oben rechts unten Typ Die Typen sind folgendermaßen definiert: Innen = 0 Außen = 1 Unterwasser = 2 "room 0 20 27 120 227 1" wäre also ein Außenraum mit der Nummer 0, der 100 Pixel breit und 200 Pixel hoch ist. Kein besonders nützlicher Raum, das kann man überprüfen, wenn man sich die Dimensionen mit dem folgenden Befehl anschaut: sys: edit links oben rechts unten Dieser Befehl zeichnet ein rosa Recheck um den bezeichneten Raum. Es ist ein sehr nützlicher Befehl, da man damit ganz einfach überprüfen kann, ob die Räume sich vor dem Hintergrund auch tatsächlich dort befinden, wo man sie haben wollte. Wenn man einen Raum löschen will, muss man ihn als als "room # 0 0 0 0 0" installieren. Er ist dann zwar nicht wirklich weg, aber so gut wie. Die Räume miteinander verbindenFür eine vertikale Verbindung sind Lifte ideal, es sei denn, man hat sich eine besondere Art von vertikaler Verbindung ausgedacht wie z.B. den Schacht in Terra Nornia. Die Installation der Lifte erfordert etwas Fingerspitzengefühl, ist aber von der Sache her einfach.
Wenn man damit fertig ist, sollte man eine Kopie der Welt an einem sicheren Ort abspeichern für den Fall, dass später noch etwas schief geht. Fahrzeuge, Türen, Teleporter usw. können auf normale Art eingefügt und wieder entfernt werden. Die Welt ist nun für einen ersten Test bereit. Viele der Skripts für die Kreaturen fehlen noch, aber wer eine kleine Ermutigung braucht, bevor er weitermacht, kann sich nun anschauen, wie die Welt aussieht, wenn sich Norns darin befinden. Sie können sich in diesem Stadium der Welt allerdings noch nicht vermehren. Die Welt in ihrer Grundstruktur fertig stellen
Cobs hinzufügenIhr werdet sehr schnell feststellen, dass eine ziemlich große Anzahl Cobs speziell für Albia (oder irgendeine andere Welt) gemacht wurden. Man kann sie natürlich anpassen, aber das ist eine Menge Arbeit. Einige Cobs können so verwendet werden, wie sie sind. Man kann sich den CAOS-Code ansehen oder sie einfach einfügen und warten, was passiert. Wie man letztendlich verfährt, bleibt jedem selbst überlassen und hängt auch davon ab, wie gut man darin ist, selbst Cobs zu schreiben bzw. wie viele Tester man hat. Wenn man Cobs von anderen Autoren verwendet, sollte man diese auch unbedingt fragen, ob man ihre Cobs verwenden und später mit der neuen Welt verteilen darf. Das ist meiner Ansicht nach ein simples Gebot der Höflichkeit und erspart im Zweifelsfall sicher auch einigen Ärger, wenn sich jemand übergangen fühlt. Die letzte RevisionWenn man die Zeit dazu hat (und ich finde, die sollte man sich unbedingt nehmen!), dann empfiehlt es sich, alles noch einmal zu überprüfen und aufzuschreiben, welche Cobs sich in der Welt befinden (inklusive Skriptnummern). Dadurch ist es für andere leichter, mit der Welt umzugehen, z.B. damit sie keine Cobs mit Skriptnummern einfügen, die bereits in Gebrauch sind. Das ist IMHO immens wichtig. Mit so einer Liste ist es auch relativ einfach, alle Sprite- und Sounddateien zusammenzustellen, die für einen reibungslosen Betrieb benötigt werden und die man selbstverständlich mit der Welt mitverteilen muss. Ausgenommen davon sind lediglich Standardobjekte, die sich von Anfang an in Albia befinden und mit Creatures mitinstalliert werden. Aber bereits Objekte aus den separat erhältlichen Objektpaketen von Cyberlife entsprechen nicht mehr dem Standard! Wer z.B. den Kamin aus dem 2. Weihnachtspaket in seiner Welt hat oder den Shee Seed Launcher, der muss auch die zugehörigen Sprites/Sounds mitverteilen, da nicht jeder diese Pakete installiert hat. Wenn man das nicht beachtet, sollte man sich darauf einrichten, dass man mit Emails überschwemmt wird und sehr viel Zeit damit verbringen muss, diese Fehler wieder auszubügeln. Fertig!Jetzt bleiben nur noch eventuelle Patches und natürlich der Support für die Benutzer... Denkt daran, auch eine Installationsanleitung mit Eurer Welt zu verteilen, da es immer wieder neue Creatures-Benutzer gibt, die noch nicht wissen, welche Dateien in welche Verzeichnisse kopiert werden müssen. Auch das erspart sicher eine Menge Arbeit. Das war's dann. Stolz auf Deine neue Welt? Zu Recht, denn es war schon ein schönes Stück Arbeit. Aber jetzt kommt der Spaß. :)) Originaldokumentation: Sandra Linkletter 1998 Deutsche Übersetzung und Ergänzungen: Monika Hübner (Oktober 1999) Zuletzt aktualisiert am: 28.03.05 |
|