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

godot-animation-tree-mastery — скилл для Claude Code

Скилл обучает ИИ-агента правильно настраивать AnimationTree в Godot. Он помогает собирать сложные графы движений, стейт-машины и смешивание анимаций без рывков.

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

Что делает godot-animation-tree-mastery

Скилл задаёт правила работы с узлом AnimationTree в Godot, предотвращая типичные сбои графа. Прямой вызов метода play() у AnimationPlayer ломает логику AnimationTree и вызывает рывки, поэтому управление переводится на travel() или относительные пути параметров вида "parameters/StateMachine/playback". Также агент следит за включением дерева через свойство active = true в функции _ready.

Внутри собраны готовые скрипты и шаблоны для архитектуры анимаций. Скрипт sync_parameter_manager.gd защищает от записи параметров в каждом физическом кадре без изменения значений, что иначе приведёт к постоянному сбросу кэша. Для движения по осям X и Y используется BlendSpace2D, для простой скорости — BlendSpace1D, а наложение верхнего слоя персонажа на нижний выносится в узлы Add2 или Blend2.

Набор также содержит скрипты nested_state_machine.gd для вложенных боевых подмашин, skeleton_ik_lookat.gd для инверсной кинематики взгляда и модули извлечения рут-моушена в CharacterBody. Для длительных переходов скилл запрещает полагаться на auto_advance и переводит логику на треки методов.

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

  • настроить переходы состояний через AnimationNodeStateMachinePlayback
  • смешать анимации перемещения по двум осям в BlendSpace2D
  • разделить анимации верха и низа персонажа через фильтры костей
  • связать извлечение рут-моушена с перемещением CharacterBody
  • исключить холостые вызовы set() для параметров анимационного дерева

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

  • Настрой AnimationTree для персонажа: используй BlendSpace2D для стрейфа и StateMachine для атак
  • Помоги переписать переходы между стойками через travel() без прямых вызовов play() у AnimationPlayer
  • Добавь оверлей выстрела на верхнюю часть тела через BlendTree и костяную маску

Как установить godot-animation-tree-mastery

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-animation-tree-mastery -a claude-code

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

~/.claude/skills/godot-animation-tree-mastery/SKILL.md

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

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

Вопросы о godot-animation-tree-mastery

Как установить godot-animation-tree-mastery в Claude Code?

Выполните команду npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-animation-tree-mastery -a claude-code. Конфигурация запишется по пути ~/.claude/skills/godot-animation-tree-mastery/SKILL.md.

Что делает godot-animation-tree-mastery?

Скилл передаёт агенту паттерны построения анимационных графов в Godot. Он задаёт архитектуру стейт-машин, фильтрацию костей и корректное смешивание слоёв.

Почему нельзя вызывать play() у AnimationPlayer при активном AnimationTree?

Узел AnimationTree полностью управляет воспроизведением через связанный плеер. Прямой вызов play() конфликтует с расчётом графа и приводит к визуальным рывкам.

Похожие скиллы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
godot-csharp gamedev-skills Скилл для написания игр на C# в Godot 4.7 с поддержкой частичных классов, lifecycle-методов, Export-полей, сигналов как событий C# и взаимодействия с GDScript. Нужен Godot .NET build и .NET SDK 8+. CX Codex +1 5 900установок godot-animation gamedev-skills Скилл подсказывает, как собирать анимации в Godot 4.7 через AnimationPlayer, AnimationTree и Tween. Пригодится для персонажей, спрайтов и UI. CX Codex +1 6 700установок godot-prompter jame581 Набор скиллов по разработке игр на Godot 4.x: агент подгружает нужный раздел и следует практикам движка, а не общим советам. ★ 867звёзд репо godot sanjeed5 Правило для Cursor задаёт агенту стиль разработки на Godot 4.x: композиция сцен вместо наследования, сигналы вместо прямых вызовов, аккуратная работа с ресурсами. ★ 3 579звёзд репо godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо spritecook-use-assets-in-godot SpriteCook Переносит спрайт-листы SpriteCook в Godot: собирает ресурс SpriteFrames и узел AnimatedSprite2D. Пригодится, когда анимации уже нарисованы, а в движке их ещё нет. CX Codex +1 555установок

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

godot-physics-3d Задаёт правила и готовые паттерны для 3D-физики в Godot. Помогает настроить рэгдоллы, суставы, перемещение по лестницам и быстрые снаряды без багов симуляции. CX Codex +1 418установок godot-platform-mobile Скилл для ИИ-агента, который ведёт мобильную сборку Godot: тач-ввод, вырезы экрана, троттлинг и права Android. CX Codex +1 421установок godot-export-builds Скилл для сборки и выгрузки проектов Godot: шаблоны экспорта, headless-сборка, подпись Android, нотаризация macOS и CI. Пригодится перед релизом. CX Codex +1 422установок godot-ability-system Скилл для ИИ-агента, который помогает собирать системы способностей в Godot: кулдауны, комбо, деревья навыков, заряды и статус-эффекты. CX Codex +1 418установок godot-ui-rich-text Скилл для работы с RichTextLabel в Godot: BBCode-разметка, кликабельные ссылки, кастомные эффекты и системы диалогов. CX Codex +1 400установок godot-multiplayer-networking Скилл для сетевого кода в Godot: транспорт, авторитет сервера, предсказание клиента и отсечение по видимости. Пригодится, когда в игре дёргаются персонажи или клиент жульничает. CX Codex +1 385установок godot-genre-card-game Скилл задаёт агенту правила сборки ККИ и декбилдеров на Godot: данные карт, колода, ход, драг-н-дроп и разрешение эффектов. CX Codex +1 371установок godot-platform-desktop Скилл для ИИ-агента, который ведёт вас через настройки окна, ребинд клавиш и интеграцию со Steam в Godot. Пригодится, когда игра выходит на Windows, Linux или macOS. CX Codex +1 372установок

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

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