The History of Programming Video Games: Game Design 1