Ответы:
С веб-сайта:
- Универсальный редактор карт тайлов с форматом карт на основе XML
- Поддерживает ортогональные и изометрические карты
- Пользовательские объекты могут быть размещены с точностью до пикселя
- Полная поддержка отмены / повтора и копирования / вставки
- Добавьте пользовательские свойства к плиткам, слоям, объектам или карте
- Автоматически перезагружает наборы плиток при внешнем изменении
- Измените или сместите вашу карту тайлов позже по мере необходимости
- Эффективные инструменты редактирования плитки, такие как штампы и заливки.
- Поддерживает плагины ввода / вывода для открытия и сохранения файлов в пользовательских форматах
Лучший из пакета
Редактор плиточной карты http://www.mapeditor.org/
Mappy http://tilemap.co.uk/mappy.php
TME - редактор карт листов http://tilemapeditor.com/
TileStudio http://tilestudio.sourceforge.net/
tIDE (интегрированная среда разработки Tilemap) http://tide.codeplex.com/
Gleed2D https://github.com/SteveDunn/Gleed2D/wiki
Tile2map http://www.tile2map.com
Стоит попробовать / Альфа Версии
Редактор карт листов TaT http://kotisivu.dnainternet.net/ttilli/tilemapeditor/main.htm
Простой редактор карт листов http://devlinslab.blogspot.com/2007/11/simple-tile-map-editor.html
Редактор карт фланцев http://flixel.org/forums/index.php?topic=225.0
Редактор плиточных карт VB.Net http://sourceforge.net/projects/tilemapeditor2d/
Заброшенный / Незаконченный
JEngine Tile Map Editor (без описания, без скриншотов) http://jenginetilemapeditor.codeplex.com/
С веб-сайта:
Вот как это работает
После того, как вы решили использовать Ogmo Editor для игры, первым шагом является написание «файла проекта» для этой игры. Файл проекта - это просто файл XML, определяющий все наборы плиток, объекты, слои и настройки для проекта. Как только вы это сделали, вы открываете его в редакторе, и все готово - вы можете начать создавать, редактировать, сохранять и заново открывать уровни. Если вам нужно, вы можете добавить новые наборы плиток и объекты в свой проект, и все ваши старые уровни останутся совместимыми, поэтому вам не нужно определять каждый актив, который вы в конечном итоге будете использовать сразу.
Получение ваших уровней в вашу игру
Экспортируемые уровни - это просто файлы XML, и формат в значительной степени определяется вами в файле проекта. Ogmo Editor был разработан с учетом Flash, но большинство современных языков программирования имеют надежную поддержку XML. Если вы заблудились, загляните в раздел учебников - там может быть статья об использовании Ogmo Editor с вашим языком или библиотекой.
Бесплатно, с открытым исходным кодом
Основные возможности редактирования пикселей для создания плиток. Поддерживает импорт из BMP, PNG и т. Д. Экспортирует ваши плитки в виде исходного кода на разных языках.
Моим старым фаворитом была Deluxe Paint (которая встречается со мной). В настоящее время я использую Paint Shop Pro, который имеет удобную функцию «конвертировать в бесшовную текстуру». Не так хорошо, как настоящий редактор тайт-симметрии, но хорош в крайнем случае.
Pro Motion от Cosmigo - один из фаворитов старой школы, хотя это скорее инструмент рисования, чем собственно редактор уровней. Отлично подходит как для спрайтов, так и для плиток; много функциональности "сетки". На странице их функций подробно рассказывается об этом и рассказывается о новых функциях карты тайлов:
* 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
Ту я. http://en.wikipedia.org/wiki/TUME Стоило бы того, чтобы просто посмотреть их уроки о том, как они подошли к определенным задачам (они используют слои гораздо больше способов, чем для плиток, что очень умно, поскольку позволяет вам быть игрой). агностик без навязывания парадигмы пользователю). Интересные функции, используемые для многочисленных коммерческих игр еще в тот день. Никакого редактирования параллакса (в любом случае это будет сложно, так как слои параллакса обычно управляются логикой - вам понадобится ваша игра как плагин - что подводит меня к следующему пункту - ваша игра делает отличный редактор карт. Я всегда делал в редактирование игры, он позволяет вам «живой предварительный просмотр» и настраивает для загрузки пользовательского контента.
Минимальный редактор карт на основе плиток Javascript
http://samlancashire.com/mapeditor
Я сделал это для своей собственной игры, но решил немного отточить его для общего использования. Это очень упрощенно, но выполнит работу.
Экспортирует карту в виде двумерного массива JavaScript. Элементы массива содержат координаты тайла относительно набора тайлов. Например
map1[x][y] = '0,0'; //would be top left tile in tileset