К основному содержанию
скилл CX Codex

godot-genre-visual-novel — скилл для Claude Code: визуальные новеллы

Скилл для ИИ-агента, который ведёт разработку визуальной новеллы в Godot: ветвление сюжета, диалоги, откат, флаги.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-genre-visual-novel -a claude-code
Открыть на GitHub

Что делает godot-genre-visual-novel

Скилл описывает жанр визуальной новеллы как набор механик: чтение диалога, момент выбора, ветка, последствие, одна из концовок. Агент получает готовые правила и четыре скрипта — story_manager.gd для диалогов с учётом флагов, dialogue_ui.gd для печатной машинки и окна выбора, vn_rollback_manager.gd для стека истории, visual_novel_patterns.gd для BBCode-эффектов и слоёв спрайтов.

Внутри есть список антипаттернов и порядок работы. Снимок состояния делается до изменения флагов, иначе откат врёт. Печатная машинка строится на Tween по visible_ratio, а не на _process, и при пропуске значение сразу ставится в 1.0. Варианты выбора фильтруются по флагам StringName, тяжёлые фоны грузятся через ResourceLoader.load_threaded_request(), говорящего персонажа поднимают через move_to_front(). Скилл советует держать текст в JSON, CSV или своих Resource, а не в GDScript, и ограничивать окно диалога тремя-четырьмя строками.

Отдельная таблица разбирает, когда брать JSON-скрипты, когда свои Resource, когда плагин Dialogic, а когда писать лёгкий движок самому. Если Dialogic уже владеет таймлайнами, второй StoryManager строить не надо. Скилл лежит в репозитории thedivergentai/Game-Dev-Agentic-Skills под лицензией LGPL-3.0 и рассчитан на Godot.

Какие задачи решает

  • собрать ветвящийся сюжет с флагами вместо жёстко прописанных реплик
  • сделать печатную машинку и мгновенный пропуск по нажатию
  • добавить откат на случай промаха по кнопке выбора
  • разложить спрайты персонажей по слоям и подсветить говорящего
  • вынести текст новеллы в JSON или Resource, чтобы его правил не программист

Примеры запросов агенту

  • Собери систему диалогов для визуальной новеллы на Godot по этому скиллу
  • Добавь откат состояния с флагами и фонами через vn_rollback_manager.gd
  • Сделай фильтрацию вариантов выбора по флагам StringName

Как установить godot-genre-visual-novel

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-genre-visual-novel -a claude-code

2Вручную: положить файлы

~/.claude/skills/godot-genre-visual-novel/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/godot-genre-visual-novel/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора50

godot-genre-platformer Скилл снабжает агента архитектурой для платформеров на Godot: от времени койота и буфера прыжка до сглаживания камеры. Он нужен при отладке отзывчивого движения персонажа. CX Codex +1 342установок godot-quest-system Скилл для ИИ-агента, который ведёт разработку системы квестов в Godot: цели, прогресс, награды, ветвление. Пригодится, когда в RPG нужно навести порядок в квестовой логике. CX Codex +1 344установок godot-genre-idle-clicker Скилл для кликер-игр на Godot: большие числа, экспоненциальные цены, офлайн-доход и престиж. CX Codex +1 338установок godot-composition-apps Задаёт правила композиции для Godot-приложений и тул-окон: оркестратор плюс компоненты, сигналы вверх, вызовы вниз. CX Codex +1 330установок godot-genre-simulation Скилл для разработки симуляторов и тайкунов на Godot: экономика в целых центах, тики, привязанные к физике, расписания NPC. Пригодится, когда город или фабрика уже тормозит. CX Codex +1 330установок godot-genre-horror Скилл задаёт архитектурные правила и готовые паттерны для хорроров на Godot. Помогает настроить нелинейное нагнетание страха, поведение монстров и дефицит ресурсов. CX Codex +1 324установок godot-genre-rts Готовые рецепты для стратегий в реальном времени на Godot: выделение юнитов рамкой, очередь приказов, туман войны, экономика и ИИ-противники. CX Codex +1 307установок godot-genre-puzzle Набор правил для создания головоломок на Godot. Помогает настроить целочисленную сетку, отмену ходов через UndoRedo и проверку софт-локов без просадки кадров. CX Codex +1 300установок

Похожие

visual-novel gamedev-skills Плейбук для визуальных новелл: ветвящийся сценарий, показ персонажей и фонов, выборы, сохранения, журнал, пропуск и авто-режим. CX Codex +1 5 900установок godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо godot sanjeed5 Правило для Cursor задаёт агенту стиль разработки на Godot 4.x: композиция сцен вместо наследования, сигналы вместо прямых вызовов, аккуратная работа с ресурсами. ★ 3 579звёзд репо spritecook-use-assets-in-godot SpriteCook Переносит спрайт-листы SpriteCook в Godot: собирает ресурс SpriteFrames и узел AnimatedSprite2D. Пригодится, когда анимации уже нарисованы, а в движке их ещё нет. CX Codex +1 555установок godot-ui Zate Скилл даёт агенту знания о Control-нодах, темах и типовых экранах Godot. Пригодится, когда собираешь меню, HUD или инвентарь. CX Codex +1 2 700установок

Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →

Вопросы о godot-genre-visual-novel

Как установить godot-genre-visual-novel в Claude?

Выполни npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-genre-visual-novel -a claude-code. Скилл окажется в ~/.claude/skills/godot-genre-visual-novel/SKILL.md.

Что делает godot-genre-visual-novel?

Даёт агенту правила и скрипты для визуальной новеллы в Godot: диалоги, ветвление, последствия выбора, откат, печатная машинка и слои спрайтов.

Нужен ли плагин Dialogic вместе с этим скиллом?

Не обязательно. Dialogic берут, когда нужен готовый набор таймлайнов и тем с редакторским инструментарием; тогда второй StoryManager не строят. Для маленькой новеллы хватит скриптов из скилла.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой