critical thinking and argumentation in software engineering patterns in game design, ch. 5 mikko...

16
CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

Upload: allison-russell

Post on 03-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERINGPATTERNS IN GAME DESIGN, CH. 5

MIKKO TURUNEN, 0326796

Page 2: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

CONTENTS

• Game Worlds

• Objects

• Abstract Objects

• Locations

Page 3: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

GAME WORLDS

• Game world is determined by the spatial relationships of the game elements.

• Types: Continuous & Discrete

• Spatial categories

• Reticular

• Linear (1D)

• 2D

• 3D

Page 4: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

GAME WORLDS

• Reconfigurable Game Worlds

• Rules, Attributes & Layout

• Levels

• Themes, Objects, Layout & Difficulty

• Consistent Reality Logic

Page 5: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796
Page 6: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

LOCATIONS

• Points

• Goal, Save & Spawn Points

• Areas

• Inaccessible Areas, Safe Havens

• Locations

• Resource & Strategic Locations

Page 7: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

CHARACTER OBJECTS

• Avatars

• Units

• Mule

• Enemies

• Boss Monsters

• Helpers

• Ghosts

Page 8: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796
Page 9: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

ENHANCEMENT OBJECTS

• Pick-Ups

• Power-Ups

• Tools

• Chargers

Page 10: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

STATIC OBJECTS

• Controllers

• Buttons

• Obstacles

• Deadly Traps

Page 11: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796
Page 12: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

INFORMATION OBJECTS

• Alarms

• Clues

• Extra-Game Info

• Traces

Page 13: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

ABSTRACT OBJECTS

• Book-Keeping Tokens

• Score

• High Score Lists

• Lives

• Cameras

Page 14: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

CARD GAMES

• Cards

• Card Hands

• Drawing Stacks

• Discard Piles

Page 15: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796
Page 16: CRITICAL THINKING AND ARGUMENTATION IN SOFTWARE ENGINEERING PATTERNS IN GAME DESIGN, CH. 5 MIKKO TURUNEN, 0326796

QUESTIONS

• What kind of a game world would be continuous and reticular?

• Is there any additional objects not listed in the book/CD?