Behind every video game is computer code composed by software engineers. Video game programmers operate in teams focused on delivering the vision of the designers and transforming ideas into reality. Programmers will learn the ins-and-outs of game engines, different video game paradigms, and principles of generating efficient and well-documented code. The primary programming software used by BGD is GameMaker: Studio, which has a proprietary drag-and-drop interface as well as a sandboxed scripting language to allow even novice programmers to create video games.
- Produce reliable code.
- Combine and realize audiovisual, design, and writing goals.
- Advise on technical capabilities and limitations.
- Understand game engines.