John Carmack
Meer info
- Geboren
- Bekend van
- De engines achter Doom en Quake
- Nationaliteit
- Amerikaans
Liet pc-hardware uit de jaren negentig dingen doen waarvoor ze niet gebouwd was – en gaf daarna de broncode van de engines vrij.
Bij id Software schreef Carmack de renderengines voor Wolfenstein 3D, Doom en Quake. Elke titel draaide om een kunstgreep rond de beperkingen van de hardware: zijwaarts scrollen op de pc via selectief hertekenen, raycasting voor pseudo-3D, en met Quake echte polygonale 3D met vooraf berekende belichting.
Hij pleitte vroeg voor OpenGL boven concurrerende API's en maakte oudere engines steeds opensource, waardoor ze studiemateriaal werden voor een hele generatie. Van 2013 tot 2022 was hij CTO bij Oculus, waar hij werkte aan VR-latentie; sindsdien werkt hij aan algemene AI.