Damit eure Gadsen nicht immer auf den selben Maps umherirren müssen, gibt es auch für euch die Möglichkeit eigen Karten zu erstellen (und das Schreiben eines Bots zu prokrastinieren).
Wenn ihr eine Karte erstellt, könnt ihr diese gerne an wettbewerb@acagamics.de schicken.
Diese hat dann auch eine Chance in der Auswahl für die Wettbewerbskarten zu landen und vielleicht sogar einen kleine Belohnung zu erhalten :).
Was brauche ich um eine Map zu erstellen?
GaTdsen-Version > 2.0.0
Map Editor
Dieser ist kostenlos und open-source. Hier kann man den Editor finden.
- Dabei ist zu beachten, dass der Download mit dem „Name Your own Price“-Modell gestaltet ist. Um Tiled kostenlos zu erhalten, könnt aber einfach auf „No thanks, just take me to the download“ clicken.
Tileset/Tiled-Projekt
Damit ihr seht welche Felder ihr platziert und die Karte auch die richtigen Blöcke enthält, benötigt ihr unser Tileset.
Dies findet ihr in unseren maps Ordner.
Um es zu erhalten könnt ihr einfach den ganzen Ordner herunterladen
Habt ihr den Ordner, befindet sich dort nun unsere GatdsenTiledProject.tiled-project Datei, welche sich mit Tiled öffnen lässt.
Geht dazu einfach in das Verzeichnis in dem die Datei liegt und öffnet diese mit einem Doppelklick
Wie erstelle ich eine Map für Gadsen?
Um nun eine eigene Map zu erstellen, kann entweder eine bestehende Map kopiert und bearbeitet werden, oder eine neue Map-Datei erstellt werden.
Neue Map in Tiled
Zum erstellen einer neuen Map müsst ihr unter dem Reiter Welt -> neue Welt erstellen. (Achtet darauf, dass die Tile Size 200px in der Höhe und Breite betragen soll)
Falls ihr das Tileset noch nicht seht, dann solltet ihr dieses im Projektexplorer auf der linken Seite öffnen, oder per Drag’n’Drop in das Fenster rechts unten ziehen.
Jetzt sollte es verfügbar sein und ihr könnt damit die Felder in die Map malen.
Map exportieren
Wenn ihr nun zufrieden mit eurer Map seid, dann müsst ihr diese als JSON Datei Exportieren.
Wie kann ich eine selbst erstellte Map spielen?
Um eine eigene Map ins Spiel zu bekommen, benötigt ihr einen „maps“ Ordner im selben Verzeichnis wie die Gadsen-Jar.
Dort platziert ihr dann eure JSON-Datei der Map.
Nun sollte diese nach dem Spielstart in der Auswahl zu finden sein.
Worauf muss ich achten beim erstellen einer Map
- Das Nutzen des Spiegel Tools funktioniert aktuell nicht für unsere Maps, da es leider die IDs der Felder verändert, mit denen wir arbeiten.
- Es muss einen einzelnen Pfad geben, welcher in den richtigen Richtungen verknüpft ist