The tasks are complicated in such a way that many companies may go about a different route handling them, but there are some techniques shared between development companies. The main similarity shared between all video game companies is that there are teams tasked to handle specific duties pertaining to Game Design, and it’s so in depth that the tasks have to be split up the way they have been. ¨There are four main teams: design, artistic, programming, and testing. The Design team writes the concept, character interactions, and gameplay elements. The programming team plans and codes software, and the testing team finds errors in the game before it is published¨ (¨Crosby¨). By splitting up into teams, the companies are more competent to their goals in Video Game development, and the reason for this is simply the massive effort required to successfully create and execute the ideas in a way that flows together smoothly and delivers the experience they desire to give to the