Chapter 3. Levels

Table of Contents

eigene Levels erstellen

Die Leveldateien für die Spielwelt sind csv-Dateien. Das Trennzeichen für die Datenfelder in einer Datei ist ";". Einzelne Datensätze werden getrennt durch einen Zeilenumbruch.

In einem Level können folgende Elemente eingebaut werden:
Ein Beispiel für eine Level-Datei:
.;.;.;.;.;.;.;.;.;.
.;.;o;o;o;o;o;.;.;.
.;.;o;o;x;o;o;.;.;.
.;.;o;o;x;o;o;.;.;.
.;.;o;x;x;x;o;.;.;.
.;.;o;o;x;o;o;.;.;.
.;.;o;o;x;o;o;.;.;.
.;.;o;o;o;o;o;.;.;.
.;.;.;.;.;.;.;.;.;.
.;.;.;.;.;.;.;.;.;.
	

Diese Datei beschreibt einen Level mit den Ausmassen 10x10. In der Mitte bilden Mauern ein Kreuz, um das Nahrung angesiedelt ist.

Die Höhe und Breite des Levels wird automatisch bestimmt, und die Einstellung in der Konfig-Datei wird ignoriert.

eigene Levels erstellen

Da es sich um csv-Dateien handelt, lassen sich eigene Levels sehr schnell und einfach mit einem Tabellenkalkulationsprogramm, z.B. OpenOffice, erstellen. Dort gibt es immer die Möglichkeit, eine Tabelle im csv-Format zu speichern.