Designing Screen Based Interactions Manipulating Metaphor Problem - - PowerPoint PPT Presentation

designing screen based interactions
SMART_READER_LITE
LIVE PREVIEW

Designing Screen Based Interactions Manipulating Metaphor Problem - - PowerPoint PPT Presentation

Designing Screen Based Interactions Manipulating Metaphor Problem Interactive design involves working with immaterial aspects not just in planing or guiding the design of the final artifact (like in traditional visual communication fields) but


slide-1
SLIDE 1

Designing Screen Based Interactions

Manipulating Metaphor

slide-2
SLIDE 2

Problem

Interactive design involves working with immaterial aspects not just in planing or guiding the design of the final artifact (like in traditional visual communication fields) but in the actual production of the final artifact.

slide-3
SLIDE 3

Goal

Find – or define – a set of universal formal elements that interactive designers can use to create compelling screen based interactions. Use these findings to create a methodology (and set of tools if necessary) for practicing (focused study, not professional practice) the design of screen based interaction.

slide-4
SLIDE 4

Premises

Any interaction can be broken down into a number of smaller actions. Regardless of context or scale the smallest action in any activity is one of manipulation; An action where the values of two dissimilar properties are brought into alignment. As mastery of an activity may be accomplished in part by the mastery of the actions that form it, mastering the “design of small actions” seems like a good method for mastering the “design of an activity” or the “design of screen based interaction”.

slide-5
SLIDE 5

What does an interactive designer do?

slide-6
SLIDE 6

WHAT IS THE STATE OF THE SYSTEM? WHAT CAN THE USER DO?

slide-7
SLIDE 7

PROCESS HAS NOT BEGUN START PROCESS

START

slide-8
SLIDE 8

ENTITY SELECTED SELECT DIFFERENT ENTITY

slide-9
SLIDE 9

ENTITY SELECTED ADJUST DIMENSIONS

slide-10
SLIDE 10

SOME VALUE = 50% ADJUST VALUE

slide-11
SLIDE 11

12:00 ADJUST HOUR

slide-12
SLIDE 12

12:00 ADJUST HOUR

Model View

slide-13
SLIDE 13

What does an interactive designer do? 1) Visualize data and functionality.

slide-14
SLIDE 14

Varying communication of the same model. “Human Clock”

slide-15
SLIDE 15

Varying communication of the same functionality “Don’t Shoot the Puppy”

slide-16
SLIDE 16

CURRENT TEMPERATURE SET DESIRED TEMPERATURE

View Model

(start designing!)

slide-17
SLIDE 17

“Super Chill air conditioners are great!” ????

View Model ?!

slide-18
SLIDE 18

“Super Chill air conditioners are great!”

slide-19
SLIDE 19

“Super Chill air conditioners are great!” ...and 200 facts about them...

slide-20
SLIDE 20

View Model ]

? ? “Super Chill air conditioners are great!” ...and 200 facts about them...

Message

slide-21
SLIDE 21

Without a model, where does an interactive designer start? Metaphor

slide-22
SLIDE 22

PAGE BUTTON MENU FOLDER WINDOW TAB SLIDER SCROLL BAR ...

Option A: Readymade Interactive Metaphors:

slide-23
SLIDE 23

View Model

CURRENT PAGE GOTO NEXT/PREVIOUS PAGE (start designing!)

slide-24
SLIDE 24

(Nada)

Option B: Metaphor Building Blocks?

slide-25
SLIDE 25
slide-26
SLIDE 26

SQUARE SIZE, POSITION, ROTATION, COLOR, TEXTURE

Model:

slide-27
SLIDE 27

RECTANGLE WIDTH, HEIGHT, POSITION, ROTATION, COLOR, TEXTURE

Model:

slide-28
SLIDE 28

CUBE, FROM ONE SIDE SIZE, XYZ POSITION, HPB ROTATION, COLOR, TEXTURE

Model:

slide-29
SLIDE 29

COLLECTION OF PIXELS NUMBER OF PIXELS, COLOR OF EACH PIXEL, LOCATION OF EACH PIXEL

Model:

slide-30
SLIDE 30

HOLE IN THE PAGE SIZE, DEPTH

Model:

slide-31
SLIDE 31

SKYLIGHT IN A LIT ROOM AT NIGHT TIME OF DAY, CLOUD COVER, STAR VISIBILITY, SUN & MOON VISIBILITY

Model:

slide-32
SLIDE 32

MASCULINITY DARKNESS, EDGE DEFINITION, ROUNDNESS?...

Model:

slide-33
SLIDE 33

modeling

model { width = 100 height = 100 color = 0x000000 x = 0 y = 0 rotation = 0 }

RECTANGLE METAPHOR

slide-34
SLIDE 34

mapping

model { width = mouseX height = mouseY color = 0x000000 x = 0 y = 0 rotation = 0 }

RECTANGLE METAPHOR

slide-35
SLIDE 35

Switching Models, Re-mapping input “This is the Only Level ”

slide-36
SLIDE 36

What does an interactive designer do? 1) Visualize data and functionality. 2) Create and model metaphors

slide-37
SLIDE 37

Manipulating Metaphors

Nothing stops metaphors from overlapping, changing, or being nested inside

  • ne another.
slide-38
SLIDE 38

CONNECTED OBJECTS COLLECTION OF OBJECTS

HEIGHT HEIGHT OF ARRANGEMENT

slide-39
SLIDE 39

CONNECTED OBJECTS COLLECTION OF OBJECTS

HEIGHT HEIGHT OF ARRANGEMENT

slide-40
SLIDE 40

(AS) COLLECTION OF OBJECTS

HEIGHT OF ARRANGEMENT

slide-41
SLIDE 41

(AS) COLLECTION OF OBJECTS

HEIGHT OF ARRANGEMENT

slide-42
SLIDE 42

(AS) CONNECTED OBJECTS

HEIGHT

slide-43
SLIDE 43

(AS) CONNECTED OBJECTS

HEIGHT

slide-44
SLIDE 44

(AS) COLLECTION OF OBJECTS

HEIGHT OF ARRANGEMENT

slide-45
SLIDE 45

(AS) COLLECTION OF OBJECTS

HEIGHT OF ARRANGEMENT

slide-46
SLIDE 46

Visualizing data and functionality ...including the potential functionality of other available metaphors.

slide-47
SLIDE 47

Switching Metaphors “Fez”

slide-48
SLIDE 48

“Interactive Hand” Simultaneous manipulation of variables from two separate metaphors

slide-49
SLIDE 49

Switching Metaphors “Okami”

slide-50
SLIDE 50

Switching Metaphors “Interactive figure/ground”

slide-51
SLIDE 51

Sources

Humane Interface, Jeff Raskin *Software Takes Control, Lev Manovich Language of New Media, Lev Manovich Visual Thinking, Arnheim *Digital Ground, Malcolm McCullough Abstracting Craft, Malcolm McCullough Miniature Gardens,Chaim Gingold Metaphor in Design, Dan Saffer Design of Everyday Things, Donald Norman Windows and Mirrors, Jay David Bolter and Diane Gromala “I Have No Words But I Must Design”, Gregg Costikyan “Abstract Formal Design Tools”, Doug Church Theory of Fun, Raph Koster The Art of Game Design, Jesse Schell Rules of Play, Salen & Zimmerman Designing for Interaction : Dan Saffer *(reading) **(reading list)