This implements the core action-to-feedback loops that make games feel responsive, with concrete timing targets (sub-100ms input response, sub-50ms animation starts) and a full combat state machine handling attacks, blocking, and stagger states. The progression curve diagrams and resource economy formulas are actually useful for tuning, showing XP scaling rates and the 0.8-1.2 balance ratio for income versus spending. It's bonded to a game designer agent which makes sense since you'll be iterating on feel and balance constantly. The code examples are production-ready Unity implementations, not pseudocode, so you can drop them in and start tweaking damage values and cooldowns immediately. This is the mechanical foundation layer, not the content or narrative stuff.

skills.sh installs
306
GitHub stars
50
last updated
Aug 21, 2026

Install

$ npx -y skills add pluginagentmarketplace/custom-plugin-game-developer --skill gameplay-mechanics --agent claude-code

Installs into .claude/skills of the current project.

Files

Gameplay Mechanics Implementation

Core Mechanics Framework

┌─────────────────────────────────────────────────────────────┐
│                    ACTION → EFFECT LOOP                      │
├─────────────────────────────────────────────────────────────┤
│  INPUT          PROCESS          OUTPUT          FEEDBACK   │
│  ┌─────┐       ┌─────────┐      ┌─────────┐    ┌─────────┐ │
│  │Press│──────→│Validate │─────→│Update   │───→│Visual   │ │
│  │Button│      │& Execute│      │State    │    │Audio    │ │
│  └─────┘       └─────────┘      └─────────┘    │Haptic   │ │
│                                                 └─────────┘ │
│                                                              │
│  TIMING REQUIREMENTS:                                        │
│  • Input → Response: < 100ms (feels responsive)             │
│  • Animation start: < 50ms (feels instant)                  │
│  • Audio feedback: < 20ms (in sync with action)             │
└─────────────────────────────────────────────────────────────┘

Feedback Loop Design

Sponsors

Details

Repository
github.com/pluginagentmarketplace/custom-plugin-game-developer
Category
Game Development
First seen
Jun 3, 2026

More from pluginagentmarketplace/custom-plugin-game-developer

All 6
1charleswiltgen avataraxiom-ios-graphicscharleswiltgen/axiomUse when working with ANY GPU rendering, Metal, OpenGL migration, shaders, 3D content, RealityKit, AR, or display performance. Covers Metal migration, shader co192skills.sh installs
2charleswiltgen avataraxiom-spritekitcharleswiltgen/axiomUse when building SpriteKit games, implementing physics, actions, scene management, or debugging game performance. Covers scene graph, physics engine, actions s191skills.sh installs
3charleswiltgen avataraxiom-metal-migrationcharleswiltgen/axiomUse when porting OpenGL/DirectX to Metal - translation layer vs native rewrite decisions, migration planning, anti-patterns169skills.sh installs
4charleswiltgen avataraxiom-ios-gamescharleswiltgen/axiomUse when building ANY 2D or 3D game, game prototype, or interactive simulation with SpriteKit, SceneKit, or RealityKit. Covers scene graphs, ECS architecture, p155skills.sh installs
5charleswiltgen avataraxiom-realitykitcharleswiltgen/axiomUse when building 3D content, AR experiences, or spatial computing with RealityKit. Covers ECS architecture, SwiftUI integration, RealityView, AR anchors, mater153skills.sh installs
6samhvw8 avatar3d-graphicssamhvw8/dotfiles3D web graphics with Three.js (WebGL/WebGPU). Capabilities: scenes, cameras, geometries, materials, lights, animations, model loading (GLTF/FBX), PBR materials,136skills.sh installs