CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General...

13
CS 450 Modelling and Simulation Dr. X

Transcript of CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General...

Page 1: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

CS 450 Modelling and Simulation

Dr. X

Page 2: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

Topics

• Simulation Vs Games• Analog Vs Digital• General Algorithmic Design

Page 3: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

What is a game?

Page 4: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

The problem with reality…

Page 5: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

All Games are Simulations

Page 6: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

Simulations vs Games

Page 7: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

Digital vs Non-Digital Simulations and Games

Digital Simulations and

Games (ALL)Board & Card

GamesAnalog

Simulation Games

Analog Role-Playing Games

Live Action Role-Play (including

cosplay)

Model of Original System

Painstakingly and precisely defined Many details taken for granted and never made explicit

Rule Enforcement hard-coded uses ‘honor

system’ on the fly

Rule Structures Pre-determined Negotiable

Rolesaccurate placement into context

Imagined, personally mediated

Determined by game rulesImagined, personally mediated

Page 8: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

Digital vs Non-Digital Simulations and Games

Digital Simulations and

Games (ALL)Board & Card

GamesAnalog

Simulation Games

Analog Role-Playing Games

Live Action Role-Play (including

cosplay)

Environment Dynamic – same for all players

Static – unchanging

Combined static physical artifacts (boards & pieces) AND imagined

Imagined:personalized

Environment Resolution dynamic static

physical relatively static relatively static Individually mediated

Game Objects can be autonomous either inert or mechanical imagined ( can

include props)

Game Interaction (what people can do with / to the game)

consistent across all instantiations of the game

consistent only if the rules are followedeach instantiation can be different

Participantsthere need only be one human participant

All participants are human

Page 9: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

First things first… algorithms!

Flowchart Ingredients

Page 10: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

A bad algorithm

Page 11: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

A better one

Page 12: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

Let’s use some inputs and outputs

Page 13: CS 450 Modelling and Simulation Dr. X. Topics Simulation Vs Games Analog Vs Digital General Algorithmic Design.

CS 450 13

References

• The Guide to Computer Simulations and Games, By Katrin Becker and J.R.Parker, Wiley (Chapter 3, 4)