Tools zum Erstellen von 2D-Karten auf Kachelbasis [geschlossen]

35

Mit welchen Tools kann ich 2D-Karten auf Kachelbasis erstellen?

Bitte geben Sie die folgenden Informationen ein und versuchen Sie, sich auf ein Tool pro Antwort zu beschränken.

  • Name
  • Link zur Website
  • Allgemeine Merkmale
  • Format exportieren
  • Alles andere, was Sie für erwähnenswert halten
user159
quelle

Antworten:

28

Gekachelte Karteneditor

Von der Website:

  • Universeller Kachelkarten-Editor mit XML-basiertem Kartenformat
  • Unterstützt orthogonale und isometrische Karten
  • Benutzerdefinierte Objekte können pixelgenau platziert werden
  • Volle Unterstützung für Rückgängig / Wiederherstellen und Kopieren / Einfügen
  • Fügen Sie Kacheln, Layern, Objekten oder der Karte benutzerdefinierte Eigenschaften hinzu
  • Lädt Kachelsätze automatisch neu, wenn sie extern geändert werden
  • Ändern Sie die Größe oder versetzen Sie Ihre Kachelkarte später nach Bedarf
  • Effiziente Kachelbearbeitungswerkzeuge wie Stempel- und Füllpinsel
  • Unterstützt Eingabe- / Ausgabe-Plugins zum Öffnen und Speichern von Dateien in benutzerdefinierten Formaten
Firas Assaad
quelle
7
Wenn Sie dies mit XNA verwenden möchten, würde ich vorschlagen, TiledLib zu verwenden. Die Bibliothek wird mit einem vollständigen Projekt zur Erweiterung der Inhaltspipeline geliefert, das die TMX-Datei zusammen mit einer Laufzeitbibliothek analysiert und erstellt, die den Zugriff auf die Daten in der Kartendatei ermöglicht. tiledlib.codeplex.com
ElementCy
+1. Dies ist ein hervorragendes Werkzeug. Sie können Ihr eigenes Map Exporter-Plugin schreiben, wenn Sie möchten, + es ist Open Source, sodass Sie es an die Bedürfnisse Ihres eigenen Teams anpassen können.
Janis Kirsteins
Hier ist ein Video, mit dem ich anfangen konnte, den Karteneditor "Tiled" youtube.com/watch?v=ZwaomOYGuYo zu verwenden . Besonders interessant .. da es nicht klar ist, wann Sie das erste Mal starten .. zeigt es den Schritt zum Hinzufügen von Bildern zu einer gekachelten Bilddatei. Solt. Es gibt das Symbol "Neue Datei" im Widget / Fenster "Tilesets" unten rechts. Verwenden Sie diese Option, um Bilder in die TMX-Kacheldatei einzufügen.
gnB
15

Das Beste aus dem Rudel

Gekachelte Karteneditor http://www.mapeditor.org/

Mappy http://tilemap.co.uk/mappy.php

TME - Tile Map Editor http://tilemapeditor.com/

TileStudio http://tilestudio.sourceforge.net/

tIDE (Tilemap Integrated Development Environment) http://tide.codeplex.com/

Gleed2D https://github.com/SteveDunn/Gleed2D/wiki

Tile2map http://www.tile2map.com

Einen Versuch wert / Alpha-Versionen

TaT Tile Map Editor http://kotisivu.dnainternet.net/ttilli/tilemapeditor/main.htm

Simple Tile Map Editor http://devlinslab.blogspot.com/2007/11/simple-tile-map-editor.html

Flan Map Editor http://flixel.org/forums/index.php?topic=225.0

Tile Map Editor VB.Net http://sourceforge.net/projects/tilemapeditor2d/

Verlassen / Unvollendet

JEngine Tile Map Editor (keine Beschreibung, keine Screenshots) http://jenginetilemapeditor.codeplex.com/

LearnCocos2D
quelle
3

Ogmo Editor

Von der Website:

So funktioniert das

Nachdem Sie sich entschieden haben, Ogmo Editor für ein Spiel zu verwenden, müssen Sie zunächst eine "Projektdatei" für dieses Spiel erstellen. Eine Projektdatei ist nur eine XML-Datei, die alle Kachelsätze, Objekte, Ebenen und Einstellungen für ein Projekt definiert. Sobald Sie dies erledigt haben, öffnen Sie es im Editor und können loslegen - Sie können Ebenen erstellen, bearbeiten, speichern und erneut öffnen. Bei Bedarf können Sie Ihrem Projekt währenddessen neue Kachelsätze und Objekte hinzufügen. Alle Ihre alten Ebenen bleiben kompatibel, sodass Sie nicht jedes Asset definieren müssen, das Sie eventuell sofort verwenden.

Steigere dein Level in dein Spiel

Exportierte Ebenen sind nur XML-Dateien, und das Format wird weitgehend von Ihnen in der Projektdatei definiert. Ogmo Editor wurde unter Berücksichtigung von Flash entwickelt, aber die meisten modernen Programmiersprachen unterstützen robustes XML. Wenn Sie sich verlaufen haben, lesen Sie den Abschnitt mit den Tutorials. Möglicherweise gibt es einen Artikel über die Verwendung von Ogmo Editor mit Ihrer Sprache oder Bibliothek.

Troy Gilbert
quelle
3

Fliesen Studio

Frei, Open Source

Grundlegende Pixelbearbeitungsfunktionen zum Erstellen von Kacheln. Unterstützt den Import von BMP, PNG usw. Exportiert Ihre Kachelkarten als Quellcode in verschiedenen Sprachen.

Casey Wagner
quelle
3

Mein alter Favorit war Deluxe Paint (das datiert mich). Ich verwende derzeit Paint Shop Pro mit der praktischen Funktion "In nahtlose Textur konvertieren". Nicht so gut wie ein echter Kachelsymmetrie-Editor, aber zur Not gut.


quelle
1
Nichts ist besser als Deluxe Paint! Es war der beste Pixelschieber aller Zeiten.
Skizz
2

Es könnte sich lohnen, einen eigenen Level-Editor zu erstellen und in Ihr Spiel zu integrieren - dann können Sie den Spielern auch erlauben, ihre eigenen Levels zu erstellen.

Iain
quelle
1

Cosmigos Pro Motion ist einer der Favoriten der alten Schule, obwohl es eher ein Malwerkzeug als ein eigentlicher Level-Editor ist. Ideal für Sprites sowie Fliesen; Viel "Grid" -Funktionalität. Auf der Seite mit den Features wird eine Menge davon beschrieben und es wird über die neuen Kachelkartenfunktionen gesprochen:

* RGB channel depth can be selected from 222 to 888
* 16 color PNG support
* Optimize tile based graphics for hand held systems that have a limited number of colors per tile like Gameboy Advance etc.
* Support for tile painting to create endless textures
* Tile map editor with auto optimization, mirroring, felxible export
* AnimStrip files can be created containing frames side by side in a bitmap, PNG/BMP
Leander
quelle
1

Tume. http://en.wikipedia.org/wiki/TUME Es lohnt sich, wenn man sich nur ihre Tutorials ansieht, wie sie bestimmte Probleme angegangen sind (sie verwenden Ebenen auf viel mehr Arten als für Kacheln, was sehr klug ist, da es Ihnen erlaubt, ein Spiel zu sein agnostisch, ohne dem Benutzer ein Paradigma aufzuzwingen). Interessante Features, die früher für zahlreiche kommerzielle Spiele verwendet wurden. Keine Parallaxenbearbeitung (wäre ohnehin schwierig, da die Parallaxenebenen im Allgemeinen durch Logik gesteuert werden - Sie benötigen Ihr Spiel als Plugin - was mich zu folgendem Punkt bringt - Ihr Spiel ist ein großartiger Karteneditor. Ich habe es immer getan Spielbearbeitung, ermöglicht es Ihnen, "Live-Vorschau" und richtet Sie für benutzergenerierte Inhalte zu booten.

Kaj
quelle
1

Minimaler Javascript Tile-basierter Karteneditor

http://samlancashire.com/mapeditor

Ich habe das für mein eigenes Spiel gemacht, aber beschlossen, es für den allgemeinen Gebrauch ein wenig aufzupolieren. Es ist sehr simpel, wird aber die Arbeit erledigen.

Exportiert die Karte als zweidimensionales Javascript-Array. Die Array-Elemente enthalten die Koordinaten der Kachel relativ zum Kachelsatz. Beispielsweise

map1[x][y] = '0,0'; //would be top left tile in tileset
Sam
quelle