game design 2 (2013): lecture 4 - ui components

51
Game Design 2 Lecture 4: UI Components 2013

Upload: david-farrell

Post on 24-Apr-2015

1.253 views

Category:

Education


0 download

DESCRIPTION

How do you pick a UI component for your interface element?

TRANSCRIPT

Page 1: Game Design 2 (2013): Lecture 4 - UI Components

Game Design 2Lecture 4: UI Components

2013

Page 2: Game Design 2 (2013): Lecture 4 - UI Components

Buttons etc.

Page 3: Game Design 2 (2013): Lecture 4 - UI Components

Interaction Options

• Push Buttons

• Radio Buttons (toggle)

• Sliders

• Lists

• Text Fields

• Drop Down Menus

Page 4: Game Design 2 (2013): Lecture 4 - UI Components
Page 5: Game Design 2 (2013): Lecture 4 - UI Components
Page 6: Game Design 2 (2013): Lecture 4 - UI Components
Page 7: Game Design 2 (2013): Lecture 4 - UI Components
Page 8: Game Design 2 (2013): Lecture 4 - UI Components

Radio Buttons

• Used to either

• toggle

• OR select from a group

Page 9: Game Design 2 (2013): Lecture 4 - UI Components

Scroll Bars

• Used to show more data than fits in space

• Horizontal or vertical

• Often have arrows at each side to allow for more controlled scrolling

Page 10: Game Design 2 (2013): Lecture 4 - UI Components
Page 11: Game Design 2 (2013): Lecture 4 - UI Components
Page 12: Game Design 2 (2013): Lecture 4 - UI Components

Sliders

• Adjust values with wide range.

• Numeric ranges.

• Music volume

• Often used for settings

• Analogue or Digital

Page 13: Game Design 2 (2013): Lecture 4 - UI Components
Page 14: Game Design 2 (2013): Lecture 4 - UI Components

Lists & Drop Downs

• Used to display ordered data

• Used to allow navigation

• Can be single or multiple select

• Either selection can move or list can move

Page 15: Game Design 2 (2013): Lecture 4 - UI Components
Page 16: Game Design 2 (2013): Lecture 4 - UI Components
Page 17: Game Design 2 (2013): Lecture 4 - UI Components

Text Fields

• User input for naming or communication

• Intuitive with PC.

• OK with iOS or Android etc...

• Annoying with console

Page 18: Game Design 2 (2013): Lecture 4 - UI Components
Page 19: Game Design 2 (2013): Lecture 4 - UI Components
Page 20: Game Design 2 (2013): Lecture 4 - UI Components

Expand / Contract

• Symbols used to open and close branches on a tree structure

• Familiar from Windows / Mac OS

Page 21: Game Design 2 (2013): Lecture 4 - UI Components
Page 22: Game Design 2 (2013): Lecture 4 - UI Components
Page 23: Game Design 2 (2013): Lecture 4 - UI Components

Summary

• Each of these components has a specific place where they should be used.

• Try to use the correct UI component in your designs.

Page 24: Game Design 2 (2013): Lecture 4 - UI Components

Mass Effect’s Interface

• Most of this content sourced from Krystian Majewski’s great posts at:http://j.mp/4Itnhdhttp://j.mp/6FXxR9http://j.mp/5s7At5

• Krystian Majewski’sgame Trauma is on Steam

Page 25: Game Design 2 (2013): Lecture 4 - UI Components

Character & HUD

Page 26: Game Design 2 (2013): Lecture 4 - UI Components
Page 27: Game Design 2 (2013): Lecture 4 - UI Components
Page 28: Game Design 2 (2013): Lecture 4 - UI Components
Page 29: Game Design 2 (2013): Lecture 4 - UI Components
Page 30: Game Design 2 (2013): Lecture 4 - UI Components
Page 31: Game Design 2 (2013): Lecture 4 - UI Components
Page 32: Game Design 2 (2013): Lecture 4 - UI Components
Page 33: Game Design 2 (2013): Lecture 4 - UI Components
Page 34: Game Design 2 (2013): Lecture 4 - UI Components

Items

Page 35: Game Design 2 (2013): Lecture 4 - UI Components
Page 36: Game Design 2 (2013): Lecture 4 - UI Components
Page 37: Game Design 2 (2013): Lecture 4 - UI Components
Page 38: Game Design 2 (2013): Lecture 4 - UI Components
Page 39: Game Design 2 (2013): Lecture 4 - UI Components
Page 40: Game Design 2 (2013): Lecture 4 - UI Components
Page 41: Game Design 2 (2013): Lecture 4 - UI Components
Page 42: Game Design 2 (2013): Lecture 4 - UI Components

Other Problems: Navigation

Page 43: Game Design 2 (2013): Lecture 4 - UI Components

Navigation & Dialogue

Spelling out awful button choices doesn’t make them good

Page 44: Game Design 2 (2013): Lecture 4 - UI Components
Page 45: Game Design 2 (2013): Lecture 4 - UI Components

Dialogue

Page 46: Game Design 2 (2013): Lecture 4 - UI Components
Page 47: Game Design 2 (2013): Lecture 4 - UI Components
Page 48: Game Design 2 (2013): Lecture 4 - UI Components
Page 49: Game Design 2 (2013): Lecture 4 - UI Components

The point of this is not to ‘slag off ’ the Mass Effectdesign team - these are the kinds of problems that you find all over (most) games.

We want to set a higher expectation here.Everything you design MUST have a purpose.You MUST think about the user at all times.Have a good reason for your design decisions.

Page 50: Game Design 2 (2013): Lecture 4 - UI Components
Page 51: Game Design 2 (2013): Lecture 4 - UI Components