Risposte:
Dal sito Web:
- Editor di mappe di piastrelle per scopi generici con formato di mappe basato su XML
- Supporta mappe ortogonali e isometriche
- Gli oggetti personalizzati possono essere posizionati con precisione pixel
- Supporto completo annulla / ripristina e copia / incolla
- Aggiungi proprietà personalizzate a riquadri, livelli, oggetti o mappa
- Ricarica automaticamente i set di tessere quando viene cambiato esternamente
- Ridimensiona o sfalsa la mappa delle tessere in seguito, se necessario
- Strumenti di modifica delle piastrelle efficienti come pennelli timbro e riempimento
- Supporta plugin di input / output per aprire e salvare file in formati personalizzati
Il migliore del pacchetto
Tiled Map Editor 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.tile2/2003
Vale la pena provare / Versioni Alpha
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/
Abbandonato / incompiuto
JEngine Tile Map Editor (nessuna descrizione, nessuna immagine) http://jenginetilemapeditor.codeplex.com/
Dal sito Web:
Ecco come funziona
Dopo aver deciso di utilizzare Ogmo Editor per un gioco, il primo passo è scrivere un "file di progetto" per quel gioco. Un file di progetto è solo un file XML che definisce tutti i set di tessere, gli oggetti, i livelli e le impostazioni di un progetto. Una volta che lo hai fatto, lo apri nell'editor e sei pronto per iniziare: puoi iniziare a creare, modificare, salvare e riaprire i livelli. Se necessario, puoi aggiungere nuovi set di tessere e oggetti al tuo progetto lungo la strada e tutti i tuoi vecchi livelli restano compatibili, quindi non sei obbligato a definire ogni risorsa che alla fine utilizzerai subito.
Ottenere i tuoi livelli nel tuo gioco
I livelli esportati sono solo file XML e il formato è ampiamente definito dall'utente nel file di progetto. Ogmo Editor è stato progettato pensando a Flash, ma la maggior parte dei linguaggi di programmazione moderni ha un solido supporto XML. Se ti perdi, dai un'occhiata alla sezione tutorial: potrebbe esserci un articolo sull'uso di Ogmo Editor con la tua lingua o la tua libreria preferita.
Gratuito, Open Source
Funzionalità di modifica dei pixel di base per la creazione di riquadri. Supporta l'importazione da BMP, PNG, ecc. Esporta le mappe delle tessere come codice sorgente in varie lingue.
Il mio vecchio preferito era Deluxe Paint (che risale a me). Attualmente utilizzo Paint Shop Pro che ha una pratica funzione "Converti in seamless texture". Non buono come un vero editor di simmetria di piastrelle, ma buono in un pizzico.
Pro Motion di Cosmigo è uno dei preferiti della vecchia scuola, anche se è più uno strumento di disegno che un vero e proprio editor di livelli. Ottimo per sprite e piastrelle; molte funzionalità "grid". La pagina delle caratteristiche presenta molti dettagli e parla delle nuove funzionalità della mappa delle tessere:
* 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
Tume. http://it.wikipedia.org/wiki/TUME Ne vale la pena se solo per guardare i loro tutorial su come hanno affrontato alcuni problemi (usano i livelli in molti più modi rispetto alle tessere, il che è molto intelligente in quanto ti permette di essere un gioco agnostico senza forzare un paradigma sull'utente). Funzionalità interessanti, utilizzate per numerosi giochi commerciali nel corso della giornata. Nessuna modifica alla parallasse (sarebbe comunque difficile, poiché i livelli di parallasse sono generalmente guidati dalla logica - avresti bisogno del tuo gioco come plugin - il che mi porta al punto seguente - il tuo gioco è un ottimo editor di mappe. Ho sempre fatto modifica del gioco, ti consente di "visualizzare l'anteprima dal vivo" e di impostare l'avvio del contenuto generato dall'utente.
Editor di mappe minimale basato su porzioni Javascript
http://samlancashire.com/mapeditor
L'ho realizzato per il mio gioco, ma ho deciso di perfezionarlo un po 'per uso generale. È molto semplicistico, ma farà il lavoro.
Esporta la mappa come array javascript bidimensionale. Gli elementi dell'array contengono le coordinate del riquadro relativo al gruppo di piastrelle. Per esempio
map1[x][y] = '0,0'; //would be top left tile in tileset