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

godot-2d-physics — скилл для Claude Code: что делает и как установить

Скилл с правилами и паттернами 2D-физики Godot для ИИ-агентов. Помогает настраивать слои коллизий, рейкасты и запросы к пространству без багов синхронизации.

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

Что делает godot-2d-physics

Скилл обучает ИИ-агента правильной работе с 2D-физикой в Godot. Он сразу отсекает частые ошибки: запрещает масштабировать CollisionShape2D через свойства ноды, требует двигать тела только в _physics_process() и напоминает, что move_and_slide() уже учитывает дельту времени.

Внутри заложена маршрутизация по готовым вспомогательным скриптам. Для больших стай снарядов агент подключает physics_server_swarm.gd, для атак по площади — shapecast_aoe.gd, а для матриц столкновений — collision_bitmask_helper.gd. Это избавляет проект от лишних нод Area2D и падения частоты кадров.

Главное ограничение касается работы на уровне сервера: созданные RID в PhysicsServer2D нужно освобождать вручную, иначе память неизбежно утечёт. Для медленных объектов также нельзя включать CCD из-за лишней нагрузки на процессор.

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

  • настроить маски и слои коллизий без путаницы
  • оптимизировать тысячи снарядов через PhysicsServer2D
  • исправить дрожание физики на мониторах с высокой частотой
  • выполнить ручной опрос рейкаста посреди кадра

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

  • Помоги разделить слои и маски коллизий для врагов и пуль в Godot
  • Напиши рейкаст для проверки зоны видимости через PhysicsDirectSpaceState2D
  • Как переписать тысячи летящих снарядов на PhysicsServer2D?

Как установить godot-2d-physics

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-2d-physics -a claude-code

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

~/.claude/skills/godot-2d-physics/SKILL.md

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

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

Вопросы о godot-2d-physics

Как установить godot-2d-physics в Claude Code?

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

Что делает скилл godot-2d-physics?

Задаёт правила кодинга 2D-физики в Godot: запрещает масштабировать коллизии нодами, учит безопасно менять состояние тел и направляет агента к готовым скриптам оптимизации.

Почему нельзя опрашивать get_overlapping_bodies каждый кадр?

Постоянный вызов этой функции сильно нагружает процессор. Скилл заставляет кешировать пересечения через события body_entered и body_exited.

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

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
godot-physics gamedev-skills Настраивает физические тела Godot 4.7, слои коллизий, триггеры Area и лучи в 2D и 3D. Помогает избежать ошибок с перекрытием масок и дёрганием RigidBody. CX Codex +1 6 300установок 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-best-practices agent-skills Задаёт правила архитектуры и стандарты GDScript для Godot 4.x. Помогает агенту связывать узлы через сигналы, типизировать переменные и настраивать загрузку ресурсов. CX Codex +1 2 100установок godot-prompter jame581 Набор скиллов по разработке игр на Godot 4.x: агент подгружает нужный раздел и следует практикам движка, а не общим советам. ★ 867звёзд репо godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо

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

godot-save-load-systems Шаблоны и правила для сохранения данных в Godot через JSON, бинарные файлы и группу PERSIST. Помогает настроить миграцию версий и бэкапы. CX Codex +1 595установок godot-testing-patterns Скилл помогает выстроить архитектуру тестов на GdUnit4 в Godot. Он подсказывает шаблоны для изоляции логики, проверки физики по кадрам и запуска тестов без графического интерфейса. CX Codex +1 585установок godot-3d-world-building Скилл для сборки 3D-уровней в Godot: GridMap с MeshLibrary, CSG-грейбокс, окклюзия и стриминг чанков. Пригодится, когда уровень растёт из прототипа в играбельную сцену. CX Codex +1 536установок godot-composition Задаёт агенту правила архитектуры Godot на компонентах: сущность собирается из узлов, а не наследуется от базовых классов. CX Codex +1 519установок godot-ui-containers Скилл обучает ИИ-агента строить интерфейсы в Godot на узлах Container. Он пригодится при вёрстке адаптивных меню, инвентарей и оптимизации списков. CX Codex +1 507установок godot-input-handling Скилл для ИИ-агента, который помогает настроить управление в Godot: InputMap, геймпады, ребинд, дедзоны и буферизацию ввода. CX Codex +1 509установок godot-combat-system Скилл задаёт агенту правила для хитбоксов, урона и i-frames в Godot. Пригодится, если делаете экшен, RPG или файтинг. CX Codex +1 507установок godot-project-foundations Скилл настраивает структуру папок под фичи в Godot 4, следит за именованием файлов и помогает оформить правила контроля версий для чистого репозитория. CX Codex +1 499установок

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

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