Their is a high demand for programers who can create new and exciting video games. If you want to design a truly unique game, writing computer code is almost a necessity. Typically, the more advanced the game in terms of performance and graphics, the more advanced the code. Video game creators sometimes refer to their chosen code as "the engine" that makes the game run. This code will make the billions of instant calculations needed to make a character fly, run or use a weapon. It will network with other computers and keep the environment running, along with sound effects and musical score.