Concepts

Change Request

A change request is a formal proposal to modify a design document, balance data, or game system. It describes what should change, why, and what the expected impact is.

What Is Change Request?

In professional game development, design changes should not happen silently. When a designer wants to change the combat system, adjust the economy, or rewrite a quest, the team benefits from a structured process: propose the change, show what will be affected, get approval from stakeholders, and document the decision.

Change requests are the game design equivalent of pull requests in code development. Instead of modifying the production GDD directly, a designer creates a branch, makes the proposed changes, and submits the branch for review. The lead designer or creative director reviews the diff, sees exactly what will change, and approves or requests modifications.

This workflow prevents the common problem of undiscussed design changes causing downstream chaos. When a writer changes a character's backstory without telling the quest designer, quests break. When a balance designer tweaks the economy without telling the systems designer, progression breaks. Change requests create a checkpoint where the team can evaluate impact before changes go live.

How Gameframe Handles This

Gameframe implements change requests through its branching and merging workflow. Create a branch for your proposed changes, make edits with descriptive change prompts, and share the branch for review. Reviewers see a complete diff of all changes. Merging the branch applies the approved changes to the production documents.

Explore more game dev terminology

View Full Glossary