SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Background
                           Introduction
    Simulation as a Game Design Tool
                           Conclusions




       Simulation as a Game Design Tool

Timo Nummenmaa
                       1         Jussi Kuittinen
                                                    2      Jussi Holopainen
                                                                               3


                            1
                                University of Tampere
                           2
                               University of Jyväskylä
                           3
                               Nokia Research Center

                                   ACE 2009




               T. Nummenmaa et al.          Simulation as a Game Design Tool
Background
                                Introduction
            Simulation as a Game Design Tool
                                 Conclusions



Outline

  1   Background


  2   Introduction
        Design as activity
        Simulations and prototypes


  3   Simulation as a Game Design Tool
        Our approach
        Our models


  4   Conclusions




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                Introduction
            Simulation as a Game Design Tool
                                 Conclusions



Outline

  1   Background


  2   Introduction
        Design as activity
        Simulations and prototypes


  3   Simulation as a Game Design Tool
        Our approach
        Our models


  4   Conclusions




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                             Introduction
         Simulation as a Game Design Tool
                              Conclusions



Background



     Aim at formalising game design

         Better understand game design process and thinking
         Produce re-usable design components
         Improve designer support
     Games and Innovation -project

         Focus on creativity in the game design process
         Multiple industry partners




                    T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                Introduction   Design as activity
            Simulation as a Game Design Tool   Simulations and prototypes
                                 Conclusions



Outline

  1   Background


  2   Introduction
        Design as activity
        Simulations and prototypes


  3   Simulation as a Game Design Tool
        Our approach
        Our models


  4   Conclusions




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                Introduction   Design as activity
            Simulation as a Game Design Tool   Simulations and prototypes
                                 Conclusions



Outline

  1   Background


  2   Introduction
        Design as activity
        Simulations and prototypes


  3   Simulation as a Game Design Tool
        Our approach
        Our models


  4   Conclusions




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                             Introduction   Design as activity
         Simulation as a Game Design Tool   Simulations and prototypes
                              Conclusions



Designer Works Through Representations



     Explict form

     Communication

      Seeing-moving-seeing by Schön

     Far from  incidental outputs but are rather central inputs to
     the thought process by Lawson




                    T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                              Introduction   Design as activity
          Simulation as a Game Design Tool   Simulations and prototypes
                               Conclusions



Design Is Constant Leaping Between Dierent Levels of
Abstraction




  Löwgren and Stolterman's model of designing.




                     T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                Introduction   Design as activity
            Simulation as a Game Design Tool   Simulations and prototypes
                                 Conclusions



Outline

  1   Background


  2   Introduction
        Design as activity
        Simulations and prototypes


  3   Simulation as a Game Design Tool
        Our approach
        Our models


  4   Conclusions




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                              Introduction   Design as activity
          Simulation as a Game Design Tool   Simulations and prototypes
                               Conclusions



Prototypes and Simulations Are Representations of the
Design Situation


      Evaluating and exploring the design situation

      Prototype is a concrete representation of some aspects of the
      design

      Simulation model is a formalised representation of an
      abstracted game system

      The process of building one is essential design activity




                     T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                              Introduction   Design as activity
          Simulation as a Game Design Tool   Simulations and prototypes
                               Conclusions



Prototypes and Simulations Have Dierent Uses




      Prototyping emphasises player experience

      Simulating emphasises system dynamics

      Simulation complements prototyping




                     T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                Introduction   Our approach
            Simulation as a Game Design Tool   Our models
                                 Conclusions



Outline

  1   Background


  2   Introduction
        Design as activity
        Simulations and prototypes


  3   Simulation as a Game Design Tool
        Our approach
        Our models


  4   Conclusions




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                Introduction   Our approach
            Simulation as a Game Design Tool   Our models
                                 Conclusions



Outline

  1   Background


  2   Introduction
        Design as activity
        Simulations and prototypes


  3   Simulation as a Game Design Tool
        Our approach
        Our models


  4   Conclusions




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                             Introduction   Our approach
         Simulation as a Game Design Tool   Our models
                              Conclusions



Our Approach to Modelling


     Action-oriented

         Actions are global - not initiated by an object
         First identify actions, then objects
     High level of abstraction

         Abstract all non-essential gameplay aspects
         Easy to understand
         Flexible
                Easily modiable
                Not limited to a specic type of game




                    T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                Introduction   Our approach
            Simulation as a Game Design Tool   Our models
                                 Conclusions



DisCo

        Distributed Co-operation, a formal specication method for
        reactive systems

        http://disco.cs.tut./

        Created at the Tampere University of Technology

        Open Source

        Probabilistic features added later




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                Introduction   Our approach
            Simulation as a Game Design Tool   Our models
                                 Conclusions



DisCo

        Disco specication (written in the DisCo specication
        language)

            Layers
                   Classes
                   Integers, booleans, records, sets, sequences, states ...
                   Extended or new types
                   Relations between classes
                   Actions that alter the state of the system
                   Actions have a guard
        Creation (created with a graphical tool)

            Objects and their states
            Relation states


                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                             Introduction   Our approach
         Simulation as a Game Design Tool   Our models
                              Conclusions



Example: DisCo-language




                    T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                              Introduction   Our approach
          Simulation as a Game Design Tool   Our models
                               Conclusions



Visualition Tools



      Important as a tool for understanding

          Simulation results
          System properties
          Should be specic for the needs of each game
                 Our visualisations were not built in features of DisCo




                     T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                Introduction   Our approach
            Simulation as a Game Design Tool   Our models
                                 Conclusions



Outline

  1   Background


  2   Introduction
        Design as activity
        Simulations and prototypes


  3   Simulation as a Game Design Tool
        Our approach
        Our models


  4   Conclusions




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                             Introduction   Our approach
         Simulation as a Game Design Tool   Our models
                              Conclusions



Tower Bloxx



        Single-player

        Single-button game

        Player builds a tower by
        dropping ats on top of
        each other

        Game get harder as tower
        progresses




                    T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                               Introduction    Our approach
           Simulation as a Game Design Tool    Our models
                                Conclusions



A Model of Tower Bloxx
Actions




                        Action      Result
                     Drop best      A at drops directly onto the top at.
                       Drop ok      A at drops slightly to the left or right.
                    Drop poor       A at drops on the edge of the top at.
          Drop and take down        Drop misses and takes down 1-3 ats.
                 Drop and fail      Drop misses altogether. User loses a life.




                      T. Nummenmaa et al.      Simulation as a Game Design Tool
Background
                                 Introduction   Our approach
          Simulation as a Game Design Tool      Our models
                                 Conclusions



A Model of Tower Bloxx
Objects




                      Object         Description
                          Flat       The block that is dropped.
                       Tower         Tower formed of blocks.
                Environment          Stores user and environment data.




                     T. Nummenmaa et al.        Simulation as a Game Design Tool
Background
                             Introduction   Our approach
         Simulation as a Game Design Tool   Our models
                              Conclusions



A Simplied Model of Tower Bloxx


                                      Game start




                Select next drop action              Drop action




                                  Alter game state




                                     Game end




                    T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                              Introduction   Our approach
          Simulation as a Game Design Tool   Our models
                               Conclusions



Example: TowerBloxx
   Swaying modier        Tower visualisation




                     T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                               Introduction   Our approach
           Simulation as a Game Design Tool   Our models
                                Conclusions



Mythical: The Mobile Awakening

  Massively multiplayer pervasive online
  roleplaying game

  Players were contemporary wizards who used
  their mobile phones to control the magic
  around them

  Game structure well suited for creating a
  DisCo specication

  Consists of

      Encounters
      Rituals
  Action based model was created, similarly as
  for TowerBloxx

                      T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                                               Introduction                 Our approach
                Simulation as a Game Design Tool                            Our models
                                                Conclusions



Example: The Mobile Awakening

            For tests, players had varying interest in dierent game
            features
                                                                                                           3000

   Player          Eagerness for      Skip probability   Eagerness     Skip probability                    2500
                   encounters         for encounters     for rituals   for rituals                         2000




                                                                                           E x perienc e
   Player 1        50                 0                  10            40                                  1500                                             P1
                                                                                                                                                            P2
   Player 2        40                 10                 20            30                                  1000                                             P3
                                                                                                                                                            P4
                                                                                                                                                            P5
   Player 3        30                 20                 30            20                                   500
                                                                                                                 0
   Player 4        20                 30                 40            10                                            0 10 20 30 40 50 60 70 80 90 10
   Player 5
                                                                                                                       0 0 0 0 0 0 0 0 0 00
                   10                 40                 50            0
                                                                                                                                   Time


                                                                                                           30

                                                                                                           25

                                                                                                           20




                                                                                            Honour
                                                                                                           15                                               P1
                                                                                                                                                            P2
                                                                                                                                                            P3
                                                                                                           10                                               P4
                                                                                                                                                            P5
                                                                                                           5

                                                                                                           0
                                                                                                                0 100 200 300 400 500 600 700 800 900 100
                                                                                                                                                      0
                                                                                                                                 Time




                                   T. Nummenmaa et al.                      Simulation as a Game Design Tool
Background
                                Introduction
            Simulation as a Game Design Tool
                                 Conclusions



Outline

  1   Background


  2   Introduction
        Design as activity
        Simulations and prototypes


  3   Simulation as a Game Design Tool
        Our approach
        Our models


  4   Conclusions




                       T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                               Introduction
           Simulation as a Game Design Tool
                                Conclusions



Lessons Learnt



      Highly abstracted and action-oriented approach simplies the
      model and design thinking

      As easily modiable product models, simulation supports
      leaping between abstraction layers

      Simulation allows the exploration of game aspects that
      prototyping is ill-suited for

      Visualisation helps understand the design choices




                      T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                             Introduction
         Simulation as a Game Design Tool
                              Conclusions



Future Work




     Use simulation in the design phase

     Study action-orientedness as an approach to design thinking

     Develop better tools




                    T. Nummenmaa et al.     Simulation as a Game Design Tool
Background
                    Introduction
Simulation as a Game Design Tool
                     Conclusions




    Thank you for listening!



                                             timo.nummenmaa@uta.

                                                   jussi.kuittinen@jyu.




           T. Nummenmaa et al.     Simulation as a Game Design Tool

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssNadaMohammed714321
 
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDinGeneral Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDinSamar Hossam ElDin Ahmed
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine CharlottePulte
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfAlasAlthaher
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxNitish292041
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppNadaMohammed714321
 
NBA power point presentation final copy y
NBA power point presentation final copy yNBA power point presentation final copy y
NBA power point presentation final copy ysrajece
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioRMG Project Studio
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024digital learning point
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfLucyBonelli
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisPeclers Paris
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道yrolcks
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementMd. Shariful Hoque
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbpreetirao780
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxKevinYaelJimnezSanti
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Associazione Digital Days
 

Kürzlich hochgeladen (20)

Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssss
 
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDinGeneral Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdf
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 ppppppppppppppp
 
NBA power point presentation final copy y
NBA power point presentation final copy yNBA power point presentation final copy y
NBA power point presentation final copy y
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project Studio
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbb
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptx
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
 

Empfohlen

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Empfohlen (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

Nummenmaa&Kuittinen&Holopainen @ ACE 2009

  • 1. Background Introduction Simulation as a Game Design Tool Conclusions Simulation as a Game Design Tool Timo Nummenmaa 1 Jussi Kuittinen 2 Jussi Holopainen 3 1 University of Tampere 2 University of Jyväskylä 3 Nokia Research Center ACE 2009 T. Nummenmaa et al. Simulation as a Game Design Tool
  • 2. Background Introduction Simulation as a Game Design Tool Conclusions Outline 1 Background 2 Introduction Design as activity Simulations and prototypes 3 Simulation as a Game Design Tool Our approach Our models 4 Conclusions T. Nummenmaa et al. Simulation as a Game Design Tool
  • 3. Background Introduction Simulation as a Game Design Tool Conclusions Outline 1 Background 2 Introduction Design as activity Simulations and prototypes 3 Simulation as a Game Design Tool Our approach Our models 4 Conclusions T. Nummenmaa et al. Simulation as a Game Design Tool
  • 4. Background Introduction Simulation as a Game Design Tool Conclusions Background Aim at formalising game design Better understand game design process and thinking Produce re-usable design components Improve designer support Games and Innovation -project Focus on creativity in the game design process Multiple industry partners T. Nummenmaa et al. Simulation as a Game Design Tool
  • 5. Background Introduction Design as activity Simulation as a Game Design Tool Simulations and prototypes Conclusions Outline 1 Background 2 Introduction Design as activity Simulations and prototypes 3 Simulation as a Game Design Tool Our approach Our models 4 Conclusions T. Nummenmaa et al. Simulation as a Game Design Tool
  • 6. Background Introduction Design as activity Simulation as a Game Design Tool Simulations and prototypes Conclusions Outline 1 Background 2 Introduction Design as activity Simulations and prototypes 3 Simulation as a Game Design Tool Our approach Our models 4 Conclusions T. Nummenmaa et al. Simulation as a Game Design Tool
  • 7. Background Introduction Design as activity Simulation as a Game Design Tool Simulations and prototypes Conclusions Designer Works Through Representations Explict form Communication Seeing-moving-seeing by Schön Far from incidental outputs but are rather central inputs to the thought process by Lawson T. Nummenmaa et al. Simulation as a Game Design Tool
  • 8. Background Introduction Design as activity Simulation as a Game Design Tool Simulations and prototypes Conclusions Design Is Constant Leaping Between Dierent Levels of Abstraction Löwgren and Stolterman's model of designing. T. Nummenmaa et al. Simulation as a Game Design Tool
  • 9. Background Introduction Design as activity Simulation as a Game Design Tool Simulations and prototypes Conclusions Outline 1 Background 2 Introduction Design as activity Simulations and prototypes 3 Simulation as a Game Design Tool Our approach Our models 4 Conclusions T. Nummenmaa et al. Simulation as a Game Design Tool
  • 10. Background Introduction Design as activity Simulation as a Game Design Tool Simulations and prototypes Conclusions Prototypes and Simulations Are Representations of the Design Situation Evaluating and exploring the design situation Prototype is a concrete representation of some aspects of the design Simulation model is a formalised representation of an abstracted game system The process of building one is essential design activity T. Nummenmaa et al. Simulation as a Game Design Tool
  • 11. Background Introduction Design as activity Simulation as a Game Design Tool Simulations and prototypes Conclusions Prototypes and Simulations Have Dierent Uses Prototyping emphasises player experience Simulating emphasises system dynamics Simulation complements prototyping T. Nummenmaa et al. Simulation as a Game Design Tool
  • 12. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Outline 1 Background 2 Introduction Design as activity Simulations and prototypes 3 Simulation as a Game Design Tool Our approach Our models 4 Conclusions T. Nummenmaa et al. Simulation as a Game Design Tool
  • 13. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Outline 1 Background 2 Introduction Design as activity Simulations and prototypes 3 Simulation as a Game Design Tool Our approach Our models 4 Conclusions T. Nummenmaa et al. Simulation as a Game Design Tool
  • 14. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Our Approach to Modelling Action-oriented Actions are global - not initiated by an object First identify actions, then objects High level of abstraction Abstract all non-essential gameplay aspects Easy to understand Flexible Easily modiable Not limited to a specic type of game T. Nummenmaa et al. Simulation as a Game Design Tool
  • 15. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions DisCo Distributed Co-operation, a formal specication method for reactive systems http://disco.cs.tut./ Created at the Tampere University of Technology Open Source Probabilistic features added later T. Nummenmaa et al. Simulation as a Game Design Tool
  • 16. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions DisCo Disco specication (written in the DisCo specication language) Layers Classes Integers, booleans, records, sets, sequences, states ... Extended or new types Relations between classes Actions that alter the state of the system Actions have a guard Creation (created with a graphical tool) Objects and their states Relation states T. Nummenmaa et al. Simulation as a Game Design Tool
  • 17. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Example: DisCo-language T. Nummenmaa et al. Simulation as a Game Design Tool
  • 18. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Visualition Tools Important as a tool for understanding Simulation results System properties Should be specic for the needs of each game Our visualisations were not built in features of DisCo T. Nummenmaa et al. Simulation as a Game Design Tool
  • 19. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Outline 1 Background 2 Introduction Design as activity Simulations and prototypes 3 Simulation as a Game Design Tool Our approach Our models 4 Conclusions T. Nummenmaa et al. Simulation as a Game Design Tool
  • 20. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Tower Bloxx Single-player Single-button game Player builds a tower by dropping ats on top of each other Game get harder as tower progresses T. Nummenmaa et al. Simulation as a Game Design Tool
  • 21. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions A Model of Tower Bloxx Actions Action Result Drop best A at drops directly onto the top at. Drop ok A at drops slightly to the left or right. Drop poor A at drops on the edge of the top at. Drop and take down Drop misses and takes down 1-3 ats. Drop and fail Drop misses altogether. User loses a life. T. Nummenmaa et al. Simulation as a Game Design Tool
  • 22. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions A Model of Tower Bloxx Objects Object Description Flat The block that is dropped. Tower Tower formed of blocks. Environment Stores user and environment data. T. Nummenmaa et al. Simulation as a Game Design Tool
  • 23. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions A Simplied Model of Tower Bloxx Game start Select next drop action Drop action Alter game state Game end T. Nummenmaa et al. Simulation as a Game Design Tool
  • 24. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Example: TowerBloxx Swaying modier Tower visualisation T. Nummenmaa et al. Simulation as a Game Design Tool
  • 25. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Mythical: The Mobile Awakening Massively multiplayer pervasive online roleplaying game Players were contemporary wizards who used their mobile phones to control the magic around them Game structure well suited for creating a DisCo specication Consists of Encounters Rituals Action based model was created, similarly as for TowerBloxx T. Nummenmaa et al. Simulation as a Game Design Tool
  • 26. Background Introduction Our approach Simulation as a Game Design Tool Our models Conclusions Example: The Mobile Awakening For tests, players had varying interest in dierent game features 3000 Player Eagerness for Skip probability Eagerness Skip probability 2500 encounters for encounters for rituals for rituals 2000 E x perienc e Player 1 50 0 10 40 1500 P1 P2 Player 2 40 10 20 30 1000 P3 P4 P5 Player 3 30 20 30 20 500 0 Player 4 20 30 40 10 0 10 20 30 40 50 60 70 80 90 10 Player 5 0 0 0 0 0 0 0 0 0 00 10 40 50 0 Time 30 25 20 Honour 15 P1 P2 P3 10 P4 P5 5 0 0 100 200 300 400 500 600 700 800 900 100 0 Time T. Nummenmaa et al. Simulation as a Game Design Tool
  • 27. Background Introduction Simulation as a Game Design Tool Conclusions Outline 1 Background 2 Introduction Design as activity Simulations and prototypes 3 Simulation as a Game Design Tool Our approach Our models 4 Conclusions T. Nummenmaa et al. Simulation as a Game Design Tool
  • 28. Background Introduction Simulation as a Game Design Tool Conclusions Lessons Learnt Highly abstracted and action-oriented approach simplies the model and design thinking As easily modiable product models, simulation supports leaping between abstraction layers Simulation allows the exploration of game aspects that prototyping is ill-suited for Visualisation helps understand the design choices T. Nummenmaa et al. Simulation as a Game Design Tool
  • 29. Background Introduction Simulation as a Game Design Tool Conclusions Future Work Use simulation in the design phase Study action-orientedness as an approach to design thinking Develop better tools T. Nummenmaa et al. Simulation as a Game Design Tool
  • 30. Background Introduction Simulation as a Game Design Tool Conclusions Thank you for listening! timo.nummenmaa@uta. jussi.kuittinen@jyu. T. Nummenmaa et al. Simulation as a Game Design Tool