phaser-gamedev — скилл для Claude Code: игры на Phaser 3
Скилл помогает собирать 2D-игры на Phaser 3: от устройства сцен до спрайтов и физики. Пригодится, когда нужно добавить игровую механику или заложить структуру нового проекта.
npx skills add chongdashu/phaserjs-tinyswords --skill phaser-gamedev -a claude-codeЧто делает phaser-gamedev
Скилл подсказывает, как организовать игру вокруг сцен и передавать между ними состояние. Он охватывает жизненный цикл сцены, загрузку ресурсов, игровые объекты, анимации, ввод и карты тайлов. Это пригодится, если проект разросся и логику нужно разложить по отдельным частям.
Для столкновений рассматриваются Arcade и Matter: первый вариант подходит для простых 2D-механик, второй — для более реалистичных взаимодействий. В примерах также есть физические группы, коллизии и обработка пересечений. Выбор физической системы лучше сделать до написания логики столкновений: от него зависит устройство этой части игры.
Скилл затрагивает независимость логики от частоты кадров и загрузку ресурсов по ключам. Кодовые примеры даны на JavaScript и используют API Phaser 3; это не готовая игра, а справочник для работы агента над игровым проектом.
Какие задачи решает
- разложить логику игры по сценам
- добавить спрайтам физические тела и столкновения
- настроить передачу данных между сценами
- обработать клавиатурный ввод в игровом цикле
- выбрать физическую систему для 2D-механики
Примеры запросов агенту
- Создай для игры на Phaser 3 сцены меню, игрового уровня и завершения.
- Добавь персонажу физику Arcade и столкновение с платформами.
- Настрой переход между сценами и передай в экран завершения счёт игрока.
Как установить phaser-gamedev
1Через Skills CLI (Vercel)
npx skills add chongdashu/phaserjs-tinyswords --skill phaser-gamedev -a claude-code2Вручную: положить файлы
~/.claude/skills/phaser-gamedev/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/phaser-gamedev/
1Через Skills CLI (Vercel)
npx skills add chongdashu/phaserjs-tinyswords --skill phaser-gamedev -a codex2Вручную: положить файлы
.agents/skills/phaser-gamedev/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add chongdashu/phaserjs-tinyswords --skill phaser-gamedev -a cursor2Вручную: положить файлы
.cursor/skills/phaser-gamedev/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install chongdashu/phaserjs-tinyswords phaser-gamedev2Вручную: положить файлы
.github/skills/phaser-gamedev/SKILL.md1Через Skills CLI (Vercel)
npx skills add chongdashu/phaserjs-tinyswords --skill phaser-gamedev -a gemini-cli2Командой платформы
gemini skills install https://github.com/chongdashu/phaserjs-tinyswords --path .claude/skills/phaser-gamedevВручную: положить файлы
.devin/skills/phaser-gamedev/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add chongdashu/phaserjs-tinyswords --skill phaser-gamedev -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о phaser-gamedev
Как установить phaser-gamedev в Claude Code?
Выполни npx skills add chongdashu/phaserjs-tinyswords --skill phaser-gamedev -a claude-code. Файл скилла находится по пути ~/.claude/skills/phaser-gamedev/SKILL.md.
Что делает phaser-gamedev?
Помогает агенту разрабатывать 2D-игры на Phaser 3: проектировать сцены, работать со спрайтами, физикой, вводом и игровым циклом.
Как выбрать физику Arcade или Matter?
В материалах Arcade предназначена для простых столкновений в большинстве 2D-игр, а Matter — для более реалистичной физики. Систему стоит выбрать до реализации столкновений.