Из рамы с ярко-зелёным фоном на мокрую арену шагает новый боец, самурай в тёмно-синих доспехах. По краям в стойках стоят Бай Лянь и Тие Ху
шаг 12

Своя игра

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

⏱ ассеты: вечер-дванужно: генерация картинок и видео

Какие ассеты нужны

Сделай папку inputs с той же структурой, что в наборе. Тогда промпты почти не придётся менять.

чтокакое
боец в стойкеidle.png на ровном зелёном фоне #00ff00, во весь рост, смотрит вправо
анимациивидео на том же зелёном фоне: idle, walk_f, jump, block, hit, knockdown, lp, heavy, low, air, win. У меня 1920×1080, 24 fps, по 4 секунды, нокдаун и победа по 6
текстурыпол, дерево, черепица, скала и дальний фон
референсодна картинка с настроением локации
музыка и голостри трека (меню, бой, победа) и фразы диктора
звукиможно взять мои из inputs/sfx или попросить DeepSeek найти свои, CC0
Бай Лянь в боевой стойке во весь рост на ровном ярко-зелёном фоне, смотрит вправо
idle.png Бай Лянь: из этой картинки делались все её видео.

Правила для клипов

На этих правилах держится вся плавность. Если их нарушить, DeepSeek придётся чинить то, что можно было сделать правильно сразу.

Как я делал свои ассеты

чточемсколько стоило
бойцы в стойке, текстуры, дальний фонCodex, встроенная генерация картиноквходит в подписку ChatGPT
21 клип анимацийVeo 3.1 Lite через OpenRouter$0,20 за клип в 4 секунды, $0,30 за 6 секунд, всего $4,50
новая ходьбаVeo 3.1 Lite, 6 генераций$1,20
музыкаLyria 3 через OpenRouterоколо $0,20
голос диктора, 16 фразgpt-audio через OpenRouterоколо $0,10

Вместе с пробными клипами ассеты обошлись примерно в $6,40, почти как вся работа DeepSeek по тарифам. Дословные промпты каждой картинки и каждого клипа и скрипты, которыми я их генерировал, лежат в наборе, в папке asset-prompts. Ключ OpenRouter скрипты берут только из переменной окружения OPENROUTER_API_KEY.

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

Что поменять в промптах

  1. Промпт 01Перепиши описание игры и раздел «что лежит в inputs/»: кто твои бойцы, как выглядят, какие у них удары, что в каждом клипе. Это главный промпт: всё остальное модель возьмёт из плана.
  2. Имена и надписиВ промптах встречаются Бай Лянь, Тие Ху, Lantern Gate и 红灯门. Замени на свои.
  3. ЛокацияВ промптах 05, 06 и 10 перечислено, что на моём референсе: ворота, фонари, жаровни, львы. Опиши свой референс так же: что на нём и каким оно должно быть.
  4. АтмосфераВ шаге 10 ориентиром были кадры моей версии игры. Если своей версии нет, возьми кадры из любой игры с нужным настроением и так же скажи: бери свет, цвет и контраст, а объекты не копируй.

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

Как проверить:

  • У каждого бойца есть idle.png и все клипы на зелёном фоне
  • Каждый клип начинается и заканчивается в одной и той же стойке
  • Промпт 01 описывает моих бойцов и мои клипы
  • Имена и надписи в остальных промптах заменены