Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the...

94
gamedesigninitiative at cornell university the gamedesigninitiative at cornell university the Overview Lecture 1:

Transcript of Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the...

Page 1: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Overview

Lecture 1:

Page 2: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction2

Page 3: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction3

Page 4: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Why should you take this class?

You get to make a game!

You will interact with the world, not just Cornell

Releasing your game is fun, intense, and memorable

“Big data” is a key buzzword these days

Employers want data analysis skills

Introduction4

Page 5: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Previous successful games

Introduction5

Page 6: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Chromatic

Introduction6

Page 7: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Chromatic

Introduction7

100,000 plays

Page 8: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Hello Worlds!

Introduction8

Page 9: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Hello Worlds!

Introduction9

Page 10: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Hello Worlds!

Introduction10

1.5 million plays

Page 11: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

External Reviews!

Introduction11

Page 12: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Introduction12

External Reviews!

Page 13: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction13

Page 14: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction14

Page 15: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What is this class?

analytics-driven game design

Introduction15

Page 16: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What is this class?

analytics-driven game design

Introduction16

Page 17: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What is analytics?

Wikipedia: “the discovery and communication of

meaningful patterns in data”

Introduction17

Page 18: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Heat Maps: Halo 3

Introduction18

Page 19: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Heat Maps: Halo 3

Introduction19

Page 20: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What is this class?

analytics-driven game design

Introduction20

Page 21: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What is this class?

analytics-driven game design

Introduction21

Page 22: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Game Design Workflow

Introduction22

game designers game playtesters

the world

Page 23: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Microsoft In-house Playtesting

Introduction23

Page 24: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Game Design Workflow

Introduction24

game designers game playtesters

the world

data

Page 25: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

League of Legends Win Rates

Introduction25

Page 26: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What is “big data”?

Officially:

Datasets that are so large that they cannot be processed by

traditional methods

Unofficially:

Large amounts of data, and the ways this data can be used

Introduction26

Page 27: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

A/B Testing

Introduction27

game designers version A

the world

data

version B

Page 28: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Metrics

Progress

Time played

Return rate

Revenue

Page 29: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

GSN Games A/B Testing

Introduction29

Page 30: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Introduction30

GSN Games A/B Testing

Page 31: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Introduction31

GSN Games A/B Testing

Page 32: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Introduction32

Revenue +12.3%

Bounce Rate -25.8%

GSN Games A/B Testing

Page 33: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Introduction33

Revenue +11%

GSN Games A/B Testing

Page 34: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Zynga A/B Testing

Introduction34

Page 35: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Other examples of A/B testing?

Introduction35

Page 36: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Introduction36

4 Experiments

Foldit Hello Worlds Refraction

Page 37: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Experiment #1: Audio

Page 38: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Engagement...

A) increased

B) decreased

C) increased AND decreased

D) didn’t change

Page 39: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Engagement...

A) increased

B) decreased

C) increased AND decreased

D) didn’t change

Page 40: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Experiment #2: Animations

Page 41: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Engagement...

A) increased

B) decreased

C) increased AND decreased

D) didn’t change

Page 42: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Engagement...

A) increased

B) decreased

C) increased AND decreased

D) didn’t change

Page 43: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Experiment #3: Secondary Objectives

Page 44: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Engagement...

A) increased

B) decreased

C) increased AND decreased

D) didn’t change

Page 45: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Engagement...

A) increased

B) decreased

C) increased AND decreased

D) didn’t change

Page 46: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Time

% of

players

100

0

With Coins

The Hope

Page 47: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Time

% of

players

100

0

With Coins

Reality

Page 48: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Page 49: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Page 50: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Time

% of

players

100

0

On-path Coins

Page 51: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Experiment 4: Tutorials

Page 52: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Engagement...

A) increased

B) decreased

C) increased AND decreased

D) didn’t change

Page 53: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Engagement...

A) increased

B) decreased

C) increased AND decreased

D) didn’t change

Page 54: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Key point

analytics is important and changing the game industry

Introduction54

Page 55: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What is this class?

analytics-driven game design

Introduction55

Page 56: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

What is this class?

analytics-driven game design

Introduction56

Page 57: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Single semester-long game project

Interdisciplinary teams of 5-6 people

Game design is up to you!

Introduction57

Game Design

Page 58: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Three phases

Pre-production Brainstorming

Paper prototyping

Writing design document

Development Programming

Playtesting

Logging

Iterative Refinement Releases

Data analysis

A/B testing

Introduction58

Page 59: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Logging

Introduction59

gdiac.cs.cornell.edu

Page 60: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Release 1: Friends

Spam your family and friends!

Introduction60

Page 61: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Release 2: Newgrounds

Introduction61

Page 62: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Release 3: Kongregate

Introduction62

Page 63: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

The Internet is cruel…

Introduction63

Page 64: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

… but occasionally rewarding

Introduction64

Page 65: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Course Structure

Lectures: Tuesdays, Thursdays

Of general design and development interest

Slides posted on website (but likely incomplete!)

Your group will need to meet outside of class

My office hours: Tuesday/Thursday 2-3pm

Gates 445

TA: Josh Freeberg

Introduction65

Page 66: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Course Website

http://www.cs.cornell.edu/courses/CS4154/2014fa/

Syllabus information is here

Should be up-to-date within a 2-week horizon

Ask me if it’s further in the future

Introduction66

Page 67: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Project Groups

This is a group-oriented course

5-6 person teams of diverse talents

At least one visual designer/artist

Groups are assigned by the staff

Taking your preferences into account

Assignments complete by this week

Introduction67

Page 68: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Game Requirements

Must be…

Fun

Your grade depends on how much people like it!

Novel

Cannot be a clone of an existing game

Feasible in one semester

Avoid full RPGs and real-time strategy games

Game can have elements of these

Single-player

Networking for multiplayer is too painful

Introduction68

Page 69: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Game Requirements

All programmers must work in Flash/AS3

Very easy to pick up if you know Java

FlashDevelop is a great free IDE

Phillips 318 has Adobe Flash Builder 4

See website for help and resources

Introduction69

Page 70: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Intellectual Property

Your group retains all ownership

You can commercialize it later

You can make derivative works

Individual ownership is your responsibility

But Cornell gets a non-exclusive license

Non-commercial use of final version submitted

We can post this version on our website

We claim no other rights to your game

Introduction70

Page 71: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

In-class presentations

Project pitches (next Thursday)

Paper prototyping postmortem

Playtesting postmortem

Release postmortems

Introduction71

Page 72: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Assignments

Individual

Basic programming / art lab

Data analysis lab

Two-week reports

Group

Paper prototype

Design document

Introduction72

Page 73: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Expect at least 10 hours/week

Releases are particularly intense

Players come in a burst

If something goes wrong, you must deal with it immediately

Introduction73

This course is a lot of work!

Page 74: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Semester Schedule

Week 1 Form Groups 8/24

Week 2 Group Charter 8/31

Week 3 Paper Prototyping 9/7

Week 4 Design Document 9/14

Week 5 Programming 9/21

Week 6 First Prototype 9/28

Week 7 Playtesting 10/5

Week 8 Second Prototype 10/12

Week 9 Logging 10/19

Introduction74

Pre-Production

Development

Page 75: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Week 10 Friends Release 10/26

Week 11 A/B Testing 11/2

Week 12 Newgrounds Release 11/9

Week 13 Data Analysis 11/16

Week 14 Prep, Thanksgiving 11/23

Week 15 Kongregate Release 11/30

Week 16 Final Presentations 12/?

Semester Schedule

Introduction75

Release

Page 76: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction76

Page 77: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction77

Page 78: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Grading Policy

Mixture of group and individual grades

Group grades are same for all group members

Group game grade (25%)

Group assignments (15%)

Class presentations (10%)

Individual grades distinguish group members

Individual game grade (25%)

Individual assignments (15%)

Class participation (10%)

Introduction78

Page 79: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Game Grade

Group grade reflects the game quality

Individual grade represents contribution

Introduction79

Grade Criteria

A Successful and fun

B Complete and playable

C Complete but unplayable

D/F Not complete; bad issues

Grade Criteria

> Group Visionary, group MVP

= Group Good attitude, hard worker

< Group Produce negative work

D/F Abandon the group

Page 80: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction80

Page 81: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction81

Page 82: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Assignment 1

key information about you and your preferences

Introduction82

Page 83: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Assignment 1

Your name, NetID, year, and college

Your five favorite video games

What role you wish to have in this course

A description of your expertise in this role

A description of any additional expertise

A description of what type of game you want to work on

A list of the people you wish to work with

Any other information you would like us to consider

Introduction83

Page 84: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Assignment 1

Due: TOMORROW, Aug. 27th, 11:59pm via CMS

Introduction84

Page 85: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Assignment 2: Programmers

Introduction85

Implement Pong in AS3

Page 86: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

FlashDevelop

Introduction86

Page 87: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

ActionScript 3

package yourgame {

public class YourClass extends OtherClass {

private var x:int;

public YourClass(input:int) {x = process(input);

}

public override function process(y:int):int {return y;

}}

}

Introduction87

Page 88: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

ActionScript 3

package yourgame {

public class YourClass extends Sprite {

public YourClass() {

addEventListener(MouseEvent.CLICK, move);

}

public function move(e:MouseEvent):void {

x = x + 10;

}

}

}

Introduction88

Page 89: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Assignment 2: Designers

Introduction89

Draw and animate a character

Page 90: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Assignment 2

Due: NEXT TUESDAY, Sep. 2nd,11:59pm via CMS

Introduction90

Page 91: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

If you think this is hard…

Introduction91

Page 92: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Coming soon…

Thursday: More about Flash and game design

Next Tuesday: Game mechanics

Next Thursday: Project Pitches

Introduction92

Page 93: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction93

Page 94: Lecture 1 - Cornell University · Lecture 1: game design initiative at cornell university the Promise ... 10 Introduction 1.5 million plays. game design initiative at cornell university

gamedesigninitiativeat cornell university

thegamedesigninitiative

at cornell university

the

Promise

Why should you take this class?

What is this class?

How will you be evaluated?

What are the first assignments?

Introduction94