Game Mechanics Vs. Game Features
One of my Game Production students recently asked me to explain to him the difference between a game mechanic and a game feature. Like many terms used by gamers and game developers, these two do not have industry-wide, universally-accepted definitions, and so I had to explain them according to how I use the terms. However, I think that most people in the game industry uses them fairly much in the same way, and so I am comfortable with the following explanation that I gave to my student.
To me, a game mechanic is an action that the player can perform in the game, along with the action’s:
- cue (situation motivating player to perform the action)
- resources or other requirements needed to perform the action
- reward for performing the action successfully (or penalty for performing it unsuccessfully).
A game’s mechanics comprise the fundamental building blocks of the game’s design, upon which other design elements such as procedures, rules, and goals are added. Many game genre’s are defined by their mechanics: for example, a first-person-shooter involves the mechanics of running and shooting, while a real-time strategy game involves the mechanics of collecting resources, building units, and unit combat.
A game feature is a much broader term. It is any descriptive aspect of a game’s design, art, audio, or technical capabilities, including:
- The game mechanics, or set of related mechanics grouped into systems.
- Inventory items available to player
- Number and types of enemies in the game
- Number of mission and/or levels in the game
- Multiplayer modes
- Music tracks and quality
- Input devices supported
- Game performance metrics
- and so on.
So, game mechanics specifically describe the player’s actions and their impact in the game, while game features is more of a bullet-pointed list used to explain to customers the general overall experience in playing a game.
But again, these are soft terms, so they are not used in a consistent way by everyone working in the industry. When in doubt, ask the person who is using such jargon to explain exactly what he or she means.