John Romero—Programming Principles from id Software's Early Days

John Romero is a co-founder of computer game pioneer id Software and designer of many of its games, including Doom, Wolfenstein 3D, and Quake. The development tools he created were central in the emergence of third-party modification and extension of game software. He is considered one of the creators of the first-person shooter genre of games.

In this talk at the Strange Loop Conference in October 2022 he discusses the early days of id Software and the design principles used in developing their products using software tools and development environments which were severely limited compared to those available today.