한국   대만   중국   일본 
John Carmack ? Wikipedia, wolna encyklopedia Przejd? do zawarto?ci

John Carmack

Z Wikipedii, wolnej encyklopedii
John Carmack
Ilustracja
John Carmack w 2005
Data urodzenia

21 sierpnia 1970

podpis

John Carmack (ur. 21 sierpnia 1970 ) ? ameryka?ski programista , wspołzało?yciel firmy id Software. Carmack był głownym programist? przy grach: Commander Keen , Wolfenstein 3D , Doom , Quake oraz sequelach Dooma i Quake'a .

Zajmował si? rownie? rakietnictwem, był zało?ycielem i głownym in?ynierem w Armadillo Aerospace.

?yciorys [ edytuj | edytuj kod ]

Młodo?? [ edytuj | edytuj kod ]

John Carmack od dzieci?stwa interesował si? komputerami. W podstawowce 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] .

Programowanie gier [ edytuj | edytuj kod ]

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

John Carmack jest tak?e pionierem w zakresie grafiki komputerowej stosowanej w FPS -ach oraz wspołtworc? tego gatunku. Stworzył lub umo?liwił praktyczne zastosowanie w czasie rzeczywistym , takich technik wy?wietlania grafiki jak ray casting ( Hovertank 3D , Catacomb 3D ), binary space partitioning ( Doom ), surface caching ( Quake ) i MegaTexture ( Enemy Territory: Quake Wars , Rage ). Spopularyzował te?, przy u?yciu bufora stencil , technik? shadow volume ( Doom 3 ) (nazywan? Carmack's Reverse ), pozwalaj?c? omin?? przypadki, w ktorych dawała ona niepoprawne wyniki [2] .

Wspiera działalno?? organizacji zajmuj?cych si? wolnym oprogramowaniem . Silniki do gier Quake , Quake II i Quake III: Arena kilka lat po wyprodukowaniu zostały upublicznione na licencji GNU General Public License . Jego gry s? zwykle tworzone w otwartym standardzie OpenGL .

Rzeczywisto?? wirtualna [ edytuj | edytuj kod ]

W 2013 John Carmack doł?czył jako CTO (szef techniczny) w firmie Oculus VR [3] , ktora po?niej została przej?ta przez Facebooka (aktualnie Meta [4] ).

Sztuczna inteligencja [ edytuj | edytuj kod ]

W 2022 roku przedsi?wzi?cie Johna Carmacka, firma Keen Technologies zajmuj?ca si? siln? sztuczn? inteligencj? , została dofinansowana w wysoko?ci 20 milionow dolarow [5] .

Przypisy [ edytuj | edytuj kod ]

  1. Daniel Cie?lak: Giganci IT na bakier z prawem . technonews.pl, 2009-07-13. [dost?p 2013-07-08]. [zarchiwizowane z tego adresu (2010-03-25)].
  2. Martin Stich, Carsten Wachter: GPU Gems 3 ? Chapter 11. Efficient and Robust Shadow Volumes Using Hierarchical Occlusion Culling and Geometry Shaders . NVIDIA Developer Zone. [dost?p 2021-05-08]. ( ang. ) .
  3. John Carmack Joins Oculus as CTO [online], 7 sierpnia 2013 [dost?p 2022-08-30] .
  4. Facebook to Acquire Oculus [online], 25 marca 2014 [dost?p 2022-08-30] .
  5. Startup Keen Technologies raises $20M to advance controversial AGI . 2022-08-30. [dost?p 2022-09-04].

Linki zewn?trzne [ edytuj | edytuj kod ]