Расскажите пожалуйста о своем опыте создания тайловых уровней?
Мне кажется я делаю слишком сложно. Вот алгоритм моих действий:
1) Создаю в Photoshop изображение уровня (с привязкой к будущим тайлам в ручную, по сетке)
2) Разрезаю изображение на части при помощи моей микро-утилитки
3) Удаляю одинаковые тайлы (сторонней утилитой)
4) Создаю лист спрайтов при помощи TexturePacker.
5) Строю уровень в Unity3d (пользуюсь ассетом Tile Editor)
Вот я чувствую прям что шаги 2-4 можно автоматизировать (а может и другие), но не знаю как.
Был бы благодарен за советы!
Еще есть интересный www.ogmoeditor.com он лучше заточен именно под тайловые игры чем TileD и в некоторых моментах удобнее. В то время как у TileD более широкие возможности.
gokehodame: Экспорт в кучу форматов, поддержка как отдельных тайлов, так и "картинок с кучей тайлов". Легкость написания плагинов (особенно для экспорта в свой формат).
Antony: бесспорно, это хороший инструмент, но упростить создание уровня он мне не поможет. Просто после того как я построю уровень в tiled я должен буду сделать еще один шаг для импорта уровня в unity3d
gokehodame: Вообще там подразумевается что тайлы лишь задний план. Вы можете в нем вообще нарисовать поверх сло колайдеров, не привязаный к тайлам. По поводу п.1 А зачем их вообще разрезать?
Antony:
Разве? А как же платформы, которые при помощи тайлов я могу строить не прибегая всякий раз к рисованию новых платформ (да, я делаю очередной платформер).
Да, действительно, я могу нарисовать сам коллайдеры, но это все будет рисоваться в ручную, так я и пробовал
А режу их, что бы убрать одинаковые тайлы)) Т.к. сейчас уровень я строю из исходного изображения, может это и плохо я делаю, потому и спрашиваю кто как делает)