+ All Categories
Home > Documents > Introduction Paul Kerby Lead Gameplay Programmer, Gotham Team Gareth Wilson Design Manager,...

Introduction Paul Kerby Lead Gameplay Programmer, Gotham Team Gareth Wilson Design Manager,...

Date post: 24-Dec-2015
Category:
Upload: allison-gilbert
View: 214 times
Download: 1 times
Share this document with a friend
Popular Tags:
35
Transcript
Page 1: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.
Page 2: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Introduction

Paul Kerby Lead Gameplay Programmer, Gotham

Team Gareth Wilson

Design Manager, Gotham Team

Page 3: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Presentation Format

Game Overview Design Art Code Production Conclusions

Improvements to our process

Page 4: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Game Overview

“Speed and Style” Visually “Next Generation” Day 1 launch title XBOX 360 Average 89% review scores

Page 5: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Production Stats

2 year development cycle 67 Bizarre creations staff 100+ MGS staff 22,400 cans of Coke. 281,600 teabags & 9182 pints of

milk! One million air miles!

Page 6: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Software Used

Maya 6, XSI Advanced + Essentials Visual Studio .NET(C#, C++) Lua Scripting Nuendo 2, Pro Tools, Soundforge Alienbrain, Tortoise Subversion MS Project 2003, Product Studio &

RAID

Page 7: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Screenshot1

Page 8: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Add Screenshot

Page 9: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Design – What went Wrong

Design locked down too late Lacked detail Some design areas depended on

new technology Design changes not communicated Time pressures relating to new

hardware

Page 10: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Design – What went Right

Design documentation Design reacted quickly to technical

realities The right features were trimmed Microsoft design & balancing support

excellent Core pillars agreed early and stuck to

Page 11: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Design Pillars Screenshot

PGR3 Design Pillars

Page 12: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Art – What Went Wrong

Moving to Maya caused an initial dip in production

Build instability caused massive overtime to get level of art polish required

Producing track surface left late in project Rushed asset production – “too many last

minute asset requests”

Page 13: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Art - What Went Right

All content produced on time, despite project issues

Outsourcing used on later stages Visual detail outstanding In-car view became a defining

feature of the game

Page 14: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Tokyo Screenshot

Page 15: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Vegas ScreenTokyo Screenshot

Page 16: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

London Screenshot

Page 17: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

New York Screenshot

Page 18: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Nurburgring Screenshot

Page 19: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Code – What Went Wrong

Hardware dates changed Early XDK’s sometimes unstable Documentation neglected Poor build stability hampered

gameplay and art Tools built from scratch for Maya

Page 20: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Code - What Went Right

MS support excellent Programmers given specific areas to “own” Build stabilised at the right time Once complete, tool chain excellent All game features flexible and scaleable Use of scripting invaluable Coders understood where the “next

generation” bar was

Page 21: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Nine Months Out

Page 22: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Six Months Out

Page 23: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Two Months Out

Page 24: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Production – What went Wrong To begin with we failed to realise the

complexities of producing HD content Everybody rushing to the line at the same time Art and Tech were the focus, sometimes the

game was neglected Milestone targets not communicated well to

the team Programmers could have been scheduled

better

Page 25: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Production – What went right New team members hired at start of project When an area was late resources were added Empowerment of team members Game Balancing process went right Strong relationship with publisher Outsourcing used effectively People looked after in times of stress

Page 26: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Conclusions

We shipped on-time, a day 1 launch title We were “Next Gen” We don’t want to do it like that again! Bizarre is in a prime position for future

game development

Page 27: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Generic Screenshot

Page 28: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Pitfalls

Be ambitious but not too ambitious Assume makes an ASS of U and ME Ignore the previous generation at

your peril! Do things in the correct order Unstable builds halt production

Page 29: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Funny Diary shots

Page 30: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.
Page 31: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Funny Diary shots

Page 32: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.
Page 33: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Funny Diary shots

Page 34: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Top Five Tips

1. Be Flexible and Scaleable 2. Communicate Change3. Build Relationships4. Reduce moving parts5. Prepare team for overtime and look

after them!

Page 35: Introduction  Paul Kerby  Lead Gameplay Programmer, Gotham Team  Gareth Wilson  Design Manager, Gotham Team.

Any Questions???


Recommended