SpriteForge для 2D инди разработчиков
Замучался вырезать спрайты для своей инди-игры вручную — написал комбайн, который делает это одной кнопкой. Бесплатно, работает офлайн.
Каждый раз при подготовке арта повторяется один и тот же ритуал: исходник → вырезать фон → нарезать на равные кадры → выровнять → собрать спрайт-лист → для презентации ещё и GIF. По отдельности это умеют и фотошоп, и Aseprite, но это 10–15 минут рутины на каждый пакет картинок. Онлайн-сервисы отпадают: закидывать игровые ассеты в чужое облако не хочется.
В итоге я написал себе конвейер, который делает всё это одной кнопкой, потом обмазал интерфейсом, добавил аниматор и нарезку пазлов — получился SpriteForge. Выкладываю бесплатно.
Умное удаление фона — заливка от краёв изображения или цветовой ключ пипеткой с допуском и сглаживанием краёв. Есть режим для колец и рамок (когда фон «внутри» объекта трогать нельзя).
Автонарезка — сама находит объекты на листе, склеивает близкие куски, отсекает мусор. Не угадала — кликом исключаешь лишний «спрайт» в мини-редакторе.
Единая сетка — ячейка авто или своя, выравнивание по низу/центру, отступы, ряд из N колонок. На выходе аккуратный лист, который движок читает без плясок.
Стиль — обводка и мягкая тень одним ползунком, цветокоррекция (яркость, контраст, насыщенность, гамма, оттенок) без ухода в другой редактор.
Экспорт — PNG-лист, отдельные спрайты файлами, честный векторный SVG с палитрой, PDF для заказчика/презентации.
Аниматор и GIFЛист разбирается на кадры — сетку находит сам. Дальше плеер с регулируемым FPS и пинг-понгом, и экспорт: живая GIF или PNG-ряд. Анимацию для презентации игры собирал за минуту:
И немного пазлов
Одна картинка → равные кусочки: 4, 6, 8, 12, 16, 24, 36 или своя сетка, с нумерацией и без потерь качества. Делаю настольные/мобильные пазлы — эта функция съедала вечера.
Как этим пользоваться
Перетащил файлы (PNG, JPG, WebP, BMP) прямо из проводника.
Нажал «Магия». Фон удалён, спрайты найдены, лист собран.
Выбрал формат и экспортировал.
Всё работает локально: один exe-файл, без установки, без интернета, без аккаунтов и подписок. Windows 10/11.
Честности ради
Файл не подписан платным сертификатом, поэтому при первом запуске Windows покажет предупреждение SmartScreen — жмёте «Подробнее → Выполнить в любом случае». Больше никаких сюрпризов: ничего не устанавливает, в интернет не лезет, справа от вас не стоит.
Если инструмент вам пригодится — расскажите в комментариях, что докрутить: какие форматы добавить, что с UX не так, чего не хватает для вашего пайплайна. Это самый ценный вклад. Ну и если захочется поддержать — на сайте есть кнопка, но совсем не обязательно.
Спасибо за внимание! Отвечу на вопросы в комментариях.
скачать

