Generated banner for Build Isometric Arpg
Generated logo for Build Isometric Arpg

Build Isometric Arpg

Meng ToCommunityCreated by Meng To

  • Skill
  • Workflow
  • Software development
  • MIT
  • No issues found

From the author

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.
— the description by Meng To

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

This skill provides a disciplined, iterative approach to building isometric action RPGs. It emphasizes a vertical slice methodology, ensuring that core gameplay loops—such as movement, combat, and progression—are fully functional and testable before expanding the game's scope. The workflow focuses on maintaining deterministic state, clear data-driven contracts, and robust save/load systems to ensure a stable development process.

What it does

  • Guides the development of isometric ARPGs using web-based frameworks.
  • Defines a step-by-step vertical slice approach for feature implementation.
  • Establishes data-driven contracts for game entities like enemies and equipment.
  • Provides best practices for maintaining deterministic simulation state.
  • Outlines a validation process including unit testing and playthrough verification.

When to use it

  • When starting a new isometric ARPG project in Three.js or React.
  • When adding new combat mechanics or game systems to an existing project.
  • When refactoring game loops or save/load systems for stability.
  • When preparing a vertical slice for testing or production release.

Advantages

  • Reduces scope creep by enforcing a vertical slice development model.
  • Ensures game state remains serializable and deterministic.
  • Promotes clean separation between authored content and runtime state.
  • Improves reliability through mandatory testing and validation steps.

Usage examples

“Help me implement a basic movement and camera system for my isometric ARPG.”
The agent will guide you through establishing the initial scene loop, camera controls, and character movement, ensuring these are tested before adding combat.
“How should I structure my enemy combat logic for a new boss encounter?”
The agent will assist in defining a data-driven contract for the enemy, including telegraphs and decision loops, while ensuring the combat logic remains centralized.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/mengto/build-isometric-arpg/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip build-isometric-arpg.zip -d .agents/skills

Documentation by Meng To

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.

Files

agents/openai.yaml

interface:
  display_name: "Build Isometric ARPG"
  short_description: "Build a playable isometric action RPG"
  default_prompt: "Use $build-isometric-arpg to build a playable isometric action RPG."

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Created by
Meng To
Publisher
Meng To (Community)
Source
MengTo/Skills · agent-skills/game-development/build-isometric-arpg · commit 5ea1661
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Meng To or Meng To.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download build-isometric-arpg.zip