The discipline of building the software that builds the game: editors, pipelines, and everything between an idea and a shipped level.