Benutzer-Werkzeuge

Webseiten-Werkzeuge


bert:editing:charaktere

Inhaltsverzeichnis

<- Hauptseite

Charaktere

Die Erstellung neuer Charaktere ist relativ Simpel. Dazu benötigt man lediglich:

Verweis und Dialog sind jeweils mit einem einfachen Texteditor erstellbar. Für den Skin reicht ein einfaches Grafikprogramm aus.

Anmerkung: Beim erstellen von animierten Texturen in The Gimp empfiehlt es sich, das Grid zu aktivieren (View → [x] Show Grid). Dieses konfiguriert man anschließend per Image → Configure Grid, setzt Breite sowie Höhe auf 64 Pixel und die Farbe am besten auf Gelb. Beim Linienstil sollte man noch dashed oder etwas ähnliches einstellen. Nun kann man problemlos sehen, wie groß die einzelnen Texturen sein müssen.

Verweise

Unterhalb des Map-Blocks können optional mehrere Charaktere deklariert werden. Alle der folgenden Einträge müssen vorhanden sein, die Sentence-Datei muss jedoch nicht existieren. Das Format ist wie folgt aufgebaut:

[char]
name=die drei lustigen Pins
imag=chars/die_drei_lustigen_pins.png
sent=sentences/chars/die_drei_lustigen_pins.txt
posx=4
posy=9
[/char]

Das Format sollte auch weitgehend selbsterklärend sein. „[char]“ dient dem Parser als Information, dass nun die Definition eines Charakters erfolgt. Dann wird dem Charakter ein Name (name=) zugewiesen. Darunter wird der Pfad (imag=) zum Skin des Charakters zugewiesen. Dieser liegt im Verzeichnis textures/, zur besseren Übersicht vorzugsweise unter chars/. Anschließend folgt der Pfad zur Sentence-Datei (sent=), in der sich der Dialog des Charakters befindet. Und zuletzt wird jeweils die horizontale (posx=, 0-15) sowie vertikale (posy=, 0-11) Position des Charakters bestimmt. Die Reihenfolge dieser Zeilen ist übrigens egal.

Skins

Die Skins der Charaktere sind analog zu den restlichen Texturen. Auch ihre Größe Beträgt 64 Pixel in der Höhe und 256 Pixel in der Breite, da sie aus 4 animierten Frames bestehen und ein Frame 64×64 Pixel groß ist (4*64 = 256). Wie bei den restlichen Texturen ist die Farbe Pink (RGB: 255, 0, 255; Hexadezimal: FF00FF) im Spiel später nicht mehr sichtbar.

Skin:

Skin, mit sichtbarer Frameunterteilung:

Ingame: :bert:editing:rat.gif

Dialoge

Das Dialogsystem ist in einem extra Artikel beschrieben.

<- Hauptseite

bert/editing/charaktere.txt · Zuletzt geändert: 2014/03/01 17:13 (Externe Bearbeitung)