- Look for design specifications of video game designers
- Writing code by the designer’s taking the concepts into a playable game
- Using some application program interfaces (APIs) to set up pre-built commands that allow different software to interact.
- Programming the surrounding of the game or terrain.
- Programming artificial intelligence for non-player characters (NPC) within the game.