Simulation Robin Burke GAM 224. Outline Admin Quiz Play paper Midterm grades Core Mechanic Simulation.

Slides:



Advertisements
Similar presentations
Objectives Identify the differences between Analytical Decision Making and Intuitive Decision Making Demonstrate basic design and delivery requirements.
Advertisements

GAME:IT Designing Good Games. Question: What makes a computer game a game? A computer game is a software program in which one or more players make decisions.
1 Automated Testing & Test Tools Apirada Thadadech.
Introduction Robin Burke GAM 224 Winter Outline Class organization Resources Assessment Reaction papers Analysis project Design project Primary.
CSE1GDT from Ideas to Designs Paul Taylor April 14, hp?file=daikatana_bitch_ jpg.
RPG systems appeared in the early eightyes in America as a new form of socialisation trough play. The concept of RPG is in fact the creation of a virtual.
SE 313 – Computer Graphics Lecture 14: Armatures Lecturer: Gazihan Alankuş 1.
Game Design Serious Games Miikka Junnila.
Introduction.  Who’s in the class?  Class structure  Introduction to content  Team and concept brainstorming.
Game Mathematics & Game State The Complexity of Games Expectations of Players Efficiency Game Mathematics o Collision Detection & Response o Object Overlap.
The Elements of Gameplay by Richard Rouse III Ayşegül Bakar.
Identify the differences between Analytical Decision Making and Intuitive Decision Making Describe basic design and delivery requirements for Tactical.
A Technical Game Project 4 Due dates: Game Idea Friday, March 16 th Game Plan Friday, March 23 rd Web Page Sunday, April 9 th First Playable Wednesday,
SM3121 Software Technology Mark Green School of Creative Media.
David Preston.  I would like to prepare a mock-up of Zippo Lighters, and create key features and training information. For now, the project would include.
Circle of Interactive Media  Actions, reflected in the interface  How the actions impact relevant systems  How systems produce feedback, outcomes,
INTRODUCTION TO THE SCRATCH PROGRAMMING ENVIRONMENT.
Games 1.Have a reason to design a game. 2.Brainstorm 3.Sift, strain, and find the “good” ideas 4.Prototype 5.Playtest 6.Experience Doc.
Early Design Process Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin.
Raven Robin Burke GAM 376. Soccer standings Burke, 7 Ingebristen, 6 Buer, 6 Bukk, 6 Krishnaswamy, 4 Lobes, 3 Borys, 2 Rojas, 2 Bieneman, 2.
Artificial Intelligence in Game Design Problems and Goals.
Music and Sound. Background Xbox 360 game console allows players to add their own music into a game Golden rule: never let the player become annoyed or.
Real Time & Embedded Systems Lecture 1: Real Time Systems Software (RTSS) RTSS: the software half of the Real Time & Embedded Systems unit What do we mean.
Simulation Robin Burke GAM 224. Quiz #1 Ave: 24.2 / 30 Max: 30 Min: 18 Histogram 3: : : 888.
Jake McKay Teacher: Dr. Michelle Trim. Bio Statement  My name is Jake McKay and I am from Cleveland, Ohio. I do not have a declared major, but I am leaning.
Serious Games and Simulations. The business of using videogames or videogame technologies for purposes other than entertainment.
Game analysis Robin Burke GAM 206. Outline o Quiz (30 min) o Game analysis o Rules o Play o Culture.
Artificial Intelligence in Game Design Behavior Trees.
Narrative / Simulation Robin Burke GAM 224. Outline Rules Papers Narrative Simulation.
Quiz / Case Study Robin Burke GAM 224. Outline Admin Rules paper Play paper Game designs Quiz Case study.
Fall 2006CS4455 Prototyping Maribeth Gandy Jeff Wilson
CHAPTER 1 WHAT DO PLAYERS WANT? ESRA ALPAY. OUTLINE OF PRESENTATION 1. Overview of “what do players want?” 2. Why do players play? 3. What do players.
Computer Graphics 2 In the name of God. Outline Introduction Animation The most important senior groups Animation techniques Summary Walking, running,…examples.
Math / Physics 101 GAM 376 Robin Burke Fall 2006.
Models of Situations. A computer model of a system is a program and data which behaves like the real thing, e.g. a driving simulation, a graph of business.
CSE1GDT from Ideas to Designs Paul Taylor April 14, hp?file=daikatana_bitch_ jpg.
Systems and Interactivity Dr. Héctor Muñoz-Avila Assigned readings: Chapters 4 & 5 (Rules of Play Book)
Modeling - Simulation and AI Software ©Ideler2002.
CHAPTER 10: CORE MECHANICS Definitions and Mechanisms.
Core Mechanic Exercise Robin Burke GAM 224. Outline Admin "Rules" papers In-class exercise.
Simulation Robin Burke GAM 224. Outline Admin Quiz #1 Rules paper Play paper Simulation.
Physics / AI Week 4 GAM 224. Outline Announcements Demos Discussion Break Lecture Physics AI.
Game characters Write two game character names on the index cards Pass to front.
Systems and Interactivity Dr. Héctor Muñoz-Avila Assigned readings: Chapters 4 & 5 (Rules of Play Book)
Simulation Robin Burke GAM 224. Outline Admin Rules paper Play paper Simulation.
The Civic Mirror civicmirror.com What Is? The Civic Mirror What kind of citizen will you become?
Broadcast 1. Why is broadcast writing different?  Broadcast news and print news are different because of their intended audience.  Broadcast news must.
Energy forms and transformations. What is energy? We use the word all the time – but very few people have a strong understanding what it is It.
Using Models Chapter 2-3. What is a model  Simplified representations of reality play a crucial role in economics.
KEYS Scott Gajewski ART 389A Spring Contents Premise Getting Started -Players -Set-up -Materials Rules -Basics -Points System -Multiple Players.
Game Programming Patterns Game Loop From the book by Robert Nystrom
The Play Experience Robin Burke GAM 224. Outline Admin Play Experiential aspects of play The Core Mechanic Examples.
Simulation Robin Burke GAM 224. Outline Design Milestone #4 Simulation Game design activity.
The Design Process Dr. Héctor Muñoz-Avila Assigned readings: Preface, Chapters 1 & 2, Lord Rings.
1 CO Games Development 1 Week 3 Game Agents 2 Gareth Bellaby.
Computational Thinking
 Creative  Abstract  Algorithm  Programming  Data  Internet  Impact.
Ekke Hoffmann Coaches Referees What do coaches expect from referees?
Identifying the Target Audience Part 2. Target Audience The target audience is the group of people for whom the game is meant. To develop an effective.
Simulation Robin Burke GAM 224. Simulation Games simulate real-world activities sports games racing games historical games Central idea mapping between.
Sound Practices of Games Business and Design Presented by Brian Jacobson.
Writing Test September 27, 2011 All Juniors must take and pass in order to receive a diploma.
MAINTAINING PRODUCTIVITY 7 KEYS FOR SETTING REALISTIC GOALS.
1. Chapter Preview Part 1 – Listening in the Classroom  Listening Skills: The Problem and the Goal  Listening Tasks in Class Part 2 – Listening outside.
Narrative / Simulation
GAME:IT Designing Good Games.
Chapter 3 Story Composition
Quiz / Case Study Robin Burke GAM 224 Winter 2006.
Computational Thinking
Games Development 2 Entity / Architecture Review
Presentation transcript:

Simulation Robin Burke GAM 224

Outline Admin Quiz Play paper Midterm grades Core Mechanic Simulation

Admin Quiz

Play paper Due today Up to 3 days late ½ grade point per day No rewrites

Rewrites Due 11/9 Turn in original graded paper new hardcopy digital copy to turnitin.com

Midterm grades AAAAA--- BBBBBBB CCCCCC++++- DD FF Major caveats Final project not included (20%) Participation grades not included (20%) 2 more analysis papers (20%) plus rewrite 3 More reaction papers Don't panic!

Core Mechanic Major source of lost point on Quiz #2 Many problems with project milestone #3

Review Core mechanic analyzes low-level activity of the player mechanic ≠ physics mechanic ≠ missions mechanic ≠ player knowledge I can have games with similar physics and missions but different mechanics Pac-Man vs Katamari Damacy

Example

Simulation Games simulate real-world activities sports games racing games Central idea mapping between the game and the real-world activity

Simulation II Games also simulate fantasy and fictional activities any RPG most FPS Central idea mapping between the game and...

Mapping The mapping will be incomplete the game may leave out inconvenient or boring parts the game may include improbable situations for gameplay reasons The mapping will be inexact the game may exaggerate the physics for effect or gameplay the game may (will) abstract from physical reality for practical reasons

Basic fact All physics is simplification complex multi-body physical simulations are too slow reality is chaotic limits to what can be rendered graphically

Example: Halo What happens when a grenade explodes? do we simulate the ignition and rapid oxidation of explosives, pressure waves, metal shear and shrapnel trajectories? do we simulate concussion injuries, soft tissue damage, and bone trauma?

Game physics Physics = the evolution of the game state we want the player to feel as though there is a real world in the game the game state must be complex its evolution must seem natural the player's control over it should seem natural

Natural? Games are profoundly unnatural Aliens? Psychic powers? Controlling a civilization over centuries? As in fiction "willing suspension of disbelief" natural within the game world context Game physics may have nothing to do with Newton's physics

Scripting When there is a fixed stereotyped response to an action in the game we say it is "scripted" As opposed to "simulated"

Example Designer decides what should happen when a grenade explodes x amount of damage to all units within certain radius x/2 damage within a larger radius leaves a certain "stencil" on the floor or wall Simplifying the actual physics

Example Locked door in Zelda If player ties to go through locked door with key in inventory, the door opens and key is used up Simplifications Doors are logical, not physical barriers Cannot be battered down, blown up, removed from hinges Locks cannot be picked

Advantages of scripting Much, much faster to apply a simple rule than to run a physical simulation Easy to write, understand and modify

Disadvantages of scripting Limits player creativity Players will try things that "should" work based on extensive physical intuition Will be disappointed if they don't Game will need many scripts predicting their interactions can be difficult complex debugging problem

Simulation Will still be a simplification Represent the quantities of interest represent the forces that act on them create physical laws for the game world evolve the game state according to these laws

Benefits of simulation More player options Designer doesn't have to anticipate every way to do something Physical laws reusable Do not have script every object Can build (or buy) generic physics engine

Disadvantages of simulation Speed extensive simulation may make the game too slow Memory game state may become much larger Testing difficult to test all possibilities

Design decision How much to simulate? Where player creativity is important Where realism is important Where a simple enough model can be built What level of detail is required? depends on the constraints of the game always a computational cost

Example Script when player enters room, guards converge and attack Simulation #1 when player takes a step, sound is heard over certain radius if guard is within radius and in room, guard will converge and attack Simulation #2 when player takes a step, volume of sound is calculated based on level of stealth, floor material, etc. sound is propagated through room and attenuated based on room contents guards receive sound signal and if loud enough to reach attention, they will move in the apparent direction of sound Simulation #3 same as #2, but in 3 dimensions, through floors, etc. Simulation #4 same as #3, but guards have multiple alert states. A single low- intensity noise will increase their alert state.

The role of simulation "Immersive fallacy" the best game is one in which the player feels that they are totally immersed in a simulated world emphasizes only a certain aspect of the game experience Counter-examples More detail is not necessarily better Katamari Damacy Need for ironic distance GTA

Monday Culture unit Play paper due