Соберите ростер NPC в едином стиле, не рисуя каждого по отдельности

Соберите целый ростер NPC для RPG за одну партию

Выберите художественный стиль и количество NPC: 4, 9 или 16. Добавьте роли по одной в строке с помощью быстрой вставки или введите свои. Выберите кадрирование: по пояс, в полный рост или аватар — и создайте всю партию за 4 кредита. Скачайте портреты в ZIP-архиве с манифестом JSON.

Пакетный генератор NPC
Быстрая вставка:

Заполнено 5/9 — заполните все поля перед генерацией.

4 кредитов
Превью
Выберите стиль, кадрирование и роли, чтобы начать.
Logo

Что такое пакетный генератор NPC?

Выберите 4, 9 или 16 NPC за фиксированные 4 кредита за партию. Укажите по одной роли в строке и получите каждого NPC в отдельном PNG с прозрачным фоном: по пояс, в полный рост или аватар, с обрезкой по границам персонажа.

Полный ростер NPC из 10 персонажей в едином живописном арт-направлении
Пакетный генератор NPC использует одно референсное изображение стиля и краткий список архетипов, чтобы создать целый ростер NPC, которые выглядят как персонажи одной игры. Не нужно составлять отдельный промпт для каждого NPC. Выберите пресет (16-битный пиксельный стиль с видом сверху, современная аниме-RPG, киберпанк-чиби или тёмное фэнтези) или загрузите собственное референсное изображение. Выберите 4, 9 или 16 NPC, заполните роли по одной в строке с помощью быстрой вставки или своего текста и укажите кадрирование: бюст, в полный рост или аватар. Все NPC в партии будут иметь общую палитру, толщину линий и пропорции. Большинство ИИ-инструментов для создания персонажей меняют стиль от запуска к запуску. Scenario и Layer предназначены для студийных рабочих процессов. Dzine и CharacterGen создают концепт-арт отдельных персонажей. Rosebud создаёт NPC для общения, а не игровые изображения. Ни один из них не объединяет пакетную генерацию, фиксацию стиля по референсу и экспорт для игровых движков в одном общедоступном инструменте. Генератор один раз улучшает описания ролей, создаёт весь ростер на одном изображении и разделяет персонажей по видимым границам каждого из них. Каждый персонаж размещается на холсте PNG размером 512×512 с прозрачным фоном. Для всей партии используется единый масштаб, центрирование по горизонтали и общая нижняя базовая линия. Начальный масштаб зависит от количества NPC в партии и оставляет место для отступов и полных силуэтов. Выберите кадрирование «бюст» для портретов с головой и плечами, «в полный рост» для изображений стоящих персонажей или «аватар» для компактных иконок с лицом. Каждая партия скачивается в ZIP-архиве с папкой `portraits/` и файлами `manifest.json` и `manifest.csv`, которые сопоставляют каждый файл с идентификатором NPC, ролью, сидом, кадрированием и промптом. Скрипт импорта может добавить весь городок в Unity, Godot или RPG Maker за один проход. Инструмент создан для инди-разработчиков RPG, дизайнеров тактических игр с сеткой, разработчиков миров JRPG и команд геймджемов, которым нужен ростер уникальных NPC к концу дня. Нужен 4-направленный спрайт для перемещения по миру? Используйте 8-направленный генератор спрайтов Sprite Flow для одного персонажа на `/direction-sprite-generator`.

Кто использует пакетный генератор NPC

Любая игра, где больше двух NPC, выигрывает от генератора, который фиксирует арт-стиль по всему ростеру и экспортирует ассеты, готовые для вашего движка.

Инди-RPG-городок, заселённый NPC с фиксацией стиля

Инди-разработчики RPG, заселяющие городок

Создайте 10 крестьян, 3 стражников, 2 торговцев и священника в одной партии. Единая пиксельная палитра и кадрирование «бюст» позволяют сразу использовать персонажей в диалоговых окнах и панелях NPC. Не нужно заказывать работу у художника или тратить выходные на рисование портретов вручную.

20 тактических юнитов с фиксацией стиля, сгенерированных пакетным NPC-генератором

Дизайнеры тактических сеток, собирающие ростер юнитов

Нужны 16 разных тактических юнитов в едином художественном стиле? Запустите одну партию — получите 16 портретов в полный рост и манифест, сопоставляющий каждого юнита с его ролью, сидом и именем файла. Скрипт импорта на стороне движка читает `manifest.json` и распределяет юнитов по классам.

Команда геймджема, собирающая пакетный ростер NPC

Команды геймджемов и быстрого прототипирования

48-часовой геймджем, а ваши два художника по спрайтам не пришли? Создайте партию из 9 NPC за время перерыва на кофе. Портреты подходят для сцен визуальной новеллы и интерфейса диалогов, а каждый персонаж сохраняет стиль выбранного в начале референса.

От фиксации стиля до скачиваемого ростера за 3 шага

Выберите стиль и количество NPC: 4, 9 или 16. Заполните роли по одной в строке и выберите кадрирование. Создайте партию за 4 кредита и скачайте ZIP-архив с манифестом.

01

Зафиксируйте арт-стиль

Выберите один из четырёх встроенных пресетов (16-битный пиксель с видом сверху, современная аниме-RPG, киберпанк-чиби или тёмное фэнтези) либо загрузите собственное референс-изображение. Этот единственный выбор задаёт палитру, толщину линий и пропорции для всей партии. Никакого попромптного выбора стиля для каждого NPC.

Фиксация одного арт-стиля на всю партию пакетного генератора NPC
02

Выберите количество, роли и кадрирование

Выберите 4, 9 или 16 NPC. Нажмите на кнопку роли, чтобы заполнить следующую пустую строку, или введите свои роли. Повторите роль в нескольких строках, чтобы создать несколько NPC одного типа. Заполните все поля, затем выберите кадрирование: по пояс, в полный рост или аватар. Настройки «Разные возрасты» и «Разные полы» применяются ко всей партии.

Выбор количества NPC и заполнение ролей по одной в строке для всей партии
03

Сгенерируйте, проверьте, скачайте

Нажмите «Сгенерировать». Описания ролей улучшаются один раз, затем весь ростер создаётся вместе и разделяется на отдельные PNG с персонажами. Скачайте ZIP-архив с папкой `portraits/` и файлами `manifest.json` и `manifest.csv`.

Просмотр ростера и скачивание ZIP с манифестом

Всё необходимое, чтобы выпустить полный ростер NPC для RPG

Фиксация стиля, быстрая вставка ролей, кадрирование по пояс, в полный рост или аватар, разделение по границам персонажей, экспорт для игровых движков — в одном рабочем процессе.

20 NPC, объединённых единой фиксацией стиля

Единая фиксация стиля для всего ростера NPC

Один пресет или одно референсное изображение задаёт палитру, толщину линий, пропорции и силуэт для каждого персонажа партии. Созданные 16 крестьян выглядят как 16 жителей одного городка, а не как NPC из 16 разных игр. Смените пресет на киберпанк-чиби или тёмное фэнтези — фиксация стиля работает так же.

Варианты кадрирования: бюст, в полный рост и аватар

Кадрирование «бюст», «в полный рост» или «аватар»

Три варианта кадрирования для разработки игр: бюст для портретов в диалогах, в полный рост для изображений стоящих персонажей и сцен визуальных новелл, аватар для компактных иконок с лицом. После разделения по границам персонажей каждый NPC размещается на холсте размером 512×512 с прозрачным фоном. Единый масштаб для всей партии сохраняет относительные размеры персонажей; все они центрируются по горизонтали и выравниваются по общей нижней базовой линии.

Созданный ростер NPC, разделённый на отдельные PNG с персонажами

Один ростер, отдельный PNG для каждого персонажа

Весь ростер создаётся вместе, затем каждый персонаж выделяется по своим границам. Просмотрите партию после завершения разделения.

ZIP и манифест, готовые для Unity, Godot, RPG Maker

ZIP + JSON-манифест для Unity, Godot, RPG Maker

Вы скачиваете ZIP с папкой `portraits/` плюс `manifest.json` и `manifest.csv`. Каждая строка манифеста сопоставляет `npc_id → роль → кадрирование → сид → имя файла`. Скрипт импорта читает весь городок за один проход вместо регистрации ассетов по одному.

Чем этот пакетный генератор NPC отличается от остальных

Выберите 4, 9 или 16 NPC в едином художественном стиле за фиксированные 4 кредита за партию. Быстрая вставка ролей и экспорт для игровых движков позволяют выполнить всё в одном месте.

Фиксация стиля для всей партии

Фрагменты пресет-промптов плюс «заземление» по референс-изображению удерживают палитру, пропорции и толщину линий стабильными по всей партии. Без перекалибровки стиля под каждого NPC, без дрейфа палитры между генерациями.

Быстрая вставка ролей и редактируемые строки

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

Разделение по границам персонажей

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

Возврат кредитов за партию при сбое генерации

Если после списания кредитов генерация или разделение персонажей не удались, 4 кредита за партию возвращаются один раз. Улучшение описаний происходит до списания кредитов.

Готовый для движка манифест, без ручной каталогизации

Каждый ZIP содержит и `manifest.json`, и `manifest.csv`, сопоставляющие каждого NPC с ролью, кадрированием, сидом, промптом и именем файла. Конкурирующие генераторы выдают папку анонимных PNG. Этот сэкономит вам час, который вы иначе потратили бы на ручной скрипт регистрации ассетов.

Автоматическое разнообразие ростера, без микро-слайдеров

Тумблеры «Смешать возраст» и «Смешать пол» разводят ростер по детям, молодым взрослым, людям среднего возраста и старцам, а также по мужскому, женскому и андрогинному полу. Никаких слайдеров на каждого NPC. Хотите однородный отряд стражи? Выключите их. Целый городок? Оставьте включёнными.

Запустите свою первую партию NPC

Создайте 4, 9 или 16 NPC за 4 кредита за партию. Получите отдельные PNG с прозрачным фоном, один ZIP-архив и манифест для Unity или Godot.

FAQ по пакетному генератору NPC

Вопросы, которые геймдев-разработчики задают перед своей первой партией.

Как пакетный генератор NPC удерживает каждого персонажа в одном арт-стиле?

Генератор один раз улучшает описания ролей и уточняет общий художественный стиль на основе пресета или загруженного референсного изображения. Затем он создаёт весь ростер на одном изображении и разделяет персонажей по их границам. В одной партии используется один общий стиль. Чтобы смешать стили, запустите несколько партий.

Сколько NPC можно сгенерировать в одной партии и сколько они стоят?

Выберите ровно 4, 9 или 16 NPC. Каждая новая партия стоит всего 4 кредита независимо от размера. Заполните роли по одной в строке с помощью быстрой вставки или своего текста. Перед генерацией нужно заполнить все поля. Повторите роль в нескольких строках, если хотите получить несколько NPC одного типа.

Какие файлы я получаю на каждого NPC и в каком формате?

Каждый новый NPC сохраняется в PNG размером 512×512 с прозрачным фоном. Персонажи отделяются по своим границам, затем масштабируются с единым коэффициентом и размещаются с отступами на холстах одинакового размера. Для исходного изображения 2K партии из 4, 9 и 16 NPC используют базовую ширину 960, 640 и 480 пикселей соответственно, с дополнительным местом для отступов. При необходимости вся партия дополнительно уменьшается, чтобы каждый персонаж помещался целиком. ZIP-архив содержит папку `portraits/` и файлы `manifest.json` и `manifest.csv`, которые сопоставляют каждый файл с идентификатором NPC, ролью, кадрированием, сидом и промптом. Старые экспортированные файлы сохраняют исходные размеры.

Как импортировать ZIP в Unity, Godot или RPG Maker MV / MZ?

Unity: перетащите папку `portraits/` в `Assets/Sprites/NPCs`, и Unity автоматически импортирует каждый PNG как 2D-спрайт. Godot: киньте `portraits/` в `res://sprites` и ссылайтесь на спрайты из каждой сцены. RPG Maker MV / MZ: скопируйте портреты в `img/faces/` для лиц в диалогах или в `img/pictures/` для вставок. В каждом ZIP лежит `README.txt` с однострочными рецептами для каждого движка.

Чем это отличается от Scenario, Layer, Dzine и CharacterGen?

Scenario и Layer созданы для студийных рабочих процессов, а не как общедоступные инструменты пакетной генерации. Dzine и CharacterGen создают концепт-арт отдельных персонажей. Ни один из них не объединяет пакетную генерацию, фиксацию стиля и шаблоны экспорта в одном месте. Rosebud создаёт разговорных ИИ-NPC, а не игровые ресурсы. Этот общедоступный генератор объединяет все три возможности: партии из 4, 9 или 16 NPC, фиксацию стиля по референсу и ZIP-архив с манифестом для игровых движков за 4 кредита за партию.

Что произойдёт при сбое генерации или разделения персонажей?

Улучшение описаний происходит до списания кредитов. Если после списания генерация не удалась или не удалось распознать нужное количество отдельных персонажей, партия завершается с ошибкой и 4 кредита за неё возвращаются один раз. Инструмент не переходит к нарезке по фиксированной сетке.

Можно ли использовать сгенерированных NPC коммерчески в платной игре?

Да. Сгенерированные вами NPC — ваши, и их можно поставлять в коммерческих играх, прототипах, работах для геймджемов, релизах в Steam и маркетинговых материалах без отчислений за использование. Скачивание ZIP, `manifest.json` и `manifest.csv` требует активного платного тарифа, но генератор открыт на любом уровне, поэтому бесплатные пользователи могут предварительно посмотреть партию до подписки.