K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations K. BeckerK. Becker & J.R.ParkerJ.R.Parker University of Calgary July 2006 This session.

Slides:



Advertisements
Similar presentations
Video Game Design Game Maker Ms. Scales. What is game design? Is it art? It is all about artistic expression. Is it technical? Just follow some deign.
Advertisements

Mobile learning with a mobile game Design and motivational effects.
EDT321EDT321 1 Summer Session Technology for Learning Instructional Simulations.
Lightning Bugs & Spectacle Cleaning: Language Barriers in Serious Game Design Katrin Becker, PhD.
Spring 2007COMP Design Teams Team Structure Interdisciplinary Teams.
Topics Dr. Damian Schofield Director of Human Computer Interaction.
Aug 24, Fall 2005ITCS4010/50101 Design Teams Team Structure Interdisciplinary Teams.
EE442—Multimedia Networking Jane Dong California State University, Los Angeles.
Virtual reality interfaces in connection with building process simulations. Prof. Nash Dawood Centre for Construction Innovation Research University of.
Game Design and Programming. Objectives Classify the games How games are design How games are implemented What are the main components of a game engine.
Sep 14, Fall 2006IAT 4101 Design Teams Team Structure Interdisciplinary Teams.
Overview of Software Requirements
Meaningful Learning in an Information Age
Emotional Intelligence and Agents – Survey and Possible Applications Mirjana Ivanovic, Milos Radovanovic, Zoran Budimac, Dejan Mitrovic, Vladimir Kurbalija,
MULTIMEDIA SYSTEM.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Chapter 6 Teaching with Multimedia and Hypermedia
CMPD 434 MULTIMEDIA AUTHORING
What is Multimedia? Multimedia is a combination of text, art, sound, animation, and video. It is delivered to the user by electronic or digitally manipulated.
Dr. Sana’a Wafa Al-Sayegh
People in multimedia Systems. Multimedia Systems Multimedia systems are designed by a team of people who specialise in a particular field, For example:
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
Teaching and Learning with Technology  Allyn and Bacon 2002 Academic Software Chapter 6 Teaching and Learning with Technology.
Networked Games - consistency and real-time Objectives – –Understand the problems associated with networked games. –Realize the importance of satisfying.
Teaching with Multimedia and Hypermedia
Computing and the Web Simulation. Overview n Reasons for Simulation n Building a Model n Monopoly Game Simulation n SimCity Simulation n Design of Computer.
1 K.Becker & J.R.Parker Serious Games + Computer Science = Serious CS.
Game Industry and The Future of Game Pertemuan 12 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
MERLOT’s Peer Review Report Composed from reports by at least two Peer Reviewers. Description Section Provides the pedagogical context (i.e. learning goals,
Conducting Situated Learning in a Collaborative Virtual Environment Yongwu Miao Niels Pinkwart Ulrich Hoppe.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
Chapter 3 Multimedia Skills
Artificially Intelligent Smart Objects in Modern Computer Games Presentation by: Venetsian T. Jakimov.
MULTIMEDIA DEFINITION OF MULTIMEDIA
 ByYRpw ByYRpw.
Lecture 7: Requirements Engineering
Distributed Virtual Environments Introduction. Outline What are they? DVEs vs. Analytic Simulations DIS –Design principles Example.
Modeling - Simulation and AI Software ©Ideler2002.
Introduction to Making Multimedia
Introduction to Software Engineering. Why SE? Software crisis manifested itself in several ways [1]: ◦ Project running over-time. ◦ Project running over-budget.
Fundamentals of Information Systems, Sixth Edition1 Natural Language Processing and Voice Recognition Processing that allows the computer to understand.
I Robot.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
Kevin Clow: Artificial Intelligence Programmer Level Designer 3D modeler Matthew Vaughan: Project Manager Graphical User Interface Programmer Audio Programmer.
Assistive Technology in the Classroom Setting Rebecca Puckett CAE6100 – GQ1 (24494) Dec. 7, 2009.
C. Lawrence Zitnick Microsoft Research, Redmond Devi Parikh Virginia Tech Bringing Semantics Into Focus Using Visual.
Introduction to Earth Science Section 2 Section 2: Science as a Process Preview Key Ideas Behavior of Natural Systems Scientific Methods Scientific Measurements.
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
CS 1120: Computer Science II Software Life Cycle Slides courtesy of: Prof. Ajay Gupta and Prof. James Yang (format and other minor modifications by by.
CS 450 Modelling and Simulation Dr. X. Topics Time Discrete and Continuous Simulation Simulation Design Process.
Chapter 3-Multimedia Skills
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 2 Lecture 2 – Digital Representations.
"Multimedia".
Requirements Analysis
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Lecture №4 METHODS OF RESEARCH. Method (Greek. methodos) - way of knowledge, the study of natural phenomena and social life. It is also a set of methods.
E-Learning: components of e-learning Mohammed Hassan 1.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
 The same story, information, etc can be represented in different media  Text, images, sound, moving pictures  All media can be represented digitally.
Unit 72: Computer Game design
What is Multimedia Anyway? David Millard and Paul Lewis.
What do we know from research on:. Key points Digital games for learning have some distinctive features (see slide 3) Digital games for learning can have.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
The Purpose of game Engines
Section 2: Science as a Process
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Introduction to spagetti and meatballs
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
Presentation transcript:

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations K. BeckerK. Becker & J.R.ParkerJ.R.Parker University of Calgary July 2006 This session focuses on the dichotomy between modern digital games and traditional simulations. Prepared for SCS M&S MTSA July 31 – Aug

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Games vs. Simulations… Introduction (what’s in a name?) Walkthrough Essentials of Digital Simulation Then, what is a Computer Game? Game Genres & Activities Fidelity & Validity Virtual Worlds CS vs. Education perspectives What can Simulations Take from Games?

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations All Games Are Simulations Even though not all simulations are games Elder Scrolls IV: Oblivion So? On a computer:

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Exposure (again) Simulations (including games) are once again being noticed by other disciplines – Education Military Health & Medicine Advertising Social Change Politics Again, SO? Lineage II

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Sticks & Stones….. "The interdependence of thought and speech makes it clear that languages are not so much a means of expressing truth that has already been established, but are a means of discovering truth that was previously unknown. Their diversity is a diversity not of sounds and signs but of ways of looking at the world.“ Karl Kerényi

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Problems arise when terminology is used in different ways by different groups: Terminology Attributes SameDifferent Same Different Consensus Experts use terminology and concepts in the same way Correspondence Experts use different terminology for the same concepts Conflict Experts use same terminology for different concepts. Contrast Experts use different terminology and different concepts Shaw, M.L.G. & Gaines, B. (1989) Comparing Conceptual Structures

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations A computer simulation or a computer model is a computer program that attempts to simulate an abstract model of a particular system. computer programsimulatemodel Common feature is the attempt to generate a sample of representative scenarios for a model in which a complete enumeration of all possible states of the model would be prohibitive or impossible. [ Simulation:

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Simulation in CS: –Computational model of a phenomenon, environment, or experience –Perspective is software design (Internal) –Simulation & Modeling are synonymous –Simulation & Gaming have been associated from the start. compare

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Virtual Worlds Simulation is a mathematical construct that bounds the possible properties and activities of the objects being described… which can also apply to: Which need not be restricted by the bounds of the known universe – but which still must have integral consistency.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations What is a game, really? Real-time system Takes input from user (through peripheral device) which controls a simulation including graphical and audio displays Everquest

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Games require: input systems, networking systems (possible) Network interfaces, real-time systems, rendering engines, display systems, sound systems, artificial intelligence engines, asset managers( large amounts of multimedia data), physics engines, front end (which is the only part the user gets to see) Parallel computation (distributed)

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as SimulationsWalkthrough: Games are largely visual: 24 frames / second Essentially a discrete event simulation. EACH 1/24 of a second: 57% 8% 15% 20% Where is everything? Detect collisions & respond accordingly Determine which frame in each animation should be next. Determine camera position. Determine how objects should behave (next step), given current state. Start playing any sounds resulting from actions. Render all objects from current camera position. Order MATTERS.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Game Genres Action games, including first person shooters (FPS) and fighting games

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Game Genres Role-playing games, including real time and turn based versions. Grim Fandango

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Game Genres Simulators, within which the sports genre, flight simulators, and driving games reside.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Game Genres Strategy games, including military games.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Game Genres Puzzle games, including pinball and tetris type games.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Game Genres Adventure games, which sometimes are text based.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Game Genres Activity based games such as Dance, Dance Revolution, that are based on external sensors that detect motions of the player.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Genre Activities Many games blend multiple genres RPG/shooting, simulation/fighting, strategy/puzzle Elder Scrolls IV: Oblivion

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Simulation to the Education community: Reality; fidelity; validity Perspective is end-user (External) Simulation different classification from instructional game (there’s even a simulation game) Based on different criteria from those accepted in simulation & gaming community. compare

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Simulations vs. Games according to Gredler (AECT), Alessi & Trollip Simulation = Must be complex & REAL (referred to as fidelity or validity) Participants have defined roles Data-rich environment, where students can execute range of strategies Feedback is in form of changes to situation Realism is essential to effective learning. Learning the model is educational objective. Understanding the model is the goal.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Games vs. Simulations according to Gredler (AECT), Alessi & Trollip Game = Games rarely played differently from the way they were intended. Winning will take precedence over experimenting Games are less efficient learning models than other methodologies Educators have negative beliefs about games Educational Game = Learning embedded in game, not part of it Has rules, winning is important Winning should not have random factor for Ed No distracting bells and whistles Include directions in booklets Students shouldn’t loose points when wrong

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Fidelity CS: fidelity = accuracy of the representation. If simulating real-world system, then fidelity is measure of closeness to reality. Education: fidelity = level of realism presented to the learner. Terminology Attributes SameDifferent Same Different Consensus Experts use terminology and concepts in the same way Correspondence Experts use different terminology for the same concepts Conflict Experts use same terminology for different concepts. Contrast Experts use different terminology and different concepts Shaw, M.L.G. & Gaines, B. (1989)

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Validity CS: validity = are results usable? Do they allow for accurate predictions, descriptions, explanations? (accuracy = closeness of data (in & out) to thing being simulated) Education: validity = methodological measures: algorithmic, conceptual, construct, content, educational, event, external, internal,… Terminology Attributes SameDifferent Same Different Consensus Experts use terminology and concepts in the same way Correspondence Experts use different terminology for the same concepts Conflict Experts use same terminology for different concepts. Contrast Experts use different terminology and different concepts Shaw, M.L.G. & Gaines, B. (1989)

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations What can Simulations Take from Games? Higher profile for Simulations, generally (games aren’t just for kids) A way to inspire new practitioners.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations What Game Technology Offers Us Tomb Raider Drives hardware development. High-end games now serve dual-purpose (Full Spectrum Warrior) Traditional simulations & commercial games are converging

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations What simulations (including games) offer Education: Free from “shackles” of reality (or not). Fidelity can be dialed up or down as appropriate. Validity is negotiable. Non-linear (“random access”). User-control. Exploration is encouraged (& supported). Variable perspectives (be the frog, or the fly he eats). Learning must be integral to (required for) winning (achievement). Narrative approach (Schank). Risk.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Simulation & Gaming Back together again…

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Last Words Why it matters: There are aspects of work & progress and development that hinge on how we define the terms.

K.Becker & J.R.Parker SCS M&S MTSA ‘06 Digital Games as Simulations Thanks!! Game Images courtesy of: Official Game Sites Fan Art Mobygames.com Gamespot.com