Game developers who use the Unity tool for their video game programming, development and creation tasks, go through the following phases or stages during their creative and production process:

● Pre-development and scope of the video game: the creation of the game idea, storyboard, characteristics of its game environment, characters and the special effects are included in this phase. In short, a complete game prototype.

● Full Development stage: the prototype is worked into a more complete, polished and functioning game. UI and UX design tasks are included in this phase, without neglecting the first phase of quality control. This is by far the longest stage of development.
● Release: this is the verification and testing stage of the video game, also known as QA. To do this, the team divide into groups and test different points of the game. With a comprehensive testing stage across multiple teams, this ensures maximum coverage to push for as few bugs on launch as possible.