It takes a lot of different people to make a video game happen. Some people work behind the scenes, coming up with concepts, fleshing out the story, and writing dialogue. They pass these elements on to the team that will build the game proper. This team consists of artists and programmers skilled in various elements of video game programming who bring ideas to life.