game-development

Installation
SKILL.md

Game development

Build the experience the user asked for, at the requested scale. Preserve the project's engine, controls, style, and unrelated work. A prototype can stay a prototype; a complete game needs its requested content, progression, failure, and retry paths.

Understand the game before building

For a new game or substantial gameplay redesign, research at least two comparable games. Watch relevant gameplay or inspect a playable demo, rather than relying on descriptions, trailers, or search snippets alone. Study the player's actions, timing, feedback, difficulty, and recovery from mistakes. Read relevant engine documentation when implementation details are uncertain.

Keep brief notes with sources, footage timestamps or played sequences, observations, and the decisions they support. Verify that both examples were actually inspected before proposing the design. Prefer short relevant footage or accessible demos. If a fetch fails, try another source and another available access method, such as a browser or direct download. Use the normal approval path for sandbox-blocked operations; one tool's network failure does not establish that research is unavailable. If alternatives remain blocked, explain the evidence missing. Reuse current project research. A bug fix or small addition within an established design needs focused reproduction and inspection, not a new research project.

Define the primary action, objective, challenge, reward, controls, and first minute of play. Implement the core interaction early and play it before building the rest around it. Tune from observed behaviour; borrowed timing values are starting points, not universal rules. For design-only requests, give the requested proposal and distinguish reference observations from untested ideas.

Build the requested experience

Make actions readable and responsive. Connect gameplay, animation, camera, sound, and interface feedback so the player can tell what happened. Keep effects proportionate and ensure they return to rest. Include required input methods and a clear way to pause, fail, retry, and finish where applicable.

Use the existing architecture and the simplest implementation that supports the brief. Read technical checks only for changes involving simulation, movement, procedural worlds, persistence, or performance.

Use game-development-asset-generation for assets and research-backed-frontend-development for menus and HUDs when available. Reuse their research rather than repeating it. Integrate presentation during development and inspect it at gameplay size and in motion. Preserve intentional placeholder scope; replace stand-ins when delivering finished art.

Installs
51
GitHub Stars
1
First Seen
Sep 2, 2026