Bei der Programmierung eines “tile-basierten” Spiels kommt meistens ein Leveleditor zum Einsatz, um alle Spielkarten zu erzeugen – Coobico bildet da keine Ausnahme, insbesondere bei seiner sehr großen Spielwelt.
Hier daher ein kleiner Einblick in den Leveleditor, den wir für Coobico entwickelt haben. Der Editor ist in Flash entstanden, ganz so wie das Spiel selber und stellt für uns ein unverzichtbares Werkzeug dar, um die gesamte Spielumgebung von Qubus Insel zu erzeugen.
Das Anlegen einer neuen Karte erfolgt in einer Eingabemaske, in welcher die grundlegenden Eckdaten der Spielfläche ausgewählt werden, zum Beispiel ihre Ausmaße und die Art von “Standard-Tile”, mit der die Fläche gefüllt wird.

Die weitere Arbeit besteht daraus, die Fläche mit den gewünschten “Tiles” auszugestalten. Der Editor bietet dabei eine weite Auswahl von Effekten: einzelne Spielflächen lassen sich beispielsweise anheben und senken; um Schatten und Glanzlichter zu imitieren, läßt sich der Farbwert von Spielblöcken subtil anpassen.

Neben den grafischen Elementen gehören weitere wichtige Datensätze zu einer Karte, namentlich die “Kollisionsdaten”, die eine Interaktion von Spielfiguren mit der Umgebung überhaupt erst ermöglichen, wie z.B. das Avatare nicht einfach durch Wände wandern können. Die Karte kann zusätzlich mit weiteren Details dekoriert werden, z.B. mit Koordinaten an denen bestimmte Soundeffekte abgespielt oder andere Effekte ausgelöst werden.

Weitere und größere Bildschirmfotos gibt es demnächst…
Bislang gibt es keine Kommentare zu diesem Eintrag.