Lessico IT › Programmazione › John Carmack

John Carmack

Programmazione Svenska → Aggiornato: 2026-10-02
Altre info
Nato
Noto per
I motori di Doom e Quake
Nazionalità
Americana

Fece fare all'hardware PC degli anni Novanta cose per cui non era stato progettato, e poi rilasciò il codice sorgente dei motori.

In id Software Carmack scrisse i motori di rendering di Wolfenstein 3D, Doom e Quake. Ogni titolo si basava su un trucco per aggirare i limiti dell'hardware: scorrimento laterale su PC tramite ridisegno selettivo, raycasting per lo pseudo-3D e, con Quake, vero 3D poligonale con illuminazione precalcolata.

Sostenne fin dall'inizio OpenGL contro le API concorrenti e ha ripetutamente reso open source i motori più vecchi, trasformandoli in materiale di studio per un'intera generazione. Dal 2013 al 2022 è stato CTO di Oculus, occupandosi della latenza nella realtà virtuale; da allora lavora sull'intelligenza artificiale generale.

← Torna al lessico