lecture 3 - cornell university · lecture 3: game design initiative ... today paper prototyping...

40
gamedesigninitiative at cornell university the gamedesigninitiative at cornell university the Paper Prototyping Lecture 3:

Upload: others

Post on 14-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Paper Prototyping

Lecture 3:

Page 2: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Updates

Assignment 2 is due TONIGHT at 11:59pm

Project pitches on Thursday

Described as “Assignment 3”

Paper Prototyping2

Page 3: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Today

Paper prototyping

Will do this in class next Tuesday

Group meeting time

Paper Prototyping3

Page 4: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Game Design is Hard

Paper Prototyping5

Page 5: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

So we need to test

Paper Prototyping6

Page 6: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Full game requires a lot of effort

Paper Prototyping7

Page 7: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

STILL requires a lot of effort

Paper Prototyping8

Page 8: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Paper prototype!

Paper Prototyping9

Page 9: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Purpose of Paper Prototyping

Evaluate some part of the design

Not necessarily the whole design

Investigate central design questions

Simulate enough of the game to decide if it will work

Identify key problems quickly

Paper Prototyping10

Page 10: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Paper prototyping is sometimes easy

Paper Prototyping11

Page 11: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Less clear in other cases…

Paper Prototyping12

Page 12: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What about…

Paper Prototyping13

Page 13: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Paper Prototyping14

What about…

Page 14: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

games are a series of

interesting decisions

Paper Prototyping15

Sid Meier

Page 15: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Should be able to simulate decisions

Paper Prototyping16

Page 16: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What are the decisions?

Paper Prototyping17

Page 17: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What are the decisions?

Paper Prototyping18

Page 18: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Paper Prototyping19

What are the decisions?

Page 19: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Avoid Overly Aggressive Gandhi

Paper Prototyping20

Page 20: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Modeling Gameplay

Key is discretization

Identify game variables and break them into decision-

significant pieces

Space

Time

Money

Health

Paper Prototyping21

Page 21: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Discretizing Space

Prototyping

Page 22: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Discretizing Space

Prototyping

Page 23: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Discretizing Space

Prototyping

Page 24: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Discretizing Space

Prototyping

Page 25: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Turns!

Represent a unit of action

When done, game “at rest”

Turns can be multistep

Multiple actions in a turn

Environmental interactions

Turns can alternate

between other players

with a gamemaster

not at all (one player?)

Paper Prototyping26

Discretizing Time

Page 26: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Paper Prototyping27

Turns are the difference

Page 27: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

But you could introduce turns

Paper Prototyping28

Page 28: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

1. Fire Planning Phase

Choose units to attack

2. Firing Phase

Units fire one-by-one

Subtract hitpoints

3. Move Phase

Units move

4. Upkeep Phase

Units recharge / heal

5. Build Phase

Units build, finish, etc.

6. Mining Phase

We need more minerals

Gameplay Modeling29

Possible Starcraft Turn

Page 29: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Allow opponent to interrupt

Action that reacts to yours

Played after you act, but

before action takes an effect

Core mechanic in Magic:TG

Make play asynchronous

Players still have turns

But take turns as fast as can

Conflicts resolved via speed

Often need a referee for aid

Gameplay Modeling30

Simulating Reaction Time

Page 30: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Discretizing Resources

Gameplay Modeling31

Jetpack expends

oxygen (=health)

Page 31: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Discretizing Resources

Gameplay Modeling32

Page 32: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Questions to explore

Does the game “work”?

Is it fun?

Can someone learn how to play?

Is the interface usable?

Can the design scale to include multiple levels?

Paper Prototyping33

Page 33: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Flow

Skill

Chal

lenge Anxiety

Boredom

Page 34: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Easy

Paper Prototyping35

Page 35: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Medium

Paper Prototyping36

Page 36: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Hard

Paper Prototyping37

Page 37: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

the

Paper Prototyping38

Show difficulty curve

Easy Medium Hard

Page 38: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Details are on the website

Listed as “Assignment 4”

Bring prototype to class next Tuesday

Paper Prototyping39

Page 39: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Rest of class: structured group time

Come up with your designs!

Put your ideas into a Google doc that’s on the website

Paper Prototyping40

Page 40: Lecture 3 - Cornell University · Lecture 3: game design initiative ... Today Paper prototyping Will do this in class next Tuesday Group meeting time 3 Paper Prototyping. game design

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Things to discuss

What type of game?

What is the “hook” – why will anyone play it?

What does the player do?

How will the player interact with the game?

How will the game get more difficult?

What are the key issues that need to be explored?

Paper Prototyping41