Privacy Policy Cookie Policy Terms and Conditions John Carmack - Wikipedia

John Carmack

aus Wikipedia, der freien Enzyklopädie

John Carmack
vergrößern
John Carmack

John D. Carmack II (* 20. August 1970 in Kansas City, Kansas) ist ein US-amerikanischer Programmierer und Spieleentwickler.

Inhaltsverzeichnis

[Bearbeiten] Leben und Werk

John Carmack wurde bekannt durch die Entwicklung innovativer Game Engines im Computerspielebereich.

Bereits in frühen Jahren begann Carmack sich für Computer zu interessieren und er entwickelte in seiner Schulzeit bereits selbstständig einen Computerchip. Im Anschluss begann er an der University of Kansas zu studieren, jedoch brach er das Studium bereits nach zwei Semestern ab und arbeitete dann für die Firma Softdisk, wo er John Romero kennen lernte.

Im Jahr 1991 gründete er – unter anderem zusammen mit John Romero – die Spieleentwicklerfirma id Software. Carmack erlangte schnell einen guten Ruf als ausgezeichneter Programmierer, speziell im Bereich der 3D Engines. Er entwickelte erst einige 2D-Shareware-Spiele, von denen vor allem das Jump'n'Run-Spiel Commander Keen einen hohen Bekanntheitsgrad erlangte. Commander Keen verwendete Carmacks selbstentwickelte Scrollingtechnologie, die auf PCs erstmals weiche Bildbewegungen (sog. Scrollen) erlaubte.

Als einen weiteren Meilenstein kann man das Spiel Wolfenstein 3D bezeichnen, mit welchem id Software den ersten richtigen Ego-Shooter schuf. Den richtigen Durchbruch schaffte Carmack mit den ersten beiden Teilen der Doom-Serie. Doom 1 und 2 zeigten erstmals, welches Potential PCs bei Spielen haben, wenn man möglichst effektiv programmiert. Durch sein Beharren auf die Realisierung seiner Ideen und das Vorantreiben neuer Technologien unterstützte Carmack die Markteinführung sog. Grafikbeschleuniger.

Die Grenzen des technisch Möglichen wurden von Carmack ständig neu gesetzt, nur durch die Geschwindigkeit der Rechner eingeschränkt, was dann am Ende auch eines der Hauptmotive für die Entwicklung von Grafikbeschleunigern war: Die Verbesserung der Möglichkeiten von Spieleentwicklern wie ihm und damit auch einer gesteigerten Nachfrage für diese speziellen Grafikkarten.

[Bearbeiten] Sonstiges

Das Carmack's Reverse genannte Verfahren zur Schattenberechnung, welches erstmals im Spiel Doom 3 Verwendung findet, wurde von Creative Labs patentiert.

John Carmack gilt als ein Gegner von Softwarepatenten und erreichte, dass id Software keine solchen hält.

Am 22. März 2001 wurde John Carmack in die Academy of Interactive Arts and Sciences' Hall of Fame aufgenommen und erhielt am 16. März 2006 einen Stern auf dem Walk of Game.

John Carmack hat am X-Prize-Wettbewerb teilgenommen, welcher den ersten, privat finanzierten und bemannten Raumflug fördert. Er arbeitet für die Firma Armadillo Aerospace.

[Bearbeiten] Weblinks

[Bearbeiten] Literatur

  • David Kushner: Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture. Random House, ISBN 0-375-50524-5 (englisch, gebundene Ausgabe)

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -