SlideShare a Scribd company logo
2011


                   Game Design 2
            Lecture 5: Game Interface (paper) Prototyping



                                         Partially adapted from:
                     Joel Laumans - Introduction to Wireframes - http://bit.ly/48uVt7




http://www.comu346.com                                                        david.farrell@gcu.ac.uk
Why?
• Games are expensive
 • Large teams, extended development time
• Game designers, programmers, artists will
  all spend a lot of time implementing the
  interface
• prototypes are a design aid
• prototypes are a communication aid
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Tools

• Flow Charts (see lecture on menus)
 • use case flow
 • final menu flow
• Wireframes
• Paper Prototype
Wireframes are:

A visual representation of an interface; used
   to communicate the structure, content,
 information hierarchy, functionality, and
          behaviour of an interface.
Wireframes are:

A visual representation of an interface; used
   to communicate the structure, content,
 information hierarchy, functionality, and
          behaviour of an interface.
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Blueprints of design

• Formalise ideas
• communicate ideas
• test usability
Uses for Wireframes

• Structure
• Content
• Information Hierarchy
• Functionality
• Behaviour
Structure
• How is the interface put together?
Content
• What is displayed in the interface?
Information Hierarchy
• How is the data organised?
Functionality
• How does the interface work?

                Player clicks on ‘city’ button
Behaviour
• How do the player and interface interact?
Types of Wireframes
• Sketches are good
  for experimentation
• Sketch out different
  ways of representing
  data
• Useful for
  ‘workshopping’ areas
  of interface
Low Fidelity
• Block Diagrams
• Don’t represent
  function
• Do represent
  content
• Good for testing
  flow of interface
Hi-Fidelity
• Detailed wireframes
• Include comments
• Describe behaviour
• Intuitive
• Blueprint for
  final design
Notes (dots)
Notes (arrows)
Tips
• Use potentially ‘real’ text, not fake ‘Lorem
  Ipsum’ style text
• Start with the largest part of interface first
  (main canvas) and work from largest to
  smallest.
• Remember audience is mixed (artist,
  designer, programmer, producer, user)
Wireframes

• Visual design
 • NOT graphical elements
 • NOT branding, mood etc.
• Avoid unnecessary elements
• Focus on content and interaction
Wireframe Reading


• What, Where and Why of Wireframes
  http://bit.ly/w_w_w_wireframe
Wireframe Tools

• Similar to flowcharting, any vector graphics
  program is suitable
  • Visio on Windows
  • OmniGraffle on OS X
  • Inkscape on Windows, Mac, Linux
Paper Prototyping
• Even with a wireframe, it is possible to miss
  important interface elements
• A digital prototype will allow for expert
  and user testing
• Even this is quite expensive
• Paper prototyping allows a relatively cheap
  method of evaluating
Creation
• Draw UI components
• Model different states
• Ideal for work-shopping each part of
  interface
• More visual than wireframing
 • may feature platform UI components
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
• Sketch an outcome for every possible
  action on your interface
• This might seem like a lot of work but it’s
  far far lest work than a digital mock-up or a
  real interface
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
eeeee
• Can also help identify physical interface
  problems
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Where does it fit?

• Where a wireframe shows flow, a paper
  prototype shows UI elements and can be
  handed off to a developer.
• Can be used along side wireframes to pitch
  to team / publisher
• Can be used to test with audience
Usability Testing
• layer widgets and replace screens as
  required.
• If user confused to an action, give them
  paper and ask them to sketch what they
  would expect.
• video sessions and label user sketches to
  help identify required changes
Usability Testing

• Present user with first ‘screen’
• have library of ‘screens’ and widgets available
• ask them to perform an action and state steps
• every step should be a verb like ‘click on this’ or
  ‘press this button’
Useful Tools
• A List Apart article on paper prototyping
   http://www.alistapart.com/articles/paperprototyping/


• An article about wireframes & tools
   http://bit.ly/wireframetools


• Yahoo UI Stencils
   http://developer.yahoo.com/ypatterns/about/stencils/


• iPad stencils
   http://speckyboy.com/2010/04/30/iphone-and-ipad-development-gui-kits-
   stencils-and-icons/ (hint hint)


• Wireframe grid paper
  http://konigi.com/tools/graph-paper

More Related Content

What's hot (20)

PPT
Game Design 2: Lecture 10 - UI Layout
David Farrell
 
KEY
Game Design 2: Lecture 4: Game UI Components
David Farrell
 
PPTX
UX Humor | Jokes and Funny Quotes
Think 360 Studio
 
PDF
UX Fundamentals for Beginners
Growth Hacking Asia
 
PDF
UI & UX Design for Startups
Richard Fang
 
PPTX
LAFS Game Design 7 - Prototyping
David Mullich
 
PDF
Game UX Design and Evaluation
Gena Drahun
 
PPTX
Game Design Document - Step by Step Guide
DevBatch Inc.
 
PPTX
UX Research
KamalKanth5
 
PPTX
Usable psychology for UX/UI Designers
Maor Shabbat
 
PDF
UX/UI Workshop Slides
GDSC UofT Mississauga
 
PPTX
Introduction to User Experience Design
Kiera McMaster
 
PPTX
The difference between ux and ui design
Shweta Joshi
 
PDF
User Experience Workshop
Motivate Design
 
PDF
ux flow and process
suniltalekar1
 
PDF
UX & UI Design 101
Kevin Jackson
 
PPTX
UX Design Mini Course
Digital Snack
 
PDF
UX & UI Design: Differentiate through design
MoodLabs
 
PDF
The Principles of Game Design
InstantTechInfo
 
PDF
What is UX Design?
Baris Erkol
 
Game Design 2: Lecture 10 - UI Layout
David Farrell
 
Game Design 2: Lecture 4: Game UI Components
David Farrell
 
UX Humor | Jokes and Funny Quotes
Think 360 Studio
 
UX Fundamentals for Beginners
Growth Hacking Asia
 
UI & UX Design for Startups
Richard Fang
 
LAFS Game Design 7 - Prototyping
David Mullich
 
Game UX Design and Evaluation
Gena Drahun
 
Game Design Document - Step by Step Guide
DevBatch Inc.
 
UX Research
KamalKanth5
 
Usable psychology for UX/UI Designers
Maor Shabbat
 
UX/UI Workshop Slides
GDSC UofT Mississauga
 
Introduction to User Experience Design
Kiera McMaster
 
The difference between ux and ui design
Shweta Joshi
 
User Experience Workshop
Motivate Design
 
ux flow and process
suniltalekar1
 
UX & UI Design 101
Kevin Jackson
 
UX Design Mini Course
Digital Snack
 
UX & UI Design: Differentiate through design
MoodLabs
 
The Principles of Game Design
InstantTechInfo
 
What is UX Design?
Baris Erkol
 

Viewers also liked (20)

PDF
Game design 2 (2013): Lecture 13 - Colour
David Farrell
 
PDF
Game Design 2 (2013): Lecture 5 - Game UI Prototyping
David Farrell
 
PDF
Game design 2 (2013): Lecture 14 - Revision
David Farrell
 
KEY
Game Design 2: Menu Flow (2011)
David Farrell
 
PPTX
Designing Game Interfaces
Mike Jones
 
PDF
Game Design 2: Lecture 1 - Introduction
David Farrell
 
PDF
Game Design 2 (2013): Lecture 4 - UI Components
David Farrell
 
PDF
Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI Design
David Farrell
 
PDF
Game Design 2 (2013): Immersion Through Game UI
David Farrell
 
PPT
Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13
David Farrell
 
PDF
Game design 2 (2013): Lecture 11 - User Feedback in Game Design
David Farrell
 
PDF
Game Design 2 (2013): Lecture 3 - Use of Text in design.
David Farrell
 
PPT
GCU Game Design 2 (2013): Lecture 2 - Menu Flow
David Farrell
 
PPTX
Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)
David Farrell
 
PPT
Serious games career quest
David Farrell
 
KEY
Game Design 2 (2010): Lecture 3 - UI Components
David Farrell
 
PPT
Serious games cwltgm
David Farrell
 
PDF
Game design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
David Farrell
 
PPT
Game Design 2 - Lecture 2 - Menu Flow
David Farrell
 
KEY
Mindset Training 2 - Goal Orientation
David Farrell
 
Game design 2 (2013): Lecture 13 - Colour
David Farrell
 
Game Design 2 (2013): Lecture 5 - Game UI Prototyping
David Farrell
 
Game design 2 (2013): Lecture 14 - Revision
David Farrell
 
Game Design 2: Menu Flow (2011)
David Farrell
 
Designing Game Interfaces
Mike Jones
 
Game Design 2: Lecture 1 - Introduction
David Farrell
 
Game Design 2 (2013): Lecture 4 - UI Components
David Farrell
 
Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI Design
David Farrell
 
Game Design 2 (2013): Immersion Through Game UI
David Farrell
 
Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13
David Farrell
 
Game design 2 (2013): Lecture 11 - User Feedback in Game Design
David Farrell
 
Game Design 2 (2013): Lecture 3 - Use of Text in design.
David Farrell
 
GCU Game Design 2 (2013): Lecture 2 - Menu Flow
David Farrell
 
Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)
David Farrell
 
Serious games career quest
David Farrell
 
Game Design 2 (2010): Lecture 3 - UI Components
David Farrell
 
Serious games cwltgm
David Farrell
 
Game design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
David Farrell
 
Game Design 2 - Lecture 2 - Menu Flow
David Farrell
 
Mindset Training 2 - Goal Orientation
David Farrell
 
Ad

Similar to Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes (20)

KEY
Games Design 2 - Lecture 10 - Game Interface Prototyping
David Farrell
 
PPT
Designing and prototyping
Andres Baravalle
 
PDF
Wireframes
Peter Kaleta
 
PDF
Wireframes
Peter Kaleta
 
PDF
Wireframes
Peter Kaleta
 
PDF
MHIT 603: Introduction to Prototyping
Mark Billinghurst
 
PPTX
User Experience12894005842043884849.pptx
ElisaHaxhillazi1
 
PDF
Wireframes and UI-Prototypes
tec
 
PPTX
20210821151927_ISYS6619-UX for Digital Business Topik 09.pptx
radiantknight008
 
PDF
Intro to User Centered Design Workshop
Patrick McNeil
 
PPTX
Week 8 & 10
Study Geek
 
PPTX
Prototypes, Prototypes, Prototypes
Shane Morris
 
PDF
Iti_(2).pdf
RanaFoud
 
PDF
COMP 4026 Lecture2: Design and Prototype
Mark Billinghurst
 
PDF
UX/Design Thinking Prototyping Workshop
Chris Becker
 
PDF
Rapid Prototyping For Augmented Reality
Mark Billinghurst
 
PDF
MHIT 603: Lecture 3 - Prototyping Tools
Mark Billinghurst
 
PPT
Designing and prototyping
Andres Baravalle
 
PDF
Introduction to building wireframes
Hong Qu
 
PDF
Rapid Prototyping for XR: Lecture 1 Introduction to Prototyping
Mark Billinghurst
 
Games Design 2 - Lecture 10 - Game Interface Prototyping
David Farrell
 
Designing and prototyping
Andres Baravalle
 
Wireframes
Peter Kaleta
 
Wireframes
Peter Kaleta
 
Wireframes
Peter Kaleta
 
MHIT 603: Introduction to Prototyping
Mark Billinghurst
 
User Experience12894005842043884849.pptx
ElisaHaxhillazi1
 
Wireframes and UI-Prototypes
tec
 
20210821151927_ISYS6619-UX for Digital Business Topik 09.pptx
radiantknight008
 
Intro to User Centered Design Workshop
Patrick McNeil
 
Week 8 & 10
Study Geek
 
Prototypes, Prototypes, Prototypes
Shane Morris
 
Iti_(2).pdf
RanaFoud
 
COMP 4026 Lecture2: Design and Prototype
Mark Billinghurst
 
UX/Design Thinking Prototyping Workshop
Chris Becker
 
Rapid Prototyping For Augmented Reality
Mark Billinghurst
 
MHIT 603: Lecture 3 - Prototyping Tools
Mark Billinghurst
 
Designing and prototyping
Andres Baravalle
 
Introduction to building wireframes
Hong Qu
 
Rapid Prototyping for XR: Lecture 1 Introduction to Prototyping
Mark Billinghurst
 
Ad

More from David Farrell (13)

PDF
Game design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UI
David Farrell
 
PDF
Game Design 2 (2013): Lecture 9 - Micro and Macro Design for Game Communication
David Farrell
 
PDF
Game Design 2 (2013): Lecture 8 - Layering and Separation for Game Communication
David Farrell
 
KEY
Mindset Training 1 - what are growth and fixed mindsets
David Farrell
 
KEY
Game Design 2: UI in Games - Revision Lecture
David Farrell
 
KEY
Game Design 2: Micro and Macro Data Visualisation
David Farrell
 
KEY
Game Design 2: Lecture 13 - Layering and Separation of Data Visualisation
David Farrell
 
KEY
Game Design 2: Lecture 12 - Platform Specific Design
David Farrell
 
KEY
Game Design 2: Lecture 11 - Colour
David Farrell
 
PPT
Game Design 2: Lecture 8 - Semiotics and Icon Design
David Farrell
 
PPT
Game Design 2: Lecture 9 - Immersion through UI
David Farrell
 
KEY
Mindset talk
David Farrell
 
KEY
The impact of affect in serious games
David Farrell
 
Game design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UI
David Farrell
 
Game Design 2 (2013): Lecture 9 - Micro and Macro Design for Game Communication
David Farrell
 
Game Design 2 (2013): Lecture 8 - Layering and Separation for Game Communication
David Farrell
 
Mindset Training 1 - what are growth and fixed mindsets
David Farrell
 
Game Design 2: UI in Games - Revision Lecture
David Farrell
 
Game Design 2: Micro and Macro Data Visualisation
David Farrell
 
Game Design 2: Lecture 13 - Layering and Separation of Data Visualisation
David Farrell
 
Game Design 2: Lecture 12 - Platform Specific Design
David Farrell
 
Game Design 2: Lecture 11 - Colour
David Farrell
 
Game Design 2: Lecture 8 - Semiotics and Icon Design
David Farrell
 
Game Design 2: Lecture 9 - Immersion through UI
David Farrell
 
Mindset talk
David Farrell
 
The impact of affect in serious games
David Farrell
 

Recently uploaded (20)

PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PDF
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Digital Circuits, important subject in CS
contactparinay1
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 

Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes

  • 1. 2011 Game Design 2 Lecture 5: Game Interface (paper) Prototyping Partially adapted from: Joel Laumans - Introduction to Wireframes - http://bit.ly/48uVt7 http://www.comu346.com [email protected]
  • 2. Why? • Games are expensive • Large teams, extended development time • Game designers, programmers, artists will all spend a lot of time implementing the interface • prototypes are a design aid • prototypes are a communication aid
  • 5. Tools • Flow Charts (see lecture on menus) • use case flow • final menu flow • Wireframes • Paper Prototype
  • 6. Wireframes are: A visual representation of an interface; used to communicate the structure, content, information hierarchy, functionality, and behaviour of an interface.
  • 7. Wireframes are: A visual representation of an interface; used to communicate the structure, content, information hierarchy, functionality, and behaviour of an interface.
  • 9. Blueprints of design • Formalise ideas • communicate ideas • test usability
  • 10. Uses for Wireframes • Structure • Content • Information Hierarchy • Functionality • Behaviour
  • 11. Structure • How is the interface put together?
  • 12. Content • What is displayed in the interface?
  • 13. Information Hierarchy • How is the data organised?
  • 14. Functionality • How does the interface work? Player clicks on ‘city’ button
  • 15. Behaviour • How do the player and interface interact?
  • 16. Types of Wireframes • Sketches are good for experimentation • Sketch out different ways of representing data • Useful for ‘workshopping’ areas of interface
  • 17. Low Fidelity • Block Diagrams • Don’t represent function • Do represent content • Good for testing flow of interface
  • 18. Hi-Fidelity • Detailed wireframes • Include comments • Describe behaviour • Intuitive • Blueprint for final design
  • 21. Tips • Use potentially ‘real’ text, not fake ‘Lorem Ipsum’ style text • Start with the largest part of interface first (main canvas) and work from largest to smallest. • Remember audience is mixed (artist, designer, programmer, producer, user)
  • 22. Wireframes • Visual design • NOT graphical elements • NOT branding, mood etc. • Avoid unnecessary elements • Focus on content and interaction
  • 23. Wireframe Reading • What, Where and Why of Wireframes http://bit.ly/w_w_w_wireframe
  • 24. Wireframe Tools • Similar to flowcharting, any vector graphics program is suitable • Visio on Windows • OmniGraffle on OS X • Inkscape on Windows, Mac, Linux
  • 25. Paper Prototyping • Even with a wireframe, it is possible to miss important interface elements • A digital prototype will allow for expert and user testing • Even this is quite expensive • Paper prototyping allows a relatively cheap method of evaluating
  • 26. Creation • Draw UI components • Model different states • Ideal for work-shopping each part of interface • More visual than wireframing • may feature platform UI components
  • 28. • Sketch an outcome for every possible action on your interface • This might seem like a lot of work but it’s far far lest work than a digital mock-up or a real interface
  • 31. eeeee
  • 32. • Can also help identify physical interface problems
  • 34. Where does it fit? • Where a wireframe shows flow, a paper prototype shows UI elements and can be handed off to a developer. • Can be used along side wireframes to pitch to team / publisher • Can be used to test with audience
  • 35. Usability Testing • layer widgets and replace screens as required. • If user confused to an action, give them paper and ask them to sketch what they would expect. • video sessions and label user sketches to help identify required changes
  • 36. Usability Testing • Present user with first ‘screen’ • have library of ‘screens’ and widgets available • ask them to perform an action and state steps • every step should be a verb like ‘click on this’ or ‘press this button’
  • 37. Useful Tools • A List Apart article on paper prototyping http://www.alistapart.com/articles/paperprototyping/ • An article about wireframes & tools http://bit.ly/wireframetools • Yahoo UI Stencils http://developer.yahoo.com/ypatterns/about/stencils/ • iPad stencils http://speckyboy.com/2010/04/30/iphone-and-ipad-development-gui-kits- stencils-and-icons/ (hint hint) • Wireframe grid paper http://konigi.com/tools/graph-paper

Editor's Notes