Games as Engines for Experience

Mr. John Jennings

What is a Game Engine?

Traditional Definition

Software framework for game development

Conceptual Definition

Games are engines that generate experiences

The Experience Engine

  • Input: Rules, mechanics, content
  • Process: Player interaction and choice
  • Output: Emotions, stories, memories

Games transform participation into experience

Components of the Engine

Mechanical Components

  • Rules and constraints
  • Win/loss conditions
  • Resource systems
  • Interaction mechanics

Experiential Components

  • Emotional responses
  • Narrative emergence
  • Social dynamics
  • Learning outcomes

Example: Chess Engine

  • Rules: Piece movement, capture, check
  • Resources: Time, pieces, board position
  • Mechanics: Turn-based, perfect information
  • Experience: Strategic thinking, tension, satisfaction

Simple rules → Complex experiences

Types of Game Engines

Based on Experience Goals

  • Challenge Engines: Skill-based gameplay
  • Fantasy Engines: Role-playing and imagination
  • Fellowship Engines: Social connection
  • Expression Engines: Creative outlets

The Player as Co-Creator

Games are collaborative experiences

  • Designer provides the framework
  • Player brings interpretation and choice
  • Meaning emerges from interaction
  • Every playthrough is unique

Designing Experience Engines

Key Considerations

  1. What experience do you want to create?
  2. What mechanics will generate that experience?
  3. How will players interact with the system?
  4. What emergent behaviors might arise?

Case Study: Portal

The Engine

  • Portal gun mechanics
  • Spatial puzzles
  • Environmental storytelling

The Experience

  • “Aha!” moments
  • Spatial reasoning
  • Dark humor discovery

Engine Efficiency

Elegant Design Principle

Maximum experience from minimum complexity

  • Simple rules, deep interactions
  • Clear feedback loops
  • Meaningful player choices
  • Scalable challenge

Debugging Your Engine

Common Issues

  • Confusion: Rules unclear or contradictory
  • Boredom: Not enough meaningful choices
  • Frustration: Difficulty curve too steep
  • Predictability: Limited replayability

Your Design Challenge

This Week:

  1. Identify a simple game you enjoy
  2. Map its “engine components”
  3. Analyze what experiences it generates
  4. Propose one modification to enhance the experience

Questions?

Think like an engine designer! ⚙️

Note

Next: The systematic game design process