game production for dummies (or, what the hell does a producer do anyway?) andy satterthwaite...

34
Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Upload: solomon-todd

Post on 12-Jan-2016

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Game Production for Dummies

(or, What the hell does a producer do anyway?)

Andy Satterthwaite

Producer: Sidhe Interactive

Page 2: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Who Am I?• Andy Satterthwaite• Producer

– Team Manager

– Project Planner

– Designer (sometimes)

• In the game industry since 1993– Producer “Wipeout 2097” & “Colony Wars” for

Sony Psygnosis

• Formed Curly Monsters Ltd. in 1998– Produced & co-designed “N-GEN Racing” and

“Quantum Redshift”

• Joined Sidhe in June 2003

Page 3: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

N-GEN Racing

Page 4: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Quantum Redshift

Page 5: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

What I’m going to talk aboutProduction at development team level for a development studio

What I’m not going to talk aboutExecutive Production – producing the producers

External Production – the publisher’s producer

License Acquisition

Page 6: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Disclaimer

Everything in this talk is based on my knowledge and experience.

It’s not the only way to do it, it’s possibly not even the best way to do it and if anyone else has success doing things a different way, then great … let me know.

Page 7: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

What does a producer do anyway?

• Plans the project• Drives the development• Manages the team

– keeping them happy, productive, alive (& fed)

• Gets the game out of the door– on time, on budget and to quality !!

Page 8: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

About Project Planning

• Project planning software

• My golden rules of planning

• How to get an instant overview plan

• How to calculate a project budget

Page 9: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Project Planning Software

• Microsoft Project

• Excel

• Task lists

• Bug tracking software

Page 10: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Golden Rules of Planning• Know your constraints

– Release Date?– Budget?– Content?

• K.I.S.S.– The more complicated & detailed the plan, the more likely

it is to be massively inaccurate

• Add at least 20% contingency to everything

Page 11: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

The Holy Trinity

• Time– Delivery to deadlines (preferably before)

• Budget– Keeping within resources (as low as possible)

• Quality– Maintaining AAA quality

Pick Any Two!

Page 12: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Instant overview planning

• Need to know main constraints– Time– Budget– Content

• Write overview plan focussed on main constraint first

Page 13: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Instant overview plan(Time constrained)

• Know the end date (actual or desired)

• Plan in 3 weeks for Manufacturing and distribution

• Plan in 6 weeks between Gold Master and Manufacturing (2 x Sony submissions)

• Plan in 8 weeks (min) between Beta and Gold Master

• Plan in 8 weeks (min) between Alpha and Beta

• Look at today's date ... and between now and Alpha gives you your development time

• Plan your content to fit in that development time (allowing for 20% contingency on everything)

Page 14: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Instant overview planTime Constrained - example

Task name Duration Start Finish

Production Start Mon 06/12/04

Release Date Fri 25/11/05

Page 15: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Instant overview planTime Constrained - example

Task name Duration Start Finish

Production Start Mon 06/12/04

Manufacturing & Distribution 3 wks Mon 07/11/05

Fri 25/11/05

Release Date Fri 25/11/05

Page 16: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Instant overview planTime Constrained - example

Task name Duration Start Finish

Production Start Mon 06/12/04

Gold Master 6 wks Mon 26/09/05

Fri 04/11/05

Manufacturing & Distribution 3 wks Mon 07/11/05

Fri 25/11/05

Release Date Fri 25/11/05

Page 17: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Instant overview planTime Constrained - example

Task name Duration Start Finish

Production Start Mon 06/12/04

Beta 8 wks Mon 01/08/05

Fri 23/09/05

Gold Master 6 wks Mon 26/09/05

Fri 04/11/05

Manufacturing & Distribution 3 wks Mon 07/11/05

Fri 25/11/05

Release Date Fri 25/11/05

Page 18: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Instant overview planTime Constrained - example

Task name Duration Start Finish

Production Start Mon 06/12/04

Alpha 8 wks Mon 06/06/05

Fri 29/07/05

Beta 8 wks Mon 01/08/05

Fri 23/09/05

Gold Master 6 wks Mon 26/09/05

Fri 04/11/05

Manufacturing & Distribution 3 wks Mon 07/11/05

Fri 25/11/05

Release Date Fri 25/11/05

Page 19: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Instant overview planTime Constrained - example

Task name Duration Start Finish

Production Start Mon 06/12/04

Production 26 wks Mon 06/12/04

Fri 06/06/05

Alpha 8 wks Mon 06/06/05

Fri 29/07/05

Beta 8 wks Mon 01/08/05

Fri 23/09/05

Gold Master 6 wks Mon 26/09/05

Fri 04/11/05

Manufacturing & Distribution 3 wks Mon 07/11/05

Fri 25/11/05

Release Date Fri 25/11/05

Page 20: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Budget constrained

• Same principle as for time constrained• Put in end phase times (but don’t lock release)• Work out how much man-time you’ve got• Calculate how many man hours you require for end

phase• Subtract from total man hours.• Remainder = development time• Plan content accordingly

Page 21: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Calculating Project Budget

• Keep fixed cost per allocated staff member• Assume all allocated staff members are on the

project all the time (to release)• Add in external costs for mo-cap / license etc.• Add in 20% for equipment / misc / stuff you’ve

forgotten

• And if that adds up to too much, cut down project expectations accordingly

Page 22: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Content constrained

• Same principle, different order• Hardest to manage• Enter all project tasks• Enter approximate time (inc. contingency)• Put in end phase times• And you get your release date

• And if that doesn’t work – then you need to increase budget (more staff) or decrease content accordingly.

Page 23: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Driving the development

• The real job of the producer

• “Car analogy”

Page 24: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Managing the development

• Taking the project through the key development phases

• Avoiding problems

• Keeping focus

Page 25: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Key development phases

• Pre-Production & Design• Production• Post Production

– Alpha Test– Beta Test– Shipping

• Marketing requirements• Manuals• Demos etc.

Page 26: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Managing the Key phases

• K.I.S.S.

• All about planning and nagging

• Get your team to plan it for you!

• Set reasonable, sensible goals based on their estimates

Page 27: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Pre-Production

• Concept

• Plan Prototype

• Develop Prototype

• Review

• DESIGN & PLAN PROJECT !!!!!!

Page 28: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Production

• Development of the product up to Alpha• Plan should be clear but allow for flexibility• Get team to detail their work for the next month• Follow Plan until you can’t

– “No plan survives contact with the enemy”

• Stagger “wow” moments throughout plan– Keeps moral high– Impresses publisher with progress

Page 29: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Making sure you stay on track

• Requirements will change! • Feature Creep will happen!• Expect the unexpected• Slippage will happen!

• But this can be OK if you’re prepared– necessary part of a creative process

Page 30: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Coping with slippage etc.

• Should have lots of Contingency– (but somehow there’s never enough!)

• Cull content– Move less important features to the “wish list”– Have a priority list (define what can you live without)

• Crunch early– If you have to, do the extra hours as you go

Page 31: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Post-Production

• Alpha– Feature complete (!)– No crashes (!)

• Beta– Complete and believed bug free

• Gold Master– DONE

Page 32: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Post-Production in reality

• Alpha– You thought it was all done but there’s about 6 things

you forgot about– The network only works with no lag and 2 people– Half the graphics are placeholder and the other half the

lead artist wants to re-design

• Beta– Where Alpha should be

• Gold Master– DONE

Page 33: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Managing Post Production

• Plan as much time as possible– Suggested end times mentioned earlier are minimum

• Be prepared to trim features

• Test Management– Should be done by an external party– E.g. publisher or other department– Otherwise too much conflict of interest

• Too tempting to sign off on bugs, when you shouldn’t.• Don’t try and be a producer and test manager !!!

Page 34: Game Production for Dummies (or, What the hell does a producer do anyway?) Andy Satterthwaite Producer: Sidhe Interactive

Managing Post Production

• Approvals processes– Required by all console manufacturers– Look at TCR/TRCs early and code accordingly– Allow for at least 2 submissions (preferably 3)

• Getting it out the door – Don’t let key staff go on holiday until after approval!!– Then party !