John D. Carmack II, nacido el 20 de agosto de 1970 es un programador de juegos estadounidense y cofundador de id Software.

Fue el principal programador de juegos de id, tales como Commander Keen, Wolfenstein 3D, Doom, Quake, Rage y sus secuelas. Se le conoce por sus innovaciones en los gráficos 3D, es el fundador e ingeniero principal de Armadillo Aerospace, empresa que se dedica a la construcción de cohetes espaciales.

En agosto del 2013 tomó la posición de Director de Tecnología en la compañía Oculus VR, la cual fue comprada por Facebook en el año 2014.

Se interesó por las computadoras a una edad temprana. Asistió a Shawnee Mission East High School en Prairie Village, Kansas y Raytown South High School en las cercanías de Raytown, Missouri.

Carmack fue introducido a los videojuegos con el lanzamiento de 1978 del título Space Invaders en las salas de juego durante las vacaciones de verano cuando era niño.

El juego de arcade de persecución en laberinto de 1980, Pac-Man, también dejó una fuerte impresión en él. Citó a Shigeru Miyamoto como el desarrollador de juegos que más admiraba.

Carmack ha sido pionero y popularizado el uso de muchas técnicas en gráficos de computadora, incluida la “actualización de mosaicos adaptativos” para el Commander Keen, el efecto de emisión de rayos de Hovertank 3-D, Catacomb 3-D y Wolfenstein 3-D, la división del espacio binario que Doom se convirtió en el primer juego en usar caché de superficie que él inventó para Quake.

Más información: es.m.wikipedia.org