slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Advanced Prototyping PowerPoint Presentation
Download Presentation
Advanced Prototyping

Loading in 2 Seconds...

play fullscreen
1 / 88

Advanced Prototyping - PowerPoint PPT Presentation


  • 60 Views
  • Uploaded on

Advanced Prototyping. Chaim Gingold. Chris Hecker. You Are Here. Have Idea. Ask Questions. Prototype. Develop. Sell It. You Are Here 2. Have Idea. Ask Questions. Prototype. Develop. Sell It. Why Prototype?. Answer questions Find upside & downside 3. Persuade and inspire.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Advanced Prototyping' - vega


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Advanced Prototyping

Chaim Gingold

Chris Hecker

you are here

You Are Here

Have Idea

Ask Questions

Prototype

Develop

Sell It

you are here 2

You Are Here 2

Have Idea

Ask Questions

Prototype

Develop

Sell It

slide4

Why Prototype?

  • Answer questions
  • Find upside & downside
  • 3. Persuade and inspire
problems solutions

agile

validation

problems

cheap + fast

slow + expensive

solutions

Problems & solutions
cheap
Cheap

agile

light

falsifiable
Falsifiable

make a claim

testable

tested

learn

slide15

// First hello.

group GreetFirstContact

{

// Warm welcome

dialog

{

motive Default ;

text "Welcome!" ;

button

{

text "I come in peace." ;

do RelationshipPlus ;

do SayDialogFromGroup ReactToIComeInPeace ;

} ;

button

{

text "Prepare to die." ;

do RelationshipMinus ;

do SayDialogFromGroup ReactToThreat ;

};

button Bye;

} ;

} ;

relevant
Relevant

generalizable

surprising
Surprising

feedback

upside and downside

inspiring

persuasive
Persuasive

fun

tangible

clear

disruptive

slide25

Document

Prototype

Really Cheap

Cheap

Static

Interactive

Boring

Sexy

Faith

Science

question
Question

What is your Question?

question 1
Question 1

Q:

Can we make a fun social game between characters?

question 2
Question 2

Q:

Is Leg UI concept user friendly, powerful, and hot?

question 3
Question 3

Q:

Can rolling around with a sticky ball be compelling?

question 4
Question 4

Q:

Here’s a design doc for a game.

Is it going to be fun?

slide32

Starting

“So you want to write a prototype?”

slide33

Step 1:

don’t

slide37

Step 2:

permission

vs.

forgiveness

“if it takes less than two days, just do it”

slide38

Step 3:

fail early

slide39

Step 4:

gather reference material

decomposition
Decomposition

Decomposition

in out
In/out?

What’s in?

What’s out?

ce map
CE Map

Creature

Game

Creature

Content

Economy

Object

Composition

Legs

Palette

Torso

Parts

creature editor

ce map 2
CE Map 2

Creature

Game

Economy

Object

Composition

Legs

Palette

Torso

Parts

creature editor

(Animator,

Skinner,

Painter,

Stitcher)

part morphing
Part Morphing

Creature

Game

Creature

Content

Economy

Object

Composition

Legs

Palette

Parts

Parts

Torso

object composition
Object Composition

Creature

Game

Creature

Content

Economy

Legs

Palette

Torso

Parts

Object

Composition

torso
Torso

Creature

Game

Creature

Content

Economy

Object

Composition

Legs

Palette

Torso

Parts

Torso

economy
Economy

Creature

Game

Creature

Content

Economy

Object

Composition

Legs

Palette

Torso

Parts

Economy

slide58
Leg

Creature

Game

Creature

Content

Economy

Object

Composition

Legs

Palette

Torso

Parts

Legs

slide59

constraints

+

freedoms

+

assumptions

prototyping:

“what’s really important?”

slide61

where do you spend your resources?

interactivity

robustness

hotness

usability

fun

duration

beauty

performance

variety

agility

velocity

on the characteristics of your prototype

on the coupledcharacteristics of your prototype

slide62

awesome

cool

good

ok

suck

quality vs. cost curve is [very] nonlinear

quality

cost

slide64

minimum quality bar

minimum cost

quality vs. cost curve is [very] nonlinear

quality

cost

slide65

content

code

vs.

slide66

code

content

cost

prototypes

quantity

slide67

content

code

interactive

dead bits

autistic

emotional

slide68

scared

alien

slide69

content

code

you

understand

your

problem

you

are

still

clueless

slide72

What’s important?

agility

&

velocity

slide73

What’s not important?

robustness

elegance

optimal code

slide74

Be Lazy

Computers are fast and HUGE

slide75

Don’t commit to an abstraction!

Code influences your mental model.

Must stay agile.

slide76

Don’t commit to an abstraction!

toolkit vs. framework

recombinant

compositional

immediate

delicatessen

static

controlling

retained

prix fixe dinner

slide77

Tower of Tuning

scripting

hotloading

data driving

interactive editor

recompiling

collaboration
Collaboration

Collaboration

collaboration1
Collaboration

Designer-Programmer

collaboration2
Collaboration

DesignerandProgrammer

feedback
Feedback

Feedback

pr v science
PR v Science

PR

Science

Demo

Test

slide83
Demo

Demo

Persuade

Buy-In

Harvest Good Ideas

testing
Testing

Test

Validation

Quiet!

Observations

testing1
Testing

Archive It.Repeat.