Game Development Process
Download
Report
Transcript Game Development Process
Software Development Processes
Employed in
Video Game Development
Zhanna Seitenova
April 20, 2012
Agenda
Video Game Development
Software Development Models
Agile
Iterative Design
Scrum
Personal Software Process
Team Software Process
Sum
2
Video Game
Video Game = Software with
Art
Audio
Gameplay
Games
Mainstream – funded by publisher, take
several years
Indie – less time, produced cheaply
3
Game Development
Games with poor development methods
Run over budget
Run over schedule
Have many bugs
Planning important for both mainstream
and indie games
4
Game Development
Process
5
Agile
6
Iterative Design
Generate
No
Problems
Good
Enough
Problems with
Design
Ideas
Evaluate
Formalize
Results
Ideas
Test
gthj
Ideas
7
Scrum
8
PSP
9
TSP
Launch
Execution
Post Mortem
Establish goals,
define team
roles, assess
risks, estimate
effort, allocate
tasks, and
produce a team
plan
Developers track
planned and actual
effort, schedule, and
defects, meeting
regularly (usually
weekly) to report
status and revise
plans
Assess
performance,
revise planning
parameters, and
capture lessons
learned for
process
improvement
10
Summary
• Iterative
• Incremental
• Spiral
11
References
[1] Game Design Workshop, Second Edition, by Fullerton and Swain. Morgan Kaufmann, 2008.
[2] The Art of Game Design: A Book of Lenses, by Jesse Schell. Morgan Kaufmann, 2008.
[3] Software development process
http://en.wikipedia.org/wiki/Software_development_process
[4] Game Development Process
http://design4dev.wetpaint.com/page/Game+Development+Process
[5] Game Development Process
http://www.programace.com/games/services/full-cycle-dev/game-dev-process/
[6] The Game Development Process, by Simon Hill
http://www.brighthub.com/video-games/pc/articles/36166.aspx
[7] The Process of Game Creation & the Game Design Document
http://digitalworlds.wordpress.com/2008/04/10/the-process-of-game-creation-the-game-design-document/
[8] Design related articles
http://www.e-games.tech.purdue.edu/GameDesign.asp
[9] GDC Lectures
http://www.gdcvault.com/free
12
Questions
Thank you!
13