Chapter 5 Quiz: Game Mechanics


Multiple Choice

1. A game mechanic consists of three parts. Which of the following correctly identifies all three?

a) Input, animation, reward
b) Input, rule, output
c) Action, reaction, feedback
d) Verb, noun, adjective


2. The primary mechanic of a game is best defined as:

a) The first mechanic the player learns
b) The mechanic the player uses most frequently during moment-to-moment gameplay
c) The mechanic that is most technically complex to implement
d) The mechanic featured most prominently in the game's marketing


3. In Celeste, what is the primary mechanic?

a) Jump
b) Wall-climb
c) Dash
d) Run


4. Which of the following is an example of a progression mechanic?

a) Jumping over a gap
b) Attacking an enemy
c) Unlocking a new ability through a skill tree
d) Picking up a health potion


5. The taxonomy presented in this chapter categorizes mechanics into which three groups?

a) Simple, compound, complex
b) Active, passive, reactive
c) Avatar, object, system
d) Primary, secondary, tertiary


6. Breath of the Wild's climb-anything mechanic transformed the game's level design because:

a) It made the game easier for casual players
b) It eliminated the ability to use walls and terrain as barriers, requiring the entire world to be designed around player access
c) It replaced the need for a jump mechanic
d) It was the first open-world game to include climbing


7. The "One Mechanic Test" asks a designer to:

a) Prove that the game can be fun with only one mechanic enabled
b) Describe the game's core mechanic in one sentence
c) Remove all but one mechanic and ship the game
d) Identify which single mechanic generates the most revenue


8. What is the primary difference between a "wide" and "deep" mechanic design approach?

a) Wide games are 3D; deep games are 2D
b) Wide games have many different verbs; deep games have fewer verbs with more contextual variation and interaction
c) Wide games are for casual players; deep games are for hardcore players
d) Wide games use more memory; deep games use more CPU


9. In the chapter's analysis of Mario's jump, which feature is described as transforming jumping from a binary action into a continuous spectrum?

a) Air control (changing direction mid-air)
b) Variable height based on button hold duration
c) Momentum from running speed
d) Faster fall speed than rise speed


10. According to the chapter, the shooting mechanic in Call of Duty, Undertale, and Spec Ops: The Line demonstrates that:

a) Shooting is the most versatile mechanic in game design
b) The same mechanic carries different meanings depending on the surrounding design context
c) Shooting mechanics should always include moral consequences
d) First-person shooters are more meaningful than other genres


11. What design pattern does the expanded Player.gd script use to manage character behavior?

a) Observer pattern
b) Command pattern
c) State machine
d) Strategy pattern


12. Why does the ATTACK state in the Player.gd state machine set velocity to zero?

a) To prevent animation glitches
b) To reduce CPU usage during attacks
c) To create commitment --- the player cannot move while attacking, making the decision to attack carry risk
d) To simplify the physics calculations


13. The Interactable.gd base class uses which Godot feature to detect the player?

a) Raycasting
b) Area2D body_entered and body_exited signals
c) Collision layers
d) Global position comparison


14. Which of the following is NOT listed in the chapter as a cost of adding a new mechanic?

a) The player must learn it
b) Content must be designed that uses it
c) It must be balanced against all existing mechanics
d) It must be patented to protect intellectual property


15. The chapter describes Slay the Spire's design as having two layers. What are they?

a) The combat layer and the exploration layer
b) The moment-to-moment card play layer and the meta-level deck-building layer
c) The narrative layer and the mechanical layer
d) The visual layer and the audio layer


16. According to the chapter, what is the relationship between secondary mechanics and the primary mechanic?

a) Secondary mechanics should be more complex than the primary mechanic
b) Secondary mechanics should make the primary mechanic more interesting, not compete with it
c) Secondary mechanics should be used more frequently than the primary mechanic
d) Secondary mechanics are only needed in games with more than ten hours of content


17. Information mechanics govern what the player knows and does not know. Which game is cited as being "entirely an information mechanic game"?

a) Chess
b) Poker
c) Tetris
d) Dark Souls


18. The chapter identifies two paths to depth. Path 1 is many verbs with simple behavior. Path 2 is:

a) Many verbs with complex behavior
b) Few verbs interacting with many objects or contexts
c) One verb with no variation
d) Complex verbs that change over time


Short Answer

19. Explain the difference between mechanic discoverability, legibility, and predictability. Provide one example of a game that excels at each.


20. The chapter argues that "progression mechanics can mask weak primary mechanics." In your own words, explain what this means and why it is a design problem. Give a hypothetical example.


Answer Key

1. b) Input, rule, output

2. b) The mechanic the player uses most frequently during moment-to-moment gameplay

3. c) Dash --- while Celeste involves running, jumping, climbing, and wall-jumping, the dash is the defining movement mechanic that the player uses most and that creates the game's identity.

4. c) Unlocking a new ability through a skill tree --- progression mechanics change the game's state over longer time horizons, unlike moment-to-moment actions like jumping or attacking.

5. c) Avatar, object, system

6. b) It eliminated the ability to use walls and terrain as barriers, requiring the entire world to be designed around player access. The climb-anything mechanic meant level designers could not gate content behind physical barriers unless explicitly coded as unclimbable.

7. b) Describe the game's core mechanic in one sentence. The test reveals whether the designer has a clear understanding of their game's core identity.

8. b) Wide games have many different verbs; deep games have fewer verbs with more contextual variation and interaction. Street Fighter (wide: dozens of moves) vs. Minecraft (deep: two verbs, hundreds of block types).

9. b) Variable height based on button hold duration. Tapping produces a hop; holding produces a leap, giving the player expression within a single input.

10. b) The same mechanic carries different meanings depending on the surrounding design context. The verb (reduce enemy health to zero) is identical; the narrative, systems, and consequences give each instance radically different meaning.

11. c) State machine --- the enum State { IDLE, RUN, ATTACK } and the match statement in _physics_process implement a finite state machine that ensures only one behavior handler runs per frame.

12. c) To create commitment --- the player cannot move while attacking, making the decision to attack carry risk. This is the same principle that makes Dark Souls combat feel weighty: actions have temporal cost.

13. b) Area2D body_entered and body_exited signals. The Interactable extends Area2D and connects these signals to track whether the player is within interaction range.

14. d) It must be patented to protect intellectual property. The chapter lists five actual costs: player learning, content design, balancing, animation/audio design, and bug testing.

15. b) The moment-to-moment card play layer and the meta-level deck-building layer. The primary mechanic (play cards) is simple; the progression mechanic (build a deck) is deep; and the two layers interact to create replayability.

16. b) Secondary mechanics should make the primary mechanic more interesting, not compete with it. If a secondary mechanic is used more than the primary, either the primary is weak or the hierarchy has been misidentified.

17. b) Poker --- the cards are simple, the betting rules are simple, and all depth comes from information asymmetry: what you know, what you don't know, and what you think others know.

18. b) Few verbs interacting with many objects or contexts. Minecraft exemplifies this: two verbs (place, break) interacting with hundreds of block types produces depth through noun variety rather than verb variety.

19. Sample answer: Discoverability is whether the player can find out that a mechanic exists through play (Breath of the Wild excels --- every mechanic is introduced through environmental design on the Great Plateau). Legibility is whether the player can understand what happened when they performed a mechanic (Celeste excels --- every action produces layered visual, audio, and kinetic feedback). Predictability is whether the player can anticipate the outcome before performing a mechanic (Slay the Spire excels --- all combat information is visible, enemy intents are displayed, and the player can calculate outcomes precisely).

20. Sample answer: This means a game can use compelling progression systems (leveling up, unlocking new abilities, watching numbers increase) to keep players engaged even when the moment-to-moment actions are not intrinsically enjoyable. The player continues not because doing the thing is fun, but because being rewarded for doing the thing is fun. This is a problem because if the progression is removed (as in an endgame, or after all unlocks are complete), the game collapses --- there is nothing intrinsically satisfying to sustain play. Hypothetical example: a mobile game where tapping the screen is the only mechanic, but an elaborate upgrade tree and currency system keeps the player tapping. Remove the upgrades, and no one would tap for more than thirty seconds.