Joshua Wong NUS Games Development Group.  What is a game? ◦ Mechanics & Metaphor ◦ Conceptualization exercise  What is game design? ◦ Case study: Rollo.

Slides:



Advertisements
Similar presentations
Structured Design The Structured Design Approach (also called Layered Approach) focuses on the conceptual and physical level. As discussed earlier: Conceptual.
Advertisements

Structure of Games Formal Elements Element that engage the Player Dramatic Elements.
Game Tuning Workshop AI Babysitter Elective. Game Tuning Workshop The Designer-Player Relationship Designer Player Game CreatesConsumes.
Digital Game-Based Learning Why and How it Works.
CS 4730 Defining Formal Elements CS 4730 – Computer Game Design.
CS 4730 What is a game? CS 4730 – Computer Game Design.
1 Interactive Fiction CIS 487/587 Bruce R. Maxim UM-Dearborn.
Interactive Storytelling for Video Games Chapter 13: The Argument Against the Supremacy of Player-Driven Storytelling Josiah Lebowitz Chris Klug.
Your with Juicy Feedback Loving your Player with Juicy Feedback Robin Hunicke dConstruct 2009.
Game Design Serious Games Miikka Junnila.
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.
Usability 2004 J T Burns1 Usability & Usability Engineering.
Robin Hunicke – Redefining a PC Franchise for the Nintendo Wii Small Changes, Big Results.
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.
SELECT A LESSON 1. A WORLD AND CHARACTERS 2. PATHS AND ENEMIES 4. USING PAGES TO CHANGE THE RULES 5. GAME ANALYSIS AND DESIGN 6-7. CREATING YOUR OWN GAME.
CS 4730 What is a game? CS 4730 – Computer Game Design.
Instructors: Magy Seif El-Nasr, Eric Yang Teaching Assistant: Ai Nakatani.
1 Virtual museum exercise was not appreciated. SCOM 5056 Design Theory in Science Communication week 4: fun and games.
+ Structure of Games Chapter 2. + What are different types of games? Do all games share the same exact structure? GamesBoard GamesVideo Games Playground.
Formal Elements of Games Maribeth Gandy and Jeff Wilson Based of Ch 3 of Game Design Workshop by Tracy Fullerton.
Game Genre. Classification of Games How do Games work?
Narrative, Interactivity, Play, and Games: Four Naughty concepts in Need of Discipline IAT 810 Veronica Zammitto.
CS 4730 Level Design CS 4730 – Computer Game Design Credit: Several slides from Walker White (Cornell)
Early Design Process Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin.
Is this thing on?. Mechanics, Dynamics, Aesthetics A Formal Approach to Game Design Marc “MAHK” LeBlanc April 2004.
FCN = Functionality, completeness, Balance. Refinement You have a playable system Play, tweak, play, tweak, play, tweak, … Question smaller and smaller.
Game analysis Robin Burke GAM 206. Outline o Quiz (30 min) o Game analysis o Rules o Play o Culture.
Fundamentals of Game Design
What is a Game? Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin -
Think Game Play! advanced-prototyping/ 016.
Fall 2006CS4455 Prototyping Maribeth Gandy Jeff Wilson
CS 4730 Action vs. Interaction CS 4730 – Computer Game Design Credit: Several slides from Walker White (Cornell)
Is this thing on?. Game Design Workshop Orientation.
Is this thing on?. The Last Mile of Game Design Marc LeBlanc April 2004.
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
CS160: Interactive Prototype Gary Wu - Jordan Berk - Mike Kendall - Mohammed Ali - Hao Luo.
COIT23003 Games Development 1. Overview of Game Design.
Test Environment Algorithm Program Requirements/ Enhancements Analyze the Problem and Design a Solution Programming Software Translates the Source Code.
CS 352, W12 Eric Happe, Daniel Sills, Daniel Thornton, Marcos Zavala, Ben Zoon ANDROID/IOS RPG GAME UI.
Game Design Theory Pertemuan 3 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
CSE1GDT Gameplay Mechanics. Core Mechanics The exact definition of the gameplay rules –It doesn’t matter where these rules are, just that you know them!
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between little girls.
CS 352, W12 Eric Happe, Daniel Sills, Daniel Thornton, Marcos Zavala, Ben Zoon ANDROID/IOS RPG GAME UI.
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.
Game Tuning Workshop Is this thing on?. Game Tuning Workshop Game Design and Tuning Workshop Orientation Marc “MAHK” LeBlanc GDC 2004.
 A plan of attack for your games content  Or (more specifically)  A detailed description of all games mechanics, objects, characters, stats, ect… that.
Wrap-up CS 370 Computer Game Design Ken Forbus Spring, 2003.
Proceedings of the 2008 ACM SIGGRAPH Symposium on Video Games Pages Gillian Smith, Mee Cha, Jim Whitehead UC – Santa Cruz Don’t forget: Title, where.
Department of educational leadership instructional technology program Games for Learning: Using Game Play and Game Design to Facilitate Learning Dr. Wayne.
Motivates, interests and engages. Teaches problem solving skills. Allows for creativity and imagination. Demonstrates project design. Encourages teamwork.
The Design Process Dr. Héctor Muñoz-Avila Assigned readings: Preface, Chapters 1 & 2, Lord Rings.
Game Tuning Workshop Game Design and Tuning Workshop Party Game Elective Marc “MAHK” LeBlanc GDC 2004.
Common Terms in Game Design From: “Challenges for Game Designers” by Brenda Brathwaite and Ian Schreiber Course Technology,
What is a game? Image Credit:
Unit 72: Computer Game design
+ Game Design Concepts. + Game Development – Getting Started Step 1: Generate an Idea The first step in the game design process is coming up with an idea.
Mechanics, Dynamics, & Aesthetics Game Design. Framework Mechanics describes the particular components of the game, at the level of data representation.
Visualization Designs--- Focal Cues. Shadows In the screenshot on the left the technique of shadowing is utilized. This technqiue contributes to imposing.
Is this thing on?. Game Design and Tuning Workshop Orientation Marc “MAHK” LeBlanc GDC 2003.
Do now:  Take the first five minutes to study for your quiz.  Hand in your primary source TDA if you have not done so already. MAKE SURE YOUR NAME IS.
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
Game Design.
MDA Monopoly killer Dungeons and Dragons Paper Chase
MDA Monopoly killer Paper Chase
Presentation transcript:

Joshua Wong NUS Games Development Group

 What is a game? ◦ Mechanics & Metaphor ◦ Conceptualization exercise  What is game design? ◦ Case study: Rollo ◦ Design Exercise #2  What is fun? ◦ Two approaches ◦ MDA framework ◦ Other game design principles  Paper prototyping

 Are these games? ChessSoccer

 What about these? Solitaire Roulette

 Many things we call games: ◦ Board & card games (eg. Chess, Blackjack) ◦ Party games (eg. Bingo, Charades) ◦ Sports (eg. Football, Basketball) ◦ Gambling (eg. Poker, Roulette) ◦ Video games (eg. MapleStory, DoTA, Sims)

 But some things are not so clear…  Are these games? Playing house 100m at the Olympic Games

 What about these? Playing the stock market Gameshows

 Common elements of all games: ◦ Players ◦ Rules ◦ Actions & Consequences (Interaction) ◦ Obstacles / Conflict ◦ Outcome (Win/Lose/Score) ◦ “not real”

No complete definition. Here’s one: “A game is a system in which players engage in an artificial conflict, defined by rules, that results in a quantifiable outcome.” (Katie Salen & Eric Zimmerman, Rules of Play: Game Design Fundamentals, MIT Press: 2004)

 Games can be thought of as comprising two layers: ◦ Mechanics: How the game works/functions ◦ Metaphor: How the game is represented Same mechanic, different metaphor Same metaphor, different mechanic Mario Kart Super Mario Bros Burnout Paradise

 Core mechanic: ◦ The action / set of actions that the player will do over and over in the game. E.g.  Aim-and-shoot (FPS)  Run and jump (Platformer)  Line up 3 items of the same colour (Match-3 games)  Metaphor ◦ How the game world / system is represented ◦ Gives meaning to player’s actions in game ◦ Should try to match the mechanics closely

 When first brainstorming / conceptualizing games, you can approach from 2 directions: 1.Think of a fun mechanic and then envision the experiences / player role which would allow the player to use that mechanic in various ways. 2.Think of a fun experience / player role (metaphor), and come up with the various mechanics that will support the player’s experience.

 Exercise 1: Mechanic -> Metaphor ◦ Choose one of the action verbs below and create a game around it. Explain the player’s role and world: SpinFloatConnect  Exercise 2: Metaphor -> Mechanic ◦ Choose one of the following experiences and create a game around it. Explain the core mechanics. Parenthood Scuba-diving Cheerleading

“The focus of a game designer is designing game play, conceiving and designing rules and structures that result in an experience for players.” (Katie Salen & Eric Zimmerman, Rules of Play: Game Design Fundamentals, MIT Press: 2004)

 What are the different tasks a game designer does? ◦ World design ◦ Level design ◦ Content design ◦ Systems design ◦ User Interface design

 World design: Lays out game’s background, setting, overarching plot, major characters, primary gameplay  Usually done by Lead Designers with lots of experience Complete world prototype for Shadow Complex: /exclusive-shadow-complex-prototype-map- revealed/ /exclusive-shadow-complex-prototype-map- revealed/ High-level game concept: The Lost World agine-cup-france-2008.html agine-cup-france-2008.html

 Level design: Maps out levels, places enemies, resources, obstacles, player spawn points, triggers, puzzles. Level design from Duke Nukem Forever - Incubator Ship Invasion level ( uke-Nukem-Forever-Development-Documents ) uke-Nukem-Forever-Development-Documents

 Content design: Plans and fleshes out game environment with detailed gameplay content. (e.g. quests, equipment, items, characters, events, dialogue) (Top image: WoW quest screenshot taken from: ies/games/ ies/games/) (Left image: ProgressQuest character sheet taken from:

 Systems design: Figures out how a particular game system will work. (eg. combat – controls, triggers, damage, statistics, turns, speed, charged powers…) Wargame combat table: ail.php?article_ID=96&page=1 ail.php?article_ID=96&page=1 design/video-game-design- video-game-mechanics-part-iii/

 User Interface / Usability design: Figures out how to make the game easier or more friendly for users to interact with. (eg. control buttons, icons, screen layout, menus…) /control_interface.html

 Summary of design jobs: World DesignLevel Design Content DesignSystems Design User Interface Design  Game design for small projects (like yours): All of the above!

 Based on your game concept: ◦ Design a system ◦ Design some content ◦ Design the user interface ◦ Design a level

“Game designers have a weird job. At root, it is their responsibility to ensure that a game is fun to play. The problem with being a game designer is "fun" is an extremely relative term.” (Ken Levine – “So You Wanna Be a Game Designer”)

 Two main schools of thought: 1.A game’s fun comes from the enjoyment of problem-solving.  Flow theory  Choices & consequences  Risk vs. reward 2.A game’s fun comes from a combination of different types of fun, in different proportions.  Callois’ categories of games  MDA Framework  4 Fun Keys (XEO design)

 The MDA framework: ◦ 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. MechanicsAestheticsDynamics Slide presentation ideas borrowed from:

What the player sees: How the designer works: MechanicsAestheticsDynamics MechanicsAestheticsDynamics Player Designer Slide presentation ideas borrowed from:

 Eight kinds of fun: ◦ SensationGame as art object ◦ FantasyGame as make-believe ◦ NarrativeGame as unfolding story ◦ ChallengeGame as obstacle course ◦ FellowshipGame as social framework ◦ DiscoveryGame as uncharted territory ◦ ExpressionGame as soapbox ◦ SubmissionGame as mindless pasttime Hunicke, Leblanc& Zubek (2004)

 Examples of games: ◦ The Sims is “fun”:  Fantasy, Expression, Narrative ◦ DotA is “fun”:  Challenge, Fellowship, Discovery, Fantasy ◦ Roulette is “fun”:  Submission, Sensation ◦ H.A.L.O. is “fun”:  Challenge, Sensation, Fellowship, Discovery, Fantasy, Narrative.

 Flow theory ◦ When player’s skill level = challenge difficulty level, players can enter into the ‘flow’ state. ◦ If challenge is much higher than player’s skill, player will feel anxiety. ◦ If challenge is much lower than player’s skill, player will feel boredom/relaxation.

 Choice & Consequence: “According to Sid Meier, a [good] game is a series of interesting choices. In an interesting choice, no single option is clearly better than the other options, the options are not equally attractive, and the player must be able to make an informed choice.” (Rollings, Andrew and Dave Morris. Game Architecture and Design. 2000) ◦ Consequences of choices should be clear ◦ Consequences of choices should be different ◦ Consequences of choices should be balanced

 Risk versus Reward: ◦ Risk should be matched against reward. ◦ High risk action = high reward ◦ Low risk action = low reward This also works the other way around: ◦ High reward for player = high risk ◦ Low reward for player = low risk

 Any questions?

DesignBuild Test / Analyze Iterative Design Process: The Game Design Cycle

 Build a prototype of your gameplay on paper, before you touch any code.  The point is to find the fun as quickly and cheaply as possible (or to discover it is not as fun as you thought it would be).  Fail Early. Fail Often.  Fail Faster. Fail Sooner.