Unit 13: Principles of Quality & Functionality Assurance in Game Development

OVERVIEW

Activities in this unit of study are designed to focus on the deployment of a custom game or interactive application as a final result (i.e. final product release) of the course

TOPICS

  • Purpose for Game Versions
  • Versioning (e.g. version names, numbering schemes)
  • Managing Release Candidates

OBJECTIVES

  •  Explain the concepts and rationale behind versioning schemes and procedures
  • Describe how versions are used by different groups in the development process
  • Create a versioning system for a game development project
  • Utilize numbering systems to version complex development projects
  • Describe the factors that constitute a release candidate
  • Explain how versioning is used through each stage of a game
  • Explain how versions are used by different processes in the lifecycle of a game
  • Describe the various distribution options for release candidates

OUTLINE

1. Version Names and Numbering Schemes

  • Development Stages
  • Numbering Schemes
  • Sequencing
  • Release Candidates

2. Purpose for Game Versions

  • Significance in Game Development
  • Significance in Technical Support
  • Significance in Marketing

3. Managing Release Candidates

  • Preparing for Official Release
  • Distribution
  • Options
  • Process
  • Shareware/For Profit

Complete and Continue