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

godot-performance-optimization — скилл для Claude Code

Набор правил по профилированию и устранению просадок FPS, утечек памяти и лишних вызовов отрисовки в Godot. Пригодится при поиске узких мест в физике, рендере и скриптах.

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

Что делает godot-performance-optimization

Скилл задаёт чёткие правила оптимизации Godot: запрещает менять код наугад без замеров во встроенном Profiler (F3) и распределяет типовые проблемы по вкладкам Time, Memory, Physics и Network. Агент получает инструкции по замене спавна нод через new() на пул объектов, кэшированию get_node() через @onready и отключению невидимых сущностей через VisibleOnScreenNotifier2D.

Внутри собраны решения для графики и физики. Скилл учит объединять отрисовку через MultiMesh и TextureAtlas, заменять множество нод RayCast прямыми запросами к DirectSpaceState, а тяжёлые задачи отправлять в WorkerThreadPool. Для рендерера Compatibility предусмотрен прогрев шейдеров за экраном загрузки, чтобы игра не зависала при первой компиляции материалов.

Сжатие текстур в VRAM ломает пиксель-арт артефактами, поэтому правило прямо требует отключать компрессию для двухмерных ретро-спрайтов.

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

  • найти узкие места по вкладкам встроенного Profiler
  • сократить вызовы отрисовки через MultiMesh и атласы
  • настроить пул объектов вместо создания нод в цикле
  • отключать обработку сущностей вне экрана по сигналам видимости
  • заменить ноды RayCast на низкоуровневые запросы к физике

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

  • Проверь проект Godot на вызовы get_node внутри _process и замени их на кэширование через @onready.
  • Настрой пул объектов для спавна пуль в Godot, чтобы не вызывать new() в цикле.
  • Как настроить прогрев шейдеров для Compatibility рендерера в Godot, чтобы убрать фризы?

Как установить godot-performance-optimization

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-performance-optimization -a claude-code

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

~/.claude/skills/godot-performance-optimization/SKILL.md

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

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

Вопросы о godot-performance-optimization

Как установить godot-performance-optimization в Claude Code?

Выполните команду npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-performance-optimization -a claude-code.

Что делает скилл godot-performance-optimization?

Он обучает ассистента методикам профилирования Godot и правилам устранения просадок кадров. Скилл запрещает менять код без замеров в Profiler, помогает батчить геометрию, внедрять пулы нод и выносить задачи в WorkerThreadPool.

Какие форматы сжатия VRAM советует этот скилл?

Скилл предписывает использовать S3TC или BPTC для десктопов и ETC2 для мобильных платформ. Для пиксель-арта компрессию необходимо выключать во избежание визуальных дефектов.

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

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
performance-optimization gamedev-skills Скилл учит искать узкое место в игре по профайлеру движка, а не по догадке, и даёт набор правок: пулы объектов, батчинг, отказ от лишних аллокаций. CX Codex +1 7 400установок godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-best-practices agent-skills Задаёт правила архитектуры и стандарты GDScript для Godot 4.x. Помогает агенту связывать узлы через сигналы, типизировать переменные и настраивать загрузку ресурсов. CX Codex +1 2 100установок cli-anything-godot HKUDS Управляет проектами Godot из командной строки: создаёт сцены, запускает GDScript и собирает экспорт. Пригодится для задач, которые агент должен выполнять в проекте. CX Codex +1 548установок godot-prompter jame581 Набор скиллов по разработке игр на Godot 4.x: агент подгружает нужный раздел и следует практикам движка, а не общим советам. ★ 867звёзд репо godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо

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

godot-combat-system Скилл задаёт агенту правила для хитбоксов, урона и i-frames в Godot. Пригодится, если делаете экшен, RPG или файтинг. CX Codex +1 507установок godot-project-foundations Скилл настраивает структуру папок под фичи в Godot 4, следит за именованием файлов и помогает оформить правила контроля версий для чистого репозитория. CX Codex +1 499установок godot-audio-systems Скилл с готовыми скриптами для аудио в Godot: пулы голосов, шины, затухание, переходы музыки. Пригодится, когда звук в проекте начинает трещать и пропадать. CX Codex +1 502установок godot-resource-data-patterns Скилл для Godot, который подсказывает агенту, как строить базы предметов, статы персонажей и другие данные через Resource и RefCounted. CX Codex +1 497установок godot-state-machine-advanced Скилл для иерархических конечных автоматов и pushdown-автоматов в Godot: готовые скрипты для вложенных состояний, стеков и валидации переходов. CX Codex +1 486установок godot-tweening Скилл с правилами программной анимации в Godot через Tween. Помогает настроить переходы интерфейса, кривые сглаживания и безопасный жизненный цикл твинов. CX Codex +1 475установок godot-economy-system Скилл внедряет архитектуру игровой экономики в Godot: кошельки, таблицы лута и магазины. Он пригодится при разработке RPG и торговых симуляторов. CX Codex +1 455установок godot-debugging-profiling Скилл для отладки и профилирования игр на Godot: утечки, осиротевшие узлы, GPU-профилировщик, headless-проверки в CI. CX Codex +1 457установок

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

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