Core Mechanic Template - AlexisBliesener/Bewitched GitHub Wiki

Status:

  • Concept
  • In development
  • Playable
  • Finalized

Description

What is the mechanic or system?
Provide a short, clear description. Example: “Allows the player to jump off walls to gain extra height and reach new areas.”


Design Intent

What purpose does it serve?
Explain why this mechanic or system exists. What player experience or design goal does it support?


Controls & Input

How does the player interact with it?
Example:

  • Press A near a wall while airborne to trigger a wall jump.
  • Hold Shift to sprint.

System Interaction

What other mechanics or systems does this connect to?

  • List all systems

Briefly describe any direct interactions (e.g., “Uses stamina from the resource system” or “Triggers enemy alert AI when used”).


Success Criteria

How do we know it’s working?
List what a "good" implementation looks like:

  • Feels responsive and fluid
  • Intuitive for players to use
  • Supports level design goals
  • Balances well with other mechanics