Video game programmers must be well versed in the technical aspects of game creation. They must be able to create the core game engine subsystems, integrate art assets, and translate the intent of the game designers into functional game software. The game programmer’s skill set includes the ability to create and customize game code, scripts and tools to best meet the needs of an individual game project.

