the last 10 going from good to awesome

26
The Last 10 Going From Good To AWESOME

Upload: ulla

Post on 11-Feb-2016

31 views

Category:

Documents


0 download

DESCRIPTION

The Last 10 Going From Good To AWESOME. Introduction. Benson Russell. [email protected]. Senior Game Designer @ Naughty Dog. Primary AI and Combat Designer. Overview. - The last 10 % takes 90 % of the work. - Also referred to as Polish. - Can make a great game … AWESOME. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The Last  10 Going From Good To AWESOME

The Last 10Going From Good To AWESOME

Page 2: The Last  10 Going From Good To AWESOME

Introduction Benson

RussellSenior Game Designer @ Naughty DogPrimary AI and Combat

Designer

[email protected]

Page 3: The Last  10 Going From Good To AWESOME

Overview- The last 10% takes 90% of

the work- Also referred to as Polish- Can make a great game … AWESOME- One of the most important aspects of game development

Page 4: The Last  10 Going From Good To AWESOME

Overview- Seems to be the most

marginalized aspect- The fix can be easier than it seems:- A change in mindset

- Better distribution of development time- How Naughty Dog approached

polish on Uncharted 2 and 3

Page 5: The Last  10 Going From Good To AWESOME

Disclaimer- By no means is this the perfect system- The approach is a bit controversial internally- The KEY take away is to allow

for polish!!

Page 6: The Last  10 Going From Good To AWESOME

What Is Polish?- It is not about finding gameplay

- It is about finalizing your product- Removing the blemishes and imperfections

Page 7: The Last  10 Going From Good To AWESOME

What Is Polish?Examples of items to polish:

- Gameplay related issues- Presentation issues- Fixing things we tend to think are “status quo”

Page 8: The Last  10 Going From Good To AWESOME

What Is Our Approach

Page 9: The Last  10 Going From Good To AWESOME

Set The Quality Bar HIGH!!- Shoot for PERFECTION, don’t settle

- “small” things just hurt the feeling of quality

Some Video Examples…

Page 10: The Last  10 Going From Good To AWESOME

Animation Glitches

Unpolished Polished

Page 11: The Last  10 Going From Good To AWESOME

Camera Glitches

Unpolished Polished

Page 12: The Last  10 Going From Good To AWESOME

Gameplay Timing Glitches

Unpolished Polished

Page 13: The Last  10 Going From Good To AWESOME

Schedule Accordingly

Page 14: The Last  10 Going From Good To AWESOME

“Standard” Development Schedule

Pre-production Production Alpha Beta GOLD

??Polish??OMG!?

Page 15: The Last  10 Going From Good To AWESOME

Naughty Dog Development Schedule

Pre-production Production Alpha Beta GOLDProduction Alpha Beta

Polish

Allocate at least 20% – 25% of your schedule

Gotcha: You need to hit a solid Alpha!!

Page 16: The Last  10 Going From Good To AWESOME

- Having more polish time forces you to evaluate

Naughty Dog Development Schedule

the progress of your development earlier!

Page 17: The Last  10 Going From Good To AWESOME

Don’t Fear Change- “Standard” practice dictates DO

NOT TOUCH- With proper scheduling, you can polish in Alpha

Page 18: The Last  10 Going From Good To AWESOME

Naughty Dog Development Schedule

Pre-production GOLDProduction Alpha Beta

Polish

GOLD

Hands Off

Page 19: The Last  10 Going From Good To AWESOME

Rolling Deadlines

THE GAME

Page 20: The Last  10 Going From Good To AWESOME

Rolling Deadlines

SECTION 1 SECTION 2 SECTION 3

SECTION 1

SECTION 2

SECTION 3

GOTCHA: too much overlap between sections

Page 21: The Last  10 Going From Good To AWESOME
Page 22: The Last  10 Going From Good To AWESOME

Tiered Approvals- Key people’s approvals needed for

fixes- Multiple people must approve as you go - Helps mitigate risks at a critical time- Pick the right people to give the approvals

Page 23: The Last  10 Going From Good To AWESOME

The All Seeing Eye- Have a high-level person looking for

polish daily- They must understand what to look for- Have to balance polish vs. time- Not a dictatorship role- Critical role to catch things during the crazinessCruise Ship Pop One Frame Off Render Pop

Page 24: The Last  10 Going From Good To AWESOME

Takeaway- The last 10% is the hardest, but gives

highest payoff- Schedule time for polish!! 20% – 25% at least!!- You can use your Alpha / Beta time for this purpose- A rolling schedule can help to focus your team- Tiered approval systems will keep you in check- Have a dedicated overseer to catch things daily

Page 25: The Last  10 Going From Good To AWESOME

Takeaway Aim for

perfection!!Set the quality bar HIGH!!!

Page 26: The Last  10 Going From Good To AWESOME

The Last 10, Going From Good To [email protected]

We’re HIRING!!Contact: [email protected]

Candace Walker Twitter@Candace_Walker