design-game-encounters — скилл для Claude Code: бои в Three.js
Скилл для проектирования и настройки боёв в экшн-играх на Three.js: арены, враги, волны, фазы боссов.
npx skills add MengTo/Skills --skill design-game-encounters -a claude-codeЧто делает design-game-encounters
Скилл задаёт подход к боям как к набору решений, а не подсчёту врагов. Сначала описывается цель, доступное пространство, роли противников, тайминг спавна, опасности на арене, ресурсы игрока, выходы, восстановление после провала и награда. Давление добавляется по одному источнику за раз, и каждый архетип врага должен вызывать свой ответ у игрока.
Отдельный блок про честность: читаемые пути, телеграфы атак, линии обзора камеры и окна на восстановление. Число одновременно атакующих врагов ограничивается, урон за кадром и неизбежные цепочки атак не приветствуются. Сброс боя не должен дублировать награду — это повод проверить логику реward-каденса перед релизом.
Валидация идёт через детерминированные старты: низкие ресурсы, каждая волна, каждая фаза босса, победа, смерть и повтор. Тестировать советует на десктопе и мобильном при реальной дистанции камеры, а правки вносить по наблюдаемым решениям игрока, а не по времени прохождения.
Какие задачи решает
- распланировать арену и роли врагов под конкретную цель боя
- настроить тайминг спавна волн и темп наград
- разложить бой с боссом на фазы
- проверить, что у игрока есть окна на восстановление и читаемые телеграфы
- собрать детерминированные старты для тестов сложности
Примеры запросов агенту
- спроектируй бой на арене с двумя типами врагов и одной опасностью
- разложи бой с боссом на фазы и проверь темп наград
- сделай детерминированные старты для теста низких ресурсов и смерти
Как установить design-game-encounters
1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill design-game-encounters -a claude-code2Вручную: положить файлы
~/.claude/skills/design-game-encounters/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/design-game-encounters/
1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill design-game-encounters -a codex2Вручную: положить файлы
.agents/skills/design-game-encounters/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill design-game-encounters -a cursor2Вручную: положить файлы
.cursor/skills/design-game-encounters/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install MengTo/Skills design-game-encounters2Вручную: положить файлы
.github/skills/design-game-encounters/SKILL.md1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill design-game-encounters -a gemini-cli2Командой платформы
gemini skills install https://github.com/MengTo/Skills --path agent-skills/game-development/design-game-encountersВручную: положить файлы
.devin/skills/design-game-encounters/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill design-game-encounters -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора148
Похожие
Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»
Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →Вопросы о design-game-encounters
Как установить design-game-encounters в Claude?
Через npx: npx skills add MengTo/Skills --skill design-game-encounters -a claude-code. После этого файл скилла лежит в ~/.claude/skills/design-game-encounters/SKILL.md.
Что делает design-game-encounters?
Помогает проектировать, реализовывать, настраивать и тестировать бои в экшн-играх на Three.js: композицию арены, врагов, спавн, цели, фазы боссов и награды.
На чём скилл может сломаться?
Он про бои в Three.js. Если проект не на Three.js, советы по камере и линиям обзора придётся переносить вручную.
Исходный текст
SKILL.md · MIT
--- name: design-game-encounters description: Design, implement, tune, or test Three.js action-game encounters. Use for arena layout, enemy composition, spawn pacing, objectives, boss phases, reward cadence, encounter fixtures, and difficulty validation. --- # Design Game Encounters Design encounters as decisions, not actor counts. ## Compose Define objective, available space, enemy roles, spawn timing, hazards, player resources, exits, failure recovery, and reward. Add one pressure source at a time; require each archetype to create a distinct response. ## Keep it fair Protect readable paths, telegraphs, camera sight lines, and recovery windows. Cap simultaneous committed attackers and avoid offscreen damage, unavoidable chains, or encounter resets that duplicate rewards. ## Validate Create deterministic starts for low resources, each wave, boss phase, victory, and death/retry. Test desktop and mobile at the real camera distance, then adjust composition from observed decisions rather than raw completion time.
© MengTo · MIT · MengTo/Skills