the game development process. typical development cycle idea proposal design evaluation coding...
TRANSCRIPT
![Page 1: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/1.jpg)
The Game Development ProcessThe Game Development Process
![Page 2: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/2.jpg)
Typical Development CycleTypical Development Cycle
Idea
Proposal
Design
Evaluation
Coding
Testing
Release
![Page 3: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/3.jpg)
The Game Development ProcessThe Game Development Process
The Game Idea
The Game Proposal
The Game Design
![Page 4: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/4.jpg)
The Game DesignThe Game Design
The Game Design BibleStoryGameplayInterface
The Art Bible The Software Bible
![Page 5: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/5.jpg)
EvaluationEvaluation
Game Design
Evaluation
Development
![Page 6: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/6.jpg)
DevelopmentDevelopment
Coding andDebugging
Testing
Release
![Page 7: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/7.jpg)
Typical Development CycleTypical Development Cycle
Idea
Proposal
Design
Evaluation
Coding
Testing
Release
![Page 8: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/8.jpg)
Waterfall Development CycleWaterfall Development Cycle
Idea
Proposal
Design
Evaluation
Coding
Testing
Release
![Page 9: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/9.jpg)
Spiral Development CycleSpiral Development Cycle
Start
Design Coding and Art
TestingEvaluation
Release
![Page 10: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/10.jpg)
Evolutionary PrototypingEvolutionary Prototyping
Proposal
Design and initial prototype
Refine PrototypeUntil Acceptable
Release
![Page 11: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/11.jpg)
Design to ScheduleDesign to ScheduleIdea
Proposal
Design
Evaluation
High Priority Code
Med High Priority Code
Med Priority Code
Low Priority Code
Med Low Priority Code
Run out of time and money
Release
![Page 12: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/12.jpg)
Game Development DocumentsGame Development Documents Concept Document Game Spec Design Document Story Bible Script Art Bible Storyboards Technical Design Document Schedules and Business/Marketing Documents Test Plan
![Page 13: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/13.jpg)
Concept Document or Pitch Document or Proposal
Concept Document or Pitch Document or Proposal
To sell the gameTo create a framework for design
Generally 10 pages or less.Concept artCan be written by committee, but needs leadershipActs as a springboard
![Page 14: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/14.jpg)
Game Spec – Concept Doc?Game Spec – Concept Doc? Overview Players Look and Feel Interface Start Up Objectives
Entities Features Rules Gameplay Level Design Technical Requirements Marketing
![Page 15: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/15.jpg)
Design DocumentDesign Document
Highly Detailed Can be quite large (100+ pages) Should contain all elements not addressed in
other documents Is a living document!!!!!!!!
![Page 16: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/16.jpg)
A Design Document ConstructA Design Document Construct Table of Contents Introduction/Overview Game Mechanics Artificial Intelligence Game Elements Story Overview Game Progression System Menus
![Page 17: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/17.jpg)
Story BibleStory Bible
Story outline is in design document, the story bible fleshes out the story.
Plot and Story Flow Detailed Story Flow Detailed Characterizations Backstory Generally Prose instead of bullets
![Page 18: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/18.jpg)
ScriptScript
The Dialog that occurs in the game. Tree structure that controls dialog
![Page 19: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/19.jpg)
Art BibleArt Bible
Concept sketches Resources for artist Look and feel Art styles Technical guidelines Generally created by lead artist, not designer.
![Page 20: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/20.jpg)
StoryboardsStoryboards
May be part of art bible or standalone. Puts game flow in a visual context Useful to entire team, not just artist
![Page 21: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/21.jpg)
Technical Design DocumentTechnical Design Document
Sister specification to Art Bible and Game Design Document
Discusses how functionality will be implemented. Generally constructed by the lead programmer. May include overall code structure, major
classes, rendering architecture, AI design, etc. May contain pseudocode
![Page 22: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/22.jpg)
Schedules and Business/Marketing Documents
Schedules and Business/Marketing Documents
Documents necessary for management of project.
Generally responsibility of Producer.
![Page 23: The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release](https://reader031.vdocuments.net/reader031/viewer/2022032600/56649db15503460f94aa09b9/html5/thumbnails/23.jpg)
Nature of DocumentationNature of Documentation
Must be living documents. Allows communication and direction across the
team Can be a trap if misused.