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

godot-dialogue-system — скилл для Claude Code: диалоги в Godot

Скилл для ветвящихся диалогов в Godot: графы на Resource, портреты, условия, эффект печатной машинки.

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

Что делает godot-dialogue-system

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

Внутри каталог скриптов и дерево решений. Основной путь — Resource Autoload: dialogue_resource.gd, dialogue_manager_singleton.gd, dialogue_ui_controller.gd и typebox_effect.gd. Есть альтернатива на JSON-графах (dialogue_engine.gd) для внешних сценаристов и таблиц, плюс вспомогательные скрипты: мост игровых событий, валидатор условий, менеджер портретов, логгер выборов. Выбирать нужно один движок рантайма: Resource-менеджер и JSON-движок параллельно не запускают.

Эффект печатной машинки устроен через Tween по visible_ratio или visible_characters — с обязательным пропуском по клику. Скилл прямо запрещает таймер на каждый символ и хардкод текста в GDScript, потому что тогда ломается локализация. Состояние курсора диалога хранится в менеджере, а не в UI-узле: смена сцены иначе теряет прогресс. Лицензия LGPL-3.0 — это повод проверить, как она сочетается с лицензией вашего проекта.

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

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

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

  • сделай граф диалога на Resource для сцены с торговцем
  • добавь условие на вариант ответа: показывать, только если квест сдан
  • настрой typebox_effect с пропуском по клику для RichTextLabel

Как установить godot-dialogue-system

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-dialogue-system -a claude-code

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

~/.claude/skills/godot-dialogue-system/SKILL.md

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

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

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

godot-economy-system Скилл внедряет архитектуру игровой экономики в Godot: кошельки, таблицы лута и магазины. Он пригодится при разработке RPG и торговых симуляторов. CX Codex +1 455установок godot-debugging-profiling Скилл для отладки и профилирования игр на Godot: утечки, осиротевшие узлы, GPU-профилировщик, headless-проверки в CI. CX Codex +1 457установок godot-3d-lighting Скилл для ИИ-агентов, который подсказывает, как настроить 3D-освещение в Godot: каскады теней, затухание источников, VoxelGI, SDFGI и запекание лайтмапов. CX Codex +1 449установок godot-rpg-stats Скилл для ИИ-агента, который помогает собрать систему характеристик персонажа в Godot: атрибуты, модификаторы, уровни и формулы урона. CX Codex +1 446установок godot-genre-roguelike Архитектурный свод правил и готовые компоненты для сборки рогаликов на Godot. Помогает настроить процедурные уровни, сиды и разделение мета-прогрессии. CX Codex +1 429установок godot-animation-player Подсказывает паттерны работы с AnimationPlayer в Godot: выбор типов треков, настройку RESET, привязку root motion к физике и управление вызовами методов. CX Codex +1 427установок godot-navigation-pathfinding Скилл учит ИИ-агента строить поиск путей и логику перемещения в Godot без просадок FPS. Помогает при создании NPC в стратегиях, стелс-играх и Tower Defense. CX Codex +1 421установок godot-inventory-system Скилл для ИИ-агента, который помогает собрать инвентарь в Godot: слоты, стеки, вес, экипировку и drag-drop. CX Codex +1 425установок

Похожие

cli-anything-godot HKUDS Управляет проектами Godot из командной строки: создаёт сцены, запускает GDScript и собирает экспорт. Пригодится для задач, которые агент должен выполнять в проекте. CX Codex +1 548установок godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-physics gamedev-skills Настраивает физические тела Godot 4.7, слои коллизий, триггеры Area и лучи в 2D и 3D. Помогает избежать ошибок с перекрытием масок и дёрганием RigidBody. CX Codex +1 6 300установок godot-prompter jame581 Набор скиллов по разработке игр на Godot 4.x: агент подгружает нужный раздел и следует практикам движка, а не общим советам. ★ 867звёзд репо godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо godot sanjeed5 Правило для Cursor задаёт агенту стиль разработки на Godot 4.x: композиция сцен вместо наследования, сигналы вместо прямых вызовов, аккуратная работа с ресурсами. ★ 3 579звёзд репо

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

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

Вопросы о godot-dialogue-system

Как установить godot-dialogue-system в Claude?

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

Что делает godot-dialogue-system?

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

Какой движок диалогов выбрать?

Для графов .tres в репозитории берите Resource Autoload, для сценариев из таблиц — JSON-движок. Один рантайм-движок за раз, иначе логика разъедется.

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

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

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