John Carmack

Da Wikipedia, l'enciclopedia libera.

John Carmack all' del 2006

John Carmack (Kansas City, 20 agosto 1970) è un informatico statunitense.

Indice

[modifica] Storia professionale

La prima esperienza professionale di Carmack iniziò a Shreveport (Louisiana), alla Softdisk, dove tra gli altri lavoravano già John Romero e Adrian Carmack (nessuna parentela con quest'ultimo). Questo team venne incaricato di creare, sotto l'etichetta Gamer's Edge, una serie di videogiochi che uscivano bimestralmente e che potevano essere acquistati sottoscrivendo un abbonamento; dopo essere stati contattati dal creatore di Apogee Scott Miller, decisero di creare la id Software per quello che sarà il loro primo titolo, Commander Keen. Il motore grafico del gioco fu realizzato da Carmack che, per mezzo di alcuni "trucchi" riuscì a oltrepassare le limitazioni dell'hardware (il gioco sfruttava lo standard EGA) e ottenere un movimento delle schermate molto fluido, normale nelle console ma inedito per i PC dell'epoca. Dopo una chiacchierata con uno dei programmatori di Ultima Underworld, Carmack cominciò ad interessarsi della programmazione 3D, creando il suo primo motore attraverso il metodo del ray casting, utilizzato per Hovertank 3D, Catacomb 3-D, e Wolfenstein 3D; quindi fu la volta di Doom (che utilizzava l'algoritmo di partizione a spazio binario), i tre Quake e quello che per ora è l'ultimo uscito, Doom 3. Attualmente, dopo avere sviluppato la tecnologia MegaTexture usata per Enemy Territory: Quake Wars, e dopo avere realizzato, durante una vacanza, un motore grafico per telefoni cellulari (usato da Doom RPG e Orcs & Elves), è al lavoro sul motore grafico di Rage, futuro titolo id.

[modifica] Armadillo Aerospace

Intorno al 2000, l'interesse di Carmack per i razzi lo ha portato a creare la Armadillo Aerospace, una compagnia privata che ha come obiettivo il lanciare un veicolo in orbita.

[modifica] Software gratuito

Carmack è un sostenitore del software Open source, e per questo motivo rilascia, dopo qualche anno dalla loro uscita, i codici sorgenti dei suoi motori grafici.

[modifica] Vita privata

Dal gennaio 2000 è sposato con Katherine Anna Kang, produttrice di Machinima e videogiochi sotto l'etichetta Fountainhead Entertainment.

[modifica] Riconoscimenti e apparizioni

[modifica] Voci correlate

[modifica] Note

  1. ^ Time Digital 50

[modifica] Altri progetti

[modifica] Collegamenti esterni

Strumenti personali