🐳 New! Moby v2023.06.02 update

John Carmack

Biography edit · view history

John Carmack was born on August 20th, 1970 and is a prolific figure in the video game industry. His most recognized achievements have been his co-founding of id Software, and the programming of Wolfenstein 3D, Doom, and Quake. He has invented many graphic algorithms including "surface-caching".

John Carmack is also an avid rocketry enthusiast and founded Armadillo Aerospace, which has competed for the ANSARI X Prize. After the prize was won, the company, led and largely funded by Carmack, was looking towards orbital spaceflight. Due to a lack of investment the company was put on hold in 2013.

Credited on 110 games

Displaying most recent · View all

Quake (2021 on Windows) Programming
Coaster Combat (2020 on Oculus Quest) Special Thanks
Vader Immortal: Episode III (2019 on Windows) Special Thanks
Vader Immortal: Episode II (2019 on Windows) Special Thanks
Doom II (2019 on PlayStation 4) Software Engineers
Doom³ (2019 on PlayStation 4) Technical Director
Vader Immortal: Episode I (2019 on Windows) Special Thanks
Commander Keen: Keen Dreams (2019 on Nintendo Switch) Programming
Coaster Combat (2018 on Oculus Go) Special Thanks
Strafe (2017 on Windows) Special Thanks
Nocturne in Yellow (2015 on Windows) The forefathers of everything, and creators of Doom
Angry Face (2014 on Browser) Additional Programming
Serious Sam Classics: Revolution (2014 on Windows) Special Thanks
Rise of the Triad (2013 on Windows) Special Thanks to
Doom Classic Complete (2012 on PlayStation 3) Technical Director
Doom³: BFG Edition (2012 on Windows) Technical Director
Rage (2011 on Windows) Chief Technical Officer
Quake Arena Arcade (2010 on Xbox 360) Programming
Doom II (2010 on Xbox 360) Programmers
Doom II RPG (2010 on iPhone) Programming

[ full credits ]

Related Sites add

developer photo

Carmack at GDC 2010
source: GDC. License: CC BY 2.0.

Frequent Collaborators

Contribute

Add your expertise to help preserve video game history! You can submit a correction or add the following: