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

build-isometric-arpg — скилл для Claude Code: изометрическая ARPG

Скилл ведёт агента по сборке играбельной изометрической ARPG: цикл игры, камера, бой, зоны, прогрессия и сохранения.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add MengTo/Skills --skill build-isometric-arpg -a claude-code
Открыть на GitHub

Что делает build-isometric-arpg

Скилл задаёт порядок работы над игрой: сначала один связный игровой цикл — меню, выбор персонажа, движение, одна стычка, награда, прогрессия и продолжение. Расширять объём он советует только после этого.

Внутри — четыре блока инструкций. Первый требует осмотреть текущую точку входа, цикл сцены, модель контента, управление, сохранения и тесты, зафиксировать рабочую базу. Второй разбивает работу на вертикальные срезы: движение и камера, одно боевое действие с уроном и смертью, один врач с телеграфом и контрой, награда с атомарным обновлением инвентаря, переход между зонами. Третий держит границы рантайма: детерминированное состояние симуляции, централизованные тайминги и урон, идемпотентные миграции сохранений. Четвёртый — проверка перед выпуском: юнит-тесты, типы и линт, продакшен-сборка и реальное прохождение в браузере, одобренном в репозитории.

Скилл рассчитан на Three.js, React и похожие веб-технологии. Если в проекте уже есть незамёрженная работа, интегрировать зависимые куски поверх устаревшей ветки он не даст — это повод сначала свести ветки.

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

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

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

  • помоги спроектировать игровой цикл для изометрической ARPG на Three.js
  • разбей боевую систему на вертикальные срезы с детерминированными тестами
  • проверь, что состояние симуляции сериализуется и не дублирует боевые таймеры

Как установить build-isometric-arpg

1Через Skills CLI (Vercel)

npx skills add MengTo/Skills --skill build-isometric-arpg -a claude-code

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

~/.claude/skills/build-isometric-arpg/SKILL.md

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

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

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

ship-web-games Скилл для сборки, деплоя и смоук-тестирования Three.js и веб-игр. Проверяет запуск, ассеты и управление прямо в браузере на боевом сервере. CX Codex +1 1 200установок tune-enemy-ai Скилл помогает проектировать, отлаживать и балансировать боевой ИИ врагов: агро, выбор цели, навигацию, телеграфы атак и поведение боссов. CX Codex +1 1 200установок build-hybrid-game-assets Помогает выбрать, как делать ассеты для веб-игры на Three.js: импортированная модель, процедурная геометрия или 2D-медиа. CX Codex +1 1 200установок author-game-levels Помогает проектировать и править уровни для игр на Three.js с абсолютно плоской геометрией геймплея. Скилл пригодится при настройке маршрутов камеры, аренах и валидации освещения. CX Codex +1 1 200установок build-game-camera-controls Скилл для настройки игровых камер в Three.js: изометрия, слежение, орбита, окклюзия, тряска и тач-жесты. CX Codex +1 1 300установок publish-project-to-github Упаковывает локальный проект в репозиторий GitHub, создаёт README со скриншотом, запускает аудит секретов и настраивает GitHub Pages. Пригодится для публикации пет-проектов и демо. CX Codex +1 1 100установок build-interactive-particle-trail Скилл для интерактивных частиц: курсор или палец оставляет след из точек, которые летят по своей траектории. Пригодится в 3D-сценах и на лендингах. CX Codex +1 1 100установок web-technique-to-skill Помогает превратить готовый визуальный или интерактивный приём в переиспользуемый скилл для веб-дизайна — с демо, которое доказывает и механику, и точность. CX Codex +1 1 100установок

Похожие

isometric-animation iart-ai Скилл для изометрических и 2.5D-анимаций: стопки слоёв, выдавленные блоки, взрывные схемы и лёгкий дрейф камеры. Собирается в один HTML-файл без сборки. CX Codex +1 1 400установок godot-genre-action-rpg thedivergentai Скилл для ИИ-агента, который ведёт разработку Action RPG на Godot: боевая система, статы, лут и прокачка по проверенным схемам. CX Codex +1 354установок threejs-game-director majidmanzarpour Скилл-режиссёр для браузерных игр на Three.js: ведёт от играбельного цикла до графики, UI и проверки в браузере, раздавая фазы соседним скиллам. CX Codex +1 3 100установок game-designer OpusGameLabs Скилл для геймдизайна: разбирает браузерную игру и доводит её вид — фон, частицы, анимации, переходы между сценами. CX Codex +1 1 900установок spritecook-build-ui-kits SpriteCook Собирает игровой UI-кит через MCP-сервер SpriteCook: концепт, листы компонентов, извлечение и финализация. Для меню, HUD, инвентарей и диалогов. CX Codex +1 342установок game-architecture OpusGameLabs Скилл задаёт структуру проекта браузерной игры: EventBus, единый GameState, Constants.js и порядок слоёв. Пригодится, когда код игры уже расползается. CX Codex +1 1 200установок

Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →

Вопросы о build-isometric-arpg

Как установить build-isometric-arpg в Claude?

Выполните npx skills add MengTo/Skills --skill build-isometric-arpg -a claude-code. Файл скилла окажется в ~/.claude/skills/build-isometric-arpg/SKILL.md.

Что делает build-isometric-arpg?

Помогает агенту строить или расширять играбельную изометрическую ARPG: архитектуру игрового цикла, камеру и движение, зоны, бой, данные контента, прогрессию и сохранения.

С какими технологиями работает скилл?

Он рассчитан на Three.js, React и похожие веб-технологии. Проверку перед выпуском скилл требует проводить в браузере, одобренном в репозитории.

Исходный текст

SKILL.md · MIT
---
name: build-isometric-arpg
description: Build or extend a playable isometric action RPG in Three.js, React, or similar web technology. Use for game-loop architecture, camera and movement, zones, combat integration, content data, progression, saves, or production-ready vertical slices.
---

# Build Isometric ARPG

Build one coherent playable loop before expanding scope: title/menu, character choice, movement, one encounter, reward, progression, and continuation.

## Establish the production contract

1. Inspect the current game entry point, scene loop, content model, controls, save model, and tests.
2. Record the authoritative baseline before integrating dependent work. Preserve unmerged work and do not build from a stale branch.
3. Define data-driven contracts for player classes, equipment, enemies, zones, encounters, quests, and review fixtures. Keep authored content separate from runtime state.

## Build in vertical slices

Deliver each slice with a playable route and deterministic test state. Prefer this order:

1. Movement, camera, collision, target selection, and pause/restart.
2. One combat verb plus contact, damage, posture, recovery, and death.
3. One enemy with telegraph, decision loop, and counterplay.
4. One reward and atomic inventory/progression update.
5. One zone transition or objective completion.

Avoid adding a second system until the preceding slice has gameplay proof, automated coverage, and a stable save/load path.

## Maintain runtime boundaries

- Keep simulation state deterministic and serializable where possible.
- Consume authoritative contact events; do not infer physics outcomes from visual state.
- Centralize timing, damage, cooldown, and content values. Do not duplicate combat clocks across components.
- Make equipment, pickups, save migration, and reset flows atomic and idempotent.
- Provide review query parameters or fixtures for difficult states such as boss phase changes, empty inventory, interrupted actions, and save migrations.

## Validate before release

Run focused unit tests, type/lint checks, production build, and a real playthrough in the repository-approved browser. Verify a fresh start, saved continuation, loss/retry, one complete objective, keyboard/mouse controls, and the intended mobile baseline. Report known baseline failures separately from new failures.

© MengTo · MIT · MengTo/Skills

Смотрите также

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

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