Мой графический дизайнер сделал графику в отдельных файлах PNG. Есть ли умный инструмент / скрипт, который превращает их в таблицу спрайтов?
Я, наверное, мог бы сам что-то кодировать, но зачем заново изобретать колесо :)
Мой графический дизайнер сделал графику в отдельных файлах PNG. Есть ли умный инструмент / скрипт, который превращает их в таблицу спрайтов?
Я, наверное, мог бы сам что-то кодировать, но зачем заново изобретать колесо :)
Ответы:
Я единственный, кто использует SpriteSheetPacker ? Это бесплатно и с открытым исходным кодом, так что вы можете изменить его и узнать, как он работает.
источник
Я использовал TexturePacker для создания спрайтов из папки изображений PNG. Я портирую игру, изначально разработанную во Flash, поэтому я просто экспортирую каждый кадр MovieClip в png, а затем импортирую эти изображения в Texture Packer.
Еще один похожий инструмент - Zwoptex
(Последний - это программное обеспечение Mac, но у TP есть версия и для Windows.)
источник
Я решил открыть исходный код моей 2D-таблицы и инструмента анимации. Он поддерживает автоматический выбор спрайтов, объединяя изображения, группировку спрайтов и мультиспрайтовую анимацию с вращением.
Он написан на Java, репозиторий github находится здесь: https://github.com/darkFunction/darkFunction-Editor
Веб-сайт для проекта: http://darkfunction.com/editor
источник
Мне очень нравится упаковщик libgdx (игровой фреймворк). Может быть, немного громоздко настроить фреймворк только для упаковщика, хотя.
Упаковщик работает отлично. Прочитайте документацию libgdx texturepacker здесь и убедитесь сами. Моя любимая особенность заключается в том, что он также сохраняет документ с информацией обо всех текстурах в большом спрайт-листе / атласе, поэтому вы можете легко создать скрипт, который их получит. Libgdx также имеет эту встроенную функцию, поэтому я могу загрузить / отобразить любую текстуру по ее оригинальному имени файла, даже если она находится в большом атласе. Также существует графический интерфейс для упаковщика .
Выдержка из упаковочного файла с информацией о некоторых текстурах:
источник
ImageMagick имеет утилиту командной строки, которая может объединять изображения в то, что называется «монтаж». Может быть утомительно получать правильные параметры командной строки, чтобы делать то, что вы хотите, но это очень мощный и гибкий инструмент. Я использую его очень часто для создания спрайт-листов.
источник
convert +append folder/*.png stacked.png
конвертирую все pngs в папке (в алфавитном порядке) в stacked.pngЯ в конечном итоге с помощью этого сценария обработки. Вы можете скачать Обработка бесплатно на Processing.org. Все файлы должны находиться в одной папке и иметь имя файла, оканчивающееся четырехзначным числом.
источник
Я не знаю, правильно ли я понял вопрос, но я знаю программное обеспечение, которое работает с текстурами и создает анимацию, спрайт-листы и анимацию .gif. см. http://www.spritetools.com/
источник
У платформы Compass есть инструмент генерации спрайтов .
[Видео]
источник
Я использую скрипт Photoshop для создания спрайт-листов, см. Эту статью в моем блоге .
Он может создавать старые сетки плиток skool, а также текстурные атласы, и может экспортировать пользовательский текстовый файл, содержащий размер изображения и информацию о положении. Он работает на ПК и Mac, с открытым исходным кодом и написан для расширения.
источник