Video to Game — скилл
Агент разбирает ролик с игровым процессом по кадрам и собирает по нему браузерную игру на Three.js с ассетами из fal.
- 487 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Запросы к fal платные, ключ хранится в окружении.
- Скрипты запускают ffmpeg, Python и браузер для записи игры.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/video-to-gameОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запросы к fal платные, ключ хранится в окружении.
- Скрипты запускают ffmpeg, Python и браузер для записи игры.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл `video-to-game` учит агента превратить короткое видео в играбельную игру. Агент нарезает ролик на кадры, берет из них палитру и моменты склейки, пишет спецификацию камеры, героя и одной главной механики. Картинки, 3D-модели и звуки он генерирует через fal в стиле видео. Игра собирается в один `index.html` на Three.js, без движка и шаблонов. В конце агент проходит свою игру сценарием с клавиатуры, записывает самые живые секунды и чинит места, где герой падает или упирается в стену.
Для кого. Инди-разработчикам и дизайнерам, которым нужен прототип игры по референсному видео, а не набор серых кубов.
Подходит, если
- Есть ролик с игровым процессом, и по нему нужна играбельная версия в браузере.
- Прототип покажут заказчику, поэтому важен узнаваемый стиль, а не заглушки.
- Агент сам играет в сборку и прикладывает запись как доказательство.
- Для демо нужна серия коротких игр на Three.js с разной механикой.
Не подходит, если
- Расходы на генерацию в fal неприемлемы.
- Игра обязана работать в Unity или Godot.
- Нужна сетевая игра с сервером.
Пример запроса к агенту
Преврати `gameplay.mp4` в играбельную браузерную игру через скилл video-to-game, сгенерируй ассеты в fal и покажи запись игры.Ограничения
Для ассетов нужен `FAL_KEY`, а запросы к fal платные. По данным README, 31 игра из галереи обошлась примерно в 202 доллара, около 6 долларов за игру. Скриптам нужны Python 3.9 и новее, ffmpeg и Node 18 и новее с `playwright-core` для записи. Результат ограничен одной HTML-страницей с Three.js, под другой движок его придется переносить. Качество игры зависит от исходного видео: без ясной механики и камеры получится слабый прототип.
Как отключить. Удалите папку скилла из `~/.claude/skills/` или выполните `claude plugin uninstall video-to-game`. Ключ `FAL_KEY` отзовите в кабинете fal.
Частые вопросы
Какие агенты поддерживаются?
README называет Claude Code, Codex, Cursor и Gemini CLI. Для Claude Code есть плагин, для остальных работает `npx skills add lovisdotio/video-to-game`.
Нужно ли свое видео?
Нет, можно начать с промптов из `prompts/gameplay-video-prompts.md`: в файле собраны правила для роликов, по которым игра собирается без правок.
Что видно на выходе?
Папка с игрой в одном `index.html`, а также запись, где агент сам проходит уровень. Рядом лежат пары кадров видео и игры для сравнения стиля.
Где посмотреть примеры?
В README есть галерея из 31 игры с промптами, моделями fal и стоимостью каждой, а также ссылка на онлайн-версию.
Сколько стоит одна игра?
По README, 31 игра из галереи обошлась примерно в 202 доллара, около 6 долларов за игру. Расход зависит от числа картинок, моделей и звуков, которые запросит агент в fal.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Скиллыyt-dlp, CLI загрузки медиаматериалов, показывает доступные форматы и выполняет симуляцию перед сохранением файлов на диск.
Whisper — CLI для расшифровки аудио: выбирайте размер модели под компьютер и получайте текст речи на исходном языке.
Скиллы и CLI от HeyGen: агент пишет HTML-композиции и рендерит из них MP4-ролики, субтитры, моушн-графику и слайды
Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер
whisper.cpp — CLI для аудио без Python-окружения: разработчик собирает исполняемый файл под процессор или ускоритель.
Библиотека стилей GPT-Image2
gpt-image-2-style-library
Скилл подбирает готовый шаблон и стиль из библиотеки кейсов GPT-Image2 и собирает из него законченный промпт
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Video to Game (эта карточка) | нет | 487 | |
| NovelToGame | нет | 976 | собирает игру из романа и цитат; video-to-game берет за основу видео и сверяет стиль с кадрами |
| game-creator | нет | 356 | делает 2D- и 3D-игры по идее из текста; здесь исходник — видео, а ассеты генерирует fal |
Коротко о README
Видео служит техническим заданием: из него берутся кадры, палитра и механика. Ассеты генерирует fal, а игра проверяется сценарием с клавиатуры и записью.