80 likes | 261 Views
Critical thinking and argumentation in software engineering. Patterns in Game Design Chapters 3-4 Ilmo Räsänen. Definition of game design patterns. “game design patterns are semiformal interdependent description of commonly reoccurring parts of the design of a game that concern gameplay”.
E N D
Critical thinking and argumentation in software engineering Patterns in Game Design Chapters 3-4 IlmoRäsänen
Definition of game design patterns “game design patterns are semiformal interdependent description of commonly reoccurring parts of the design of a game that concern gameplay”
Characteristics of patterns (1/3) • Interrelated descriptions • All patterns in any given game are related to each other in some form
Characteristics of patterns (2/3) • Five relationship types • Instantiates: Presence of the first pattern causes the second pattern to be present. • Modulates: First pattern affects aspects of the second pattern in a way that influences gameplay. • Instantiated by: Pattern can be instantiated by ensuring the presence of the related pattern. • Modulated by: How additional patterns can tune a pattern´s affect on gameplay. • Potentially conflicting with: Pattern in certain configurations can make the presence of another pattern impossible.
Characteristics of patterns (3/3) • Hierarchies of patterns: • Lower-level / higher-level definition is used to indicate the general level of abstraction the pattern represents • Intentional or emergent presence • Patterns found in gameplay can be either intentional or emergent
Game design pattern template • Name • Core definition • General Description • Using the pattern • Consequences • Relations • References
Using design Patterns • Implementation of game design patterns • Analyze an existing game (Identify) • Structural analysis • Play testing • Game designing (Apply) • Idea generation • Development of game concepts • Problem solving • Communication