John Carmack
Creator profile

John Carmack

John Carmack is one of the most influential programmers in video game history, id Software co-founder and the technical mind behind Wolfenstein 3D, DOOM and Quake.

Programmatore, ingegnere grafico, technical director, co-fondatore di id Software United States 1984-present
Biography

Editorial profile

John Carmack is one of the most important technical figures in the history of modern video games. An American programmer active since the 1980s, he became widely known in the early 1990s through a very clear idea: the PC should not be treated as a compromise platform, but as a machine capable of speed, smoothness and real-time 3D graphics. His work was not based on a single isolated invention, but on a sequence of technical solutions that changed the relationship between home hardware, graphics engines and game design.

Before the first-person shooter revolution, Carmack showed the potential of the PC with Commander Keen. The smooth EGA scrolling engine, developed with the group that would later form id Software, proved that DOS could approach the pace of consoles, which had long been seen as superior for 2D action. In 1991, he co-founded id Software with John Romero, Tom Hall and Adrian Carmack, creating one of the most influential teams in PC game history. Bethesda officially recalls the studio’s founding in Mesquite, Texas, in February 1991.

With Wolfenstein 3D, released in 1992, Carmack brought a fast, readable simulation of three-dimensional space to the PC. It was not true 3D in the modern sense, but its impact on players was enormous: corridors, rooms, frontal enemies, arcade speed and a new kind of visual immediacy. DOOM, released in 1993, pushed everything further: more complex levels, height variation, lighting, textures, multiplayer, mods and a technological structure able to become a cultural platform. The contributions of John Romero, Adrian Carmack, Tom Hall, Sandy Petersen and the rest of the team remain essential, but Carmack’s engine was the technical foundation that made the leap possible.

Quake, released in 1996, marked another break. With its fully 3D engine, polygonal models, more modern physics and online multiplayer, it became a decisive point for the future of PC gaming. From there, a line runs toward modern engines, eSports, modding culture and shared technical development. Carmack later worked on Quake II, Quake III Arena, Doom 3 and the evolution of id Tech, establishing a model of programmer who influenced not only games, but also hardware, drivers, graphics cards and the way the industry talks about 3D engines. MobyGames identifies him as id Software co-founder and programmer of Wolfenstein 3D, Doom and Quake, with more than one hundred game credits.

After id Software, Carmack joined Oculus VR, where he worked as Chief Technology Officer and later Consulting CTO, contributing to the modern revival of virtual reality. In 2022 he founded Keen Technologies, a company focused on artificial general intelligence research, moving his main interest from real-time rendering to intelligent systems. Amii describes Keen Technologies as founded by Carmack in 2022 to work on the fundamental challenges of AGI.

For Retro-Gamers, Carmack matters because he represents the programmer as a historical force in the medium. His games are not only classics to remember: they are moments when code changed what seemed possible on a home computer. DOOM and Quake redefined the PC as a modern gaming machine, and much of the technical grammar of the FPS begins there.