To make the game Initially it really depends. But for Call of Duty it's many years of Continious devellopement to keep bringing more features to the game and make it more playable. People get bored quickly and need new Challenges.
So for a mainstream game. Continious... (more)