My Design Principles
Clarity, Consistency, and Cohesion
- Players should have an understanding of the toolset available to them.
- Players should have an understanding of what their tools can do.
- Players should have an understanding of their immediate goal.
- Players should have an understanding of how they can use their tools to accomplish their immediate goal, even if this understanding is vague.
- Player should receive feedback for all actions, both effective and ineffective.
- Interactables should be easily identifiable compared to objects or areas that are inaccessible to the player.
- Mechanics should be constantly reinforced.
- Mechanics can be expanded upon to add depth and complexity, however the core of the mechanic should not change.
- The game loop should be consistent and something the player can rely on.
- Mechanics should flow together. They should be able to be utilized together for depth, or separately for breadth.
- Mechanics should fit within the context of the game world.
- Actions should fit within the context of the actor.
- Story and mechanics should feed off each other, neither should cause the other to feel out of place.