text
Пятница, 24 Октября 2014 15:49

Обзор редакторов карт для jRPG с открытым кодом.

Автор
Оцените материал
(1 Голосовать)

В этой статье пойдет речь о редакторах, с помощью которых можно делать карты для игр в жанре jRPG.

 tile

Пересмотрев приличное их количество, я решила собрать всю информацию воедино, а также поделиться своими впечатлениями от знакомства с таковыми, описать сильные и слабые стороны. Надеюсь, статья облегчит вам выбор. 

За поиск редакторов отдельная благодарность StaticZ - без него не было бы этой статьи.

При разработке своей RPG немалое количество людей неминуемо сталкиваются с тем этапом, когда нужно создавать карты. Если вы пишите игру на своем движке, то кроме как варианта написать собственный редактор, можно рассмотреть и другой вариант - воспользоваться уже готовыми. Тут на помощь приходит интернет, где нашлось просто уйма самых разнообразных редакторов карт, сконструированных умельцами разных стран и национальностей - и при этом среди них довольно много бесплатных и даже с открытым кодом.

Буду рассказывать про них в порядке топа, то есть сначала лучшие на мой взгляд, а затем все хуже и хуже скатываться... Кроме того, для удобства разделила их на платные и бесплатные + хорошие и плохие. Под "хорошими" я подразумеваю, те, которые я бы советовала использовать, а "плохие" - это такие, от которых советовала бы держаться подальше.

Бесплатные редакторы.

Редакторы карт, которые я советую использовать.

 

Название Tiled
Сайт http://www.mapeditor.org/
Язык С++

 

Tiled скриншот

Редактор больше всех понравился. Да и неудивительно, он один из наиболее проработанных, самых широкораспространенных и известных редакторов карт.

Достоинства.

По нему можно без проблем найти различные туториалы, вот, например, такой, только, к сожалению, на английском языке. Но есть информация и на русском.

При этом редактор совместим со многими конструкторами, даже с RPG Maker, и есть даже статья о том, как их связать. "Зачем?" - спросите вы. А потому, что по некоторым параметрам он может переплюнуть этот самый пресловутый редактор карт Rpg Maker.

В редакторе есть деление на слои, причем, их можно делать сколько угодно. Все слои прорисовываются в определённом порядке - снизу вверх и от задней части к передней.

Имеется поддержка изометрии.

Недостатки:

Можно заметить, что большинство объектов, по идее закрываемых стеной, вместо этого появляются прямо на ней - это происходит из-за того, что в данный момент прорисовка объектного слоя происходит позже прорисовки тайлового. Пока что способа решить эту проблему нет, однако, если вы будете аккуратно и продуманно располагать объекты на правильных слоях, бага можно избежать.


 

Название D2D Map Editor
Сайт http://www.dannylum.com/#/d2dMapEditor
Язык С#

D2D Map Editor скриншот

Достоинства.

Довольно неплохой редактор, имеющий практически все необходимые функции для работы с картой.

Написан на C#, что тоже плюс для многих программистов в плане более легкой интеграции с движком игры.

Недостатки.

Есть у него один очень существенный недостаток: тайлы предоставляются отдельными графическими файлами, а не тайлсетами, что неудобно при маппинге и неэкономно к тому же. Возможно, к этому можно привыкнуть и не критично.


 

Название tIDE (Tilemap Integrated Development Environment)
Сайт http://tide.codeplex.com/
Язык С#

tIDE (Tilemap Integrated Development Environment) скриншот

Достоинства.

Тоже на C#, а значит для него проще всего дописать что-то специфичное если потребуется.

Да и вообще редактор выглядит весьма перспективным. Делать на нем хорошие карты вполне реально.

Очень здорово также, что редактор поддерживает автотайлы - то есть можно настраивать тайлсеты как кисти и рисовать ими, а программа сама проставит границы.

Недостатки.

Как включила, сразу вылетело при загрузке тайла, а потом еще раз вылетело уже после загрузки: на размер тайла что-то ругнулось. Провела вжатой мышкой по выделению - программа снова вылетела, все, что намаппила - ничего не сохранилось... В общем, редактор сыроват пока и неслабо так глючит.

Когда выделяешь группу тайлов, потом не понятно как снять выделение: то есть интерфейс не особо интуитивный.

А еще айди приходится вводить каждый раз при добавлении нового объекта, что неслабо так раздражает.


 

Название DAME editor
Сайт http://dambots.com/dame-editor/
Язык ActionScript

DAME editor скриншот 

Очень понтовый редактор, даже свои темы оформления есть, и окошки вылазят красиво и свертываются, радуя глаз.

Достоинства.

Поддерживает  изометрию. 

Поддерживает слои сколько угодно + даже спрайты есть.

Тоже имеется поддержка автотайлов, что не может не радовать.

Приятно удивил встроенный графический редактор тайлов - можно наглядно отредактировать прямо там и посмотреть изменения. Весьма удобно, надо сказать, особенно тем, кто умеет рисовать.

Важное замечание: редактор бесплатный, но требуется указание в титрах + можно внести пожертвование, если вам понравится.

Недостатки.

Интерфейс редактора довольно-таки непривычный, на первых порах с ним не так просто освоиться. К счастью, имеется довольно неплохой туториал, на английском правда, увы. Но иногда можно и по скринам разобраться с базовыми функциями.

Редактор больше ориентирован на платформеры, нежели на RPG, некоторые функции я вообще не поняла для чего нужны... много всего понаделано...

Нижние слои находятся сверху, что вносит путаницу при создании карты.

Множественное выделение отсутствует вообще.


 

 

Редакторы карт, которые я НЕ советую использовать.

 

Название Tilestudio
Сайт http://tilestudio.sourceforge.net/
Язык Pascal (Delphi 7)

Tilestudio скриншот

Не удалось загрузить ни одного тайлсета, редактор постоянно падает, да и вообще сырой. Кроме того, он не заточен под РПГ, а скорее для платформеров типа Марио.


 

Название Mappy Editor
Сайт http://www.tilemap.co.uk/mappy.php
Язык С

Mappy Editor скриншот

Сыроват с первого же взгляда. Неудобное отображение слоев, невозможно делать частями, да и вообще ограниченный инструментарий.

Но самый существенный недостаток: при добавлении слоя не виден предыдущий слой что крайне неудобно.


 

Название Simple map editor
Сайт https://code.google.com/p/simple-map-editor/
Язык Java

Достоинства.

Есть интересно реализованный ресайз.

Недостатки.

Нет поддержки множественных тайлов.

Противно пищит при открытии тайлов в формате png, а порой и вылетает.

В редакторе ораниченное количество слоев.


 

Название Ogmo editor
Сайт http://www.ogmoeditor.com/
Язык C#

Ogmo editor скриншот

Туториал непонятный, на английском, редактор неинтуитивный, так и не поняла, как менять картинку на тайле, еле-еле нашла где загружаются тайлы вообще.

Инструментов мало, слои, ощущение, что вообще не поддерживает.


 

Название JEngine - Tile Map Editor
Сайт http://jenginetilemapeditor.codeplex.com/
Язык XNA (С#)

 

Судя по всему, проект заглох и не до конца доделан. Но по тому, что видела могу сказать, увы, одни гадости: неинтуитивный, сырой, тайлы грузятся из странного файла, поддерживает всего три слоя.


 

Платные редакторы.

На десерт еще несколько платных редакторов, не знаю, насколько они хорошие, но если вам не подошел ни один из перечисленных, то, возможно, стоит посмотреть еще и их.

http://pyxeledit.com - редактор с недавних пор стал платным

http://www.klemix.com/ - частично бесплатный, частично нет - но самые важные функции как раз платные, да и вообще редактор весьма специфический и ориентирован скорее на айпады.

http://www.thewasabiproject.com/wasabi-m/ - я б его посмотрела, но запустить сие чудо не удалось, коммерческая лицензия, внезапно попросил денег, несмотря на то, что редактор еще только в стадии альфа-версии.

Предостережение.

Мир течет и изменяется, особенно в такой динамичной и прогрессивной области, как разработка компьютерных игр. Возможно, через несколько лет моя информация уже будет неактуальна. Уже из моего списка, пока я писала эту статью, два редактора погибло в неравной борьбе, или просто сайты их загнулись (конечно, я их не стала включать в обзор). Некоторые другие же редакторы наоборот развиваются и со временем, возможно, догонят и перегонят те, которые сейчас в моем топе. А еще порой появляются новые.

Так что доверяйте, но проверяйте! Буду рада любым дополнениям к статье.

Прочитано 57148 раз Последнее изменение Суббота, 25 Октября 2014 10:08
AnnTenna

Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript

7 комментарии

  • Комментировать caveman Среда, 29 Октября 2014 12:54 написал caveman

    Познавательная статья, может пригодиться.
    PS: это намек на жанр текущей разработки? :)

    Пожаловаться
  • Комментировать AnnTenna Среда, 29 Октября 2014 18:59 написал AnnTenna

    Да в принципе это не секрет, что у нас потихонечку ведется направление по созданию jRPG на своем движке. Вообще, конечно, если бы я этим не интересовалась, то статьи не было бы))

    Пожаловаться
  • Комментировать caveman Пятница, 31 Октября 2014 16:58 написал caveman

    Ну, у меня нет доступа в супер секретный раздел, соответственно и инфы о жанре. А большим и амбициозным может быть и шутер :)

    Но jRPG, конечно, круче :)

    Пожаловаться
  • Комментировать AnnTenna Суббота, 01 Ноября 2014 12:21 написал AnnTenna

    Да не, шутеров нет даже близко в планах, я их не люблю))

    Пожаловаться
  • Комментировать Штейн Вторник, 25 Ноября 2014 15:28 написал Штейн

    И ни одного редактора, который бы порезал целую картинку на тайлы так, чтобы не было ни одного повтора.

    Пожаловаться
  • Комментировать StaticZ Суббота, 29 Ноября 2014 12:54 написал StaticZ

    Это уже будет не редактор, а какой-то анализатор изображений. Задачка сложная, трудно реализуемая и практически бессмысленная - как надо на все случаи жизни генератор тайлов не сделаешь, а частных случаев на всех не запасешься...

    Пожаловаться
  • Комментировать marker Вторник, 30 Декабря 2014 02:58 написал marker

    Собственно,редакторов (как таковых) куча:
    http://en.wikipedia.org/wiki/RPG_creation_software
    Только нужно разбираться в них.

    Пожаловаться
Авторизуйтесь, чтобы получить возможность оставлять комментарии

Панель входа

Добро пожаловать!

Заходите. Чувствуйте себя как дома.

Мы в контакте

(скорее всего это пойдёт на хостинг)

Опрос о статьях на сайте.

Какие статьи вам наиболее интересны?
 

Это из галереи!

  • new_4
  • Описание: Скрин с новым фейсом

Проект Phantasy Star... 20ty Years Past участвовал в выставке "Старкон 2015"

А знаете ли вы...

ste2

сайт другаСветлая зона и Академия РПГ Мейкераkn4kn5Плагины для RPG MakerДневник одной нэкоknНовая Реальность Топ Разработка игр