John Carmack

From DoomWiki.org

John Carmack working on Doom 3

John D. Carmack II (born August 21[1], 1970, 53 years old – previously noted as August 20 per other sources[2][3]:18) was the lead programmer at id Software and one of the company's co-founders. He created the Doom engine and the engines for all other id releases until his departure in 2013.

Biography[edit]

John Carmack grew up in Shawnee Mission, Kansas, part of the Kansas City metropolitan area, and became interested in computers at an early age. He graduated from Shawnee Mission East High School, then attended University of Missouri–Kansas City for two semesters before dropping out to work as a freelance programmer.

Shreveport, Louisiana software company Softdisk hired Carmack after a series of successful contract assignments, uniting him with John Romero and other future members of id Software. Afterwards most of that team left Softdisk to form id Software; in particular, Carmack had created a breakthrough demo of smooth 2D scrolling under MS-DOS which the team considered "too big" for Softdisk. A prototype of Super Mario Bros. 3 using this technology was created and pitched to Nintendo, but they declined further development due to lack of interest in the PC market. In 1990, Carmack, Romero, and others created the first of the Commander Keen series, which would be published as shareware by Apogee Software from 1991 onwards.

Carmack's most recognized accomplishments are in programming first-person shooter games. He was the main developer of several seminal titles including Wolfenstein 3D, Doom, and Quake, as well as their newer followups (including Doom 3 and the rest of the Quake series). He has invented several graphical rendering algorithms, notably surface caching and Carmack's Reverse. Carmack's engines have been licensed for use in other influential action games such as Hexen, Half-Life, and Medal of Honor: Allied Assault.

Carmack works to promote open source philosophy and fan feedback in his game designs. When the source code to Quake was stolen and circulated among the Quake community underground, a programmer unaffiliated with id Software used it to port Quake to Linux, and subsequently sent the patches to Carmack. Instead of pursuing legal action, at Carmack's behest id Software used the patches as the foundation for a company-sanctioned Linux port. In 2009, Carmack posted to the Doomworld forums to solicit players' input on the mechanics of the then-upcoming Doom Classic.[4]

Carmack is also noted for his generosity to charities and gaming communities. Some of the recipients of his charitable contributions include his former high school, promoters of open source software, opponents of software patents, aerospace research, and game enthusiasts. In 1997 he gave away one of his Ferraris as a prize to the winner of the Quake "Red Annihilation" tournament, Dennis "Thresh" Fong.

Though Carmack is best known for his innovations in 3D graphics, he is also a rocketry enthusiast and the founder of Armadillo Aerospace.

On August 7, 2013, Oculus VR announced John Carmack as its new Chief Technology Officer.[5] On November 22, 2013, IGN reported his resignation from id Software.[6]

On November 13, 2019, Carmack reduced his involvement with Oculus to become their "consulting CTO" in favor of independently researching artificial general intelligence from home.[7] In December 2022, he resigned from Meta[8] to focus on his start-up Keen Technologies.

Carmack met Katherine Anna Kang after she visited him at the id offices with a friend during QuakeCon '96. They married in January 2000[9] in Hawaii[3]:282 and have two children: Christopher Ryan born in August 2004[10] and a second son born in November 2009. According to social media posts by John, the two separated some time during 2021 and are now divorced.[11]

Awards and honors[edit]

Notes[edit]

  • John Carmack makes a small appearance in Mike "Cyb" Watson's MassMouth 2 mod, as either an ally or an enemy (depending on player choices in the prior level).
  • John is not related to Adrian Carmack.
  • The Doom movie references the programmer by naming the movie's lead scientist "Dr. Carmack".
  • John Carmack voiced Specialist Wilson in Doom 3. His only line of dialogue occurs after the player finds the ACO keycard in Mars City.
  • According to Masters of Doom, Carmack was once described as a "walking brain with legs [with] no empathy for other human beings" at the age of 14 in a psychological evaluation. This occurred after he had been arrested and sent to a juvenile home for attempting to steal Apple II computers from a school by breaking and entering using an improvised thermite solvent.[3]:21

External links[edit]

Sources[edit]

References[edit]

  1. Carmack, John (20 August 2023). "Thanks for the birthday wishes, but Wikipedia has always had my birthday wrong — it is the 21st of August…." Twitter. Retrieved 1 October 2023.
  2. Orndorff, Patrick (20 August 2008). "Happy Birthday John Carmack!" Wired. Retrieved 1 October 2023.
  3. 3.0 3.1 3.2 Kushner, David. Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture. Random House, 2003. pp. 18, 21, 282. ISBN 0375505245.
  4. Carmack, John (1 June 2009). Starting gear. Doomworld Forums. Retrieved 1 February 2020.
  5.  (7 August 2013). "John Carmack Joins Oculus as CTO." Oculus VR. Retrieved 30 September 2023.
  6. Dyer, Mitch (22 November 2013). "Doom Creator John Carmack Officially Leaves id Software." IGN. Retrieved 30 September 2023.
  7.  (13 November 2019). "John Carmack Working on AI." Blue's News. Retrieved 30 September 2023.
  8.  (17 December 2022). "John Carmack Leaves Meta." Blue's News. Retrieved 30 September 2023.
  9. Ajami, Amer (15 December 1999). "Carmack Gets Engaged." GameSpot (archived 🏛). Retrieved 30 September 2023.
  10. Carmack, John (16 August 2004). "Rebuilding, New team member." Armadillo Aerospace News Archive (archived 🏛). Retrieved 30 September 2023.
  11. Carmack, John (27 May 2022). https://twitter.com/ID_AA_Carmack/status/1530022920130543630. Twitter. Retrieved 30 September 2023.
  12.  (1 February 2001). "Carmack Gets Famous." Blue's News. Retrieved 30 September 2023.
  13. IGN Staff (24 March 2001). "John Carmack Inducted into Hall of Fame." IGN. Retrieved 30 September 2023.
  14. National Television Academy (8 January 2007). "National Television Academy Announces Emmy Winning Achievements: Honors Bestowed at 58th Annual Technology & Engineering Emmy Awards." emmyonline.org (archived 🏛). Retrieved 27 August 2017.
  15. Toms, Lucy (24 March 2016). http://www.bafta.org/press/press-releases/john-carmack-to-be-honoured-with-bafta-fellowship. BAFTA Press Releases. Retrieved 18 April 2016.
  16. University of Missouri-Kansas City (3 May 2017). "They Have Touched Our Lives." info.umkc.edu. Retrieved 27 August 2017.
id Software
Doom era
(1993-2003)
Idlogo old.png
Doom 3 era
(2004-2008)
IdSoftware Logo 200x.png
ZeniMax era
(2009+)
IdSoftware Logo 2016.png