Is this thing on?. The Last Mile of Game Design Marc LeBlanc April 2004.

Slides:



Advertisements
Similar presentations
Game Tuning Workshop AI Babysitter Elective. Game Tuning Workshop The Designer-Player Relationship Designer Player Game CreatesConsumes.
Advertisements

Digital Game-Based Learning Why and How it Works.
CS 4730 Defining Formal Elements CS 4730 – Computer Game Design.
 Dynamics MDA: Human Dynamics. Where does the player fit into MDA? MDA is a cognitive approach. There are other approaches.
Us vs. It. Tanks vs. Robot ● Cooperative “Boss Fight” ● Tank players must destroy the Robot before it reaches the city limits. ● Robot is controlled by.
Literary Terms for Narrative Audience the people for whom a piece of writing is intended.
Your with Juicy Feedback Loving your Player with Juicy Feedback Robin Hunicke dConstruct 2009.
Game Design Serious Games Miikka Junnila.
Play – experience and pleasure second order design.
Game Design Workshop. About The Workshop Started in 2001 Started in 2001 Hands-on Hands-on Focused on iteration Focused on iteration Grounded in a formal.
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between little girls.
Us vs. It. Tanks vs. Robot ● Cooperative “Boss Fight” ● Tank players must destroy the Robot before it reaches the city limits. ● Robot is controlled by.
Games as Systems Administrative Stuff Exercise today Meet at Erik Stemme
A A Formal Approach to Game Design and Game Research DM.
A A Formal Approach to Game Design and Game Research DM.
The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work.
Is this thing on?. Mechanics, Dynamics, Aesthetics A Formal Approach to Game Design Marc “MAHK” LeBlanc April 2003.
Instructors: Magy Seif El-Nasr, Eric Yang Teaching Assistant: Ai Nakatani.
Game Genre. Classification of Games How do Games work?
Pre-Game Show Rules for 3-to-15: Two players alternate turns. On your turn, pick a number from 1 to 9 You may not pick a number that has already been picked.
CHAPTER 03 THE LAYERED TETRAD 1.
RECAP Game Design Class Héctor Muñoz-Avila. Motivation Compelling games don’t need –the latest and best graphics –deep narrative or involved story line.
Is this thing on?. Mechanics, Dynamics, Aesthetics A Formal Approach to Game Design Marc “MAHK” LeBlanc April 2004.
Aesthetics of Play. Motivation Themes Social Interaction – We are friends with those who we do things with.
SpilBar Shareplay Aalborg Games as Experience Engines Nikolaj Hyldig R&D Director OpenStory Group.
9/17/20151 Game Look and Feel CIS 487/587 Bruce R. Maxim UM-Dearborn.
Three Musketeers. Rules for Three Musketeers Players take turns moving one of their pieces. No diagonal moves. Musketeers move by capturing a nearby enemy.
Three Musketeers. Game Rules ● One player is the Musketeers ● The other is the Cardinal.
Game Tuning Workshop Paper Simulations of Digital Games Steve Librande Blizzard North.
Game analysis Robin Burke GAM 206. Outline o Quiz (30 min) o Game analysis o Rules o Play o Culture.
Is this thing on?. Game Design Workshop Orientation Marc “MAHK” LeBlanc GDC 2004.
The MDA Framework MechanicsAestheticsDynamics. Some Common Themes Here are some themes we examined.
Think Game Play! advanced-prototyping/ 016.
Fall 2006CS4455 Prototyping Maribeth Gandy Jeff Wilson
Fundamentals of Game Design, 2 nd Edition by Ernest Adams Chapter 3: Game Concepts.
Is this thing on?. Game Design Workshop Orientation.
Mechanics, Dynamics, Aesthetics Marc “MAHK” LeBlanc GDC 2009.
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between little girls.
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between school children.
Fundamentals of Game Design by Ernest Adams and Andrew Rollings Chapter 1: Games and Video Games.
Interactive Multimedia Narrative and Linear Narrative Week 11 & 12 By Miss Amreet Kaur A/P Jageer Singh.
Game Tuning Workshop Is this thing on?. Game Tuning Workshop Game Design and Tuning Workshop Orientation Marc “MAHK” LeBlanc GDC 2004.
Lecture 9-1 : Intro. to UML (Unified Modeling Language)
Wrap-up CS 370 Computer Game Design Ken Forbus Spring, 2003.
AD 305 Electronic Visualization I : School of Art and Design : University of Illinois at Chicago : Spring 2007 Intro to Action Script 5 "The games of a.
Game Tuning Workshop Game Design and Tuning Workshop Party Game Elective Marc “MAHK” LeBlanc GDC 2004.
Elements of a Short Story ENG 4C1. What is a Short Story? A short story is a piece of prose fiction, usually under 10, 000 words, which can be read in.
Acting Like Players Applying the 5 Domains of Play
Mechanics, Dynamics, & Aesthetics Game Design. Framework Mechanics describes the particular components of the game, at the level of data representation.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Is this thing on?. Game Design and Tuning Workshop Orientation Marc “MAHK” LeBlanc GDC 2003.
Asha Bharambe. Game – Definition A game is a type of play activity, conducted in the context of a pretended reality, in which the participant(s) try to.
Analysis of Digital Games Game Design Workshop GDC 2003.
Paper Simulations of Digital Games
Gamifying Citation Management: A Mendeley Relay Race
SiSSYFiGHT 3000 Game Design Workshop
Game Design.
MDA Monopoly killer Dungeons and Dragons Paper Chase
Three Musketeers.
Three Musketeers GDC 2004.
Narrative Storytelling.
MDA Monopoly killer Paper Chase
SiSSYFiGHT 3000.
Gamification for Educators
SiSSYFiGHT 3000 Game Design Workshop
Us vs. It.
Us vs. It.
Us vs. It.
Three Musketeers.
Presentation transcript:

Is this thing on?

The Last Mile of Game Design Marc LeBlanc April 2004

“Programming is the last mile of game design.” - Jonathan Blow

Introduction: The Alien Archeologist “I have two artifacts from Earth to present to the Academy.”

Artifact #1: A Game

Artifact #2: A Computing Device

Games are State Machines All games are computer games. Game design transcends media. Rules Input Output State (Player) (Graphics/ Sound)

The Punch Line: Game design is programming.

Part I: Games as Software

This is Not a Programming Talk Graphics & Sound Real-Time Simulation –Physics –AI –Network –Object Database The Console Environment Topics I Won’t Discuss:

Games vs. Other Software Fun! That is, games serve an emotional purpose, not a pragmatic one. This isn’t a definition. What makes a “program” a “game?”

Games as Software Code

Games as Software CodeProcess

Games as Software CodeRequirementsProcess

Games as Software CodeRequirementsProcess Rules

Games as Software CodeRequirementsProcess Rules Game “Session”

Games as Software CodeRequirementsProcess Rules“Fun” Game “Session”

A Design Vocabulary CodeRequirementsProcess Rules“Fun” Game “Session”

CodeRequirementsProcess Rules“Fun” Game “Session” A Design Vocabulary Mechanics

RequirementsProcess “Fun”Game A Design Vocabulary MechanicsDynamics

A Design Vocabulary MechanicsAestheticsDynamics

Definitions Mechanics: The rules and concepts that formally specify the game-as-system. Dynamics: The run-time behavior of the game-as-system. Aesthetics: The desirable emotional responses evoked by the game dynamics.

The Designer and The Player  Designer  Player MechanicsAestheticsDynamics

The Player’s Perspective MechanicsAestheticsDynamics

The Designer’s Perspective MechanicsAestheticsDynamics

MDA is a “Taxonomy” of Design Knowledge Knowledge of Aesthetics Knowledge of Dynamics Knowledge of Mechanics Knowledge of the interactions between them.

Part II: Aesthetics Explored

“Requirements Analysis” for Games We need to understand the emotional requirements of our software.

Requirements Analysis… Scenario: The customer wants to cancel an order and get a refund. Actions: –Log onto website. –Navigate to “pending orders” page. –Click “cancel” button next to order.

…for Games? Scenario: The player wants to blow stuff up. Actions: –Find rocket launcher. –Find victims. –Kick major booty.

What’s the Difference? With productivity software, the user brings his goals to the application. With games, the application brings goals to the user. Software eschews emergent behavior. Games embrace it.

We Need an Aesthetic Lexicon We need to get past words like “fun” and “gameplay.” What kinds of “fun” are there? How will we know a particular kind of “fun” when we see it?

Eight Kinds of "Fun" 1. Sensation Game as sense-pleasure 2. Fantasy Game as make-believe 3. Narrative Game as drama 4. Challenge Game as obstacle course

Eight Kinds of "Fun" 1. Sensation Game as sense-pleasure 2. Fantasy Game as make-believe 3. Narrative Game as drama 4. Challenge Game as obstacle course 5. Fellowship Game as social framework 6. Discovery Game as uncharted territory 7. Expression Game as self-discovery 8. Submission Game as pastime

Clarifying Our Aesthetics Charades is “fun.” Quake is “fun.” Final Fantasy is “fun.”

Clarifying Our Aesthetics Charades: Fellowship, Expression, Challenge Quake: Challenge, Sensation, Competition, Fantasy Final Fantasy: Fantasy, Narrative, Expression, Discovery, Challenge, Masochism Each game pursues multiple aesthetics. No Grand Unified Theory.

Clarifying Our Goals As designers, we can choose certain aesthetics as goals for our game design. As with other software, our process is driven by requirements, not features.

Part IV: Let’s Play! “Talking about music is like dancing about architecture.” - unknown

Rules for Three Musketeers Players take turns moving one of their pieces. No diagonal moves. Musketeers move by capturing a nearby enemy. Cardinal’s men move to a nearby empty space. Cardinal wins if the Musketeers are in the same row or column. Musketeers win if they cannot move. Starting Board

Discussion Questions What’s a good strategy for the Musketeers? For the Cardinal?

Discussion Questions What are the aesthetics of Three Musketeers? In other words, what’s “fun” about it?

Discussion Questions When does the “dramatic climax” of the game occur?

Discussion Questions Can we prove that the game halts?

Discussion Questions 1. What is the maximum number of choices the musketeer player can have on his turn? 2. How many first moves are there?

Discussion Questions 1. What is the maximum number of choices the musketeer player can have on his turn? 2. How many first moves are there?

Discussion Questions 1. What is the maximum number of choices the musketeer player can have on his turn? 2. How many first moves are there? 3. How many last moves are there?

Discussion Questions What does this graph look like? Time Choices

Discussion Questions Time Choices

Part V: The Dramatic Arc Time Rising Action Falling Action Climax

The Dramatic Arc Pervades Game Aesthetics Narrative: Conflict/Resolution Challenge: Obstacle/Triumph Discovery: Novelty/Mastery Submission: Toil/Reward, Chaos/Order Competition: Equality/Supremacy

So Games are Stories, Right?

Rather, Play and Narrative intersect.

So Games are Stories, Right? Rather, Play and Narrative intersect. The Dramatic Arc is the point of intersection.

So Games are Stories, Right? Rather, Play and Narrative intersect. The Dramatic Arc is the point of intersection. Drama is more “primal” than narrative.

So Games are Stories, Right? Rather, Play and Narrative intersect. The Dramatic Arc is the point of intersection. Drama is more “primal” than narrative. Games don’t tell stories, they are stories.

Drama in Detail Drama Requires: Dramatic Tension Rising and Falling Action

Drama in Detail Drama Requires: Dramatic Tension –Uncertainty –Inevitability Rising and Falling Action

Dramatic Tension Uncertainty: The outcome is ambiguous Inevitability: The outcome is imminent.

Drama in Three Musketeers Uncertainty: Search tree complexity Inevitability: Depletion of the Cardinal’s men (consider “pushing” variant)

Other Sources of Uncertainty Negative Feedback (“Crash Team Racing”) Rising Stakes (“Jeopardy”) Limited Information (“Warcraft”)

Other Sources of Inevitability Non-reversible processes. Non-renewable resources. Perception is important.

Denouement in Games Games need to resolve their tension. Some resolution happens outside the game. Many digital games build in post-game resolution.

Drama as an Aesthetic Requirement We can construct an aesthetic “checklist.” What is our source of uncertainty? What is our source of inevitability? Are they working?

Drama as an Aesthetic Requirement We can identify possible modes of failure: Uncertainty source not strong enough. Inevitability hard to perceive. Climax comes too early, or too late.

Drama is Just One Example Not intended as a “Grand Unified Theory.” A single model among many.

That’s All! Game design == programming Mechanics  Dynamics  Aesthetics Emotional requirements analysis Three Musketeers Drama as a play Aesthetic

Questions? Slides: ( Game:

© Steve Jackson Gameswww.sjgames.com