Development Process
Game development is a software development process, as a video game is software with art, audio, and gameplay. Formal software development methods are often overlooked. Games with poor development methodology are likely to run over budget and time estimates, as well as contain a large number of bugs. Planning is important for individual and group projects alike.
Overall game development is not suited for typical software life cycle methods, such as the waterfall model.
One method employed for game development is agile development. It is based on iterative prototyping, a subset of software prototyping. Agile development depends on feedback and refinement of game's iterations with gradually increasing feature set. This method is effective because most projects do not start with a clear requirement outline. A popular method of agile software development is Scrum.
Another successful method is Personal Software Process (PSP) requiring additional training for staff to increase awareness of project's planning. This method is more expensive and requires commitment of team members. PSP can be extended to Team Software Process, where the whole team is self-directing.
Game development usually involves an overlap of these methods. For example, asset creation may be done via waterfall model, because requirements and specification are clear, but gameplay design might be done using iterative prototyping.
Development of a commercial game usually includes the following stages:
Read more about this topic: Computer And Video Game Development
Famous quotes containing the words development and/or process:
“And then ... he flung open the door of my compartment, and ushered in Ma young and lovely lady! I muttered to myself with some bitterness. And this is, of course, the opening scene of Vol. I. She is the Heroine. And I am one of those subordinate characters that only turn up when needed for the development of her destiny, and whose final appearance is outside the church, waiting to greet the Happy Pair!”
—Lewis Carroll [Charles Lutwidge Dodgson] (18321898)
“Any balance we achieve between adult and parental identities, between childrens and our own needs, works only for a timebecause, as one father says, Its a new ball game just about every week. So we are always in the process of learning to be parents.”
—Joan Sheingold Ditzion, Dennie, and Palmer Wolf. Ourselves and Our Children, by Boston Womens Health Book Collective, ch. 2 (1978)