One-click install
npx skills add https://github.com/eng-cc/agent-world --skill gameplay-mechanics-eng-cc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gameplay-mechanics
Source: https://github.com/eng-cc/agent-world/tree/main/.agents/skills/gameplay-mechanics
Command: npx skills add https://github.com/eng-cc/agent-world --skill gameplay-mechanics-eng-cc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of designing, balancing, and integrating core gameplay mechanics within modular game systems, providing a repeatable framework for reasoning and experimentation.

Core Features & Use Cases

  • State-machine, event-driven, and component-based design patterns to model combat, movement, progression, and economy mechanics.
  • Tools and configuration assets (scripts/mechanics_designer.py and assets/mechanics_config.yaml) to accelerate development, testing, and reproducible balance iterations.
  • Use Case: A development team iterates a combat loop's balance curve within a WASM-enabled world, validating pacing and resource costs.

Quick Start

Run the mechanics designer to bootstrap a basic combat loop and start a balance pass.

Frequently Asked Questions about gameplay-mechanics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate gameplay balancing for combat and progression mechanics?

Model combat, movement, and progression mechanics using state-machine, event-driven, or component-based design patterns. These patterns structure logic within modular game systems to support scalable and reproducible mechanic integration.

Can I use this tooling to balance mechanics in a WASM-enabled world?

Start balance iteration by running the mechanics designer script to bootstrap a basic combat loop. This generates a foundational framework that you can rapidly iterate on using the provided YAML configuration assets.

What's the best way to configure core gameplay mechanics for rapid iteration?

The best way to configure core mechanics is using the included YAML configuration assets. They allow you to define and adjust parameters for state-machine and event-driven systems, enabling reproducible balance iterations without altering core code.

Do I need specific dependencies to run the mechanics designer script?

No specific external dependencies are required to run the mechanics designer script. The Skill ships with all necessary scripts and configuration assets included, allowing you to bootstrap and iterate on gameplay mechanics immediately.