Przejdź do zawartości

John Carmack: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m drobne
lit.
Linia 16: Linia 16:


== Ciekawostki ==
== Ciekawostki ==
* Znajomość Carmacka z Abramsem nawiązała się z tego powodu, że John często korzystał z jego porad zamieszczanych do dziś w magazynie "Dr Jobb's Journal"<ref>{{cytuj pismo |nazwisko = Mydlikowski|imię = Jacek|autor link = |tytuł = Technologie ID|czasopismo = CD-Action|wolumin = 5|wydanie = |strony = 106|data = 2007|wydawca = Wydawnictwo Bauer|miejsce = Wrocław|issn = 1426-9216|doi =}}</ref>.
* Znajomość Carmacka z Abramsem nawiązała się z tego powodu, że John często korzystał z jego porad zamieszczanych do dziś w magazynie "Dr 's Journal"<ref>{{cytuj pismo |nazwisko = Mydlikowski|imię = Jacek|autor link = |tytuł = Technologie ID|czasopismo = CD-Action|wolumin = 5|wydanie = |strony = 106|data = 2007|wydawca = Wydawnictwo Bauer|miejsce = Wrocław|issn = 1426-9216|doi =}}</ref>.


{{Przypisy}}
{{Przypisy}}

Wersja z 10:36, 8 sie 2010

John Carmack

John Carmack (ur. 20 sierpnia 1970) - programista amerykański, współzałożyciel firmy id Software. Carmack był głównym programistą przy grach: Commander Keen, Wolfenstein 3D, Doom, Quake oraz sequelach Doom'a i Quake'a.

Zajmuje się również rakietnictwem, jest założycielem i głównym inżynierem w Armadillo Aerospace.

Życie

Młodość

John Carmack od dzieciństwa interesował się komputerami. W podstawówce stworzył na komputerze przestrzenne logo MTV. Mając 14 lat włamał się do szkoły i ukradł komputer Apple II, za co spędził rok w zakładzie poprawczym. Podczas przeprowadzonych badań psychologicznych stwierdzono u niego "brak empatii dla innych istot ludzkich"[1][2].

Programowanie gier

Carmack zaczął karierę pracą w studiu komputerowym Softdisk, gdzie poznał Johna Romero. W 1990 razem wraz z innymi pracownikami studia stworzyli pierwszą z gier Commander Keen, wydawanych przez studio Apogee, charakteryzującą się zoptymalizowanym silnikiem, pozwalającym na płynny scrolling. W 1991 John Carmack wraz z Romero opuścił Softdisk i stał się współzałożycielem firmy id Software.

John Carmack jest także pionierem w zakresie grafiki komputerowej stosowanej w FPS-ach oraz współtwórcą tego gatunku. Stworzył takie techniki wyświetlania grafiki jak ray casting (Hovertank-3D, Catacomb-3D), Binary Space Partitioning (Doom), surface caching (Quake) i MegaTexture (Enemy Territory: Quake Wars). Spopularyzował też technikę shadow volume (Doom 3), którą potem nazwano Carmack's Reverse.

Wspiera działalność organizacji zajmujących się wolnym oprogramowaniem - jego gry są tworzone dla standardu OpenGL. Silniki do gier Quake, Quake II i Quake III Arena mają licencję GNU General Public License.

Ciekawostki

  • Znajomość Carmacka z Abramsem nawiązała się z tego powodu, że John często korzystał z jego porad zamieszczanych do dziś w magazynie "Dr Dobb's Journal"[3].
  1. Victorino Matus: 'Civilization' and Its Contents. the weekly standard, 2007-02-26. [dostęp 2009-07-14]. (ang.).
  2. Daniel Cieślak: Giganci IT na bakier z prawem. technonews.pl, 2009-07-13. [dostęp 2009-07-14].
  3. Jacek Mydlikowski. Technologie ID. „CD-Action”. 5, s. 106, 2007. Wrocław: Wydawnictwo Bauer. ISSN 1426-9216.