Back to People
John Carmack

John Carmack

Born 1970 · Age 55

American computer programmer, co‑founder of id Software, lead programmer of Commander Keen/Wolfenstein/Doom/Quake, founder of Armadillo Aerospace, former Oculus CTO, now working on AGI with Keen Technologies.

Total Events
78
Career Span
54 years
Peak Net Worth
$72,000,000

Compare Your Trajectory

See how your career milestones stack up against John Carmack and other industry leaders.

Life & Career Timeline

1970Age 0

Birth

John D. Carmack II born in Shawnee Mission, Kansas.

8/21/1970Source
Confidence
95%
1984Age 14

School break-in, arrest and juvenile home placement

At age 14 Carmack and others broke into a school to steal Apple II computers; arrested, sent for psychiatric evaluation and sentenced to a year in a juvenile home.

1/1/1984Source
Confidence
85%
1988Age 18

Attended University of Missouri–Kansas City (two semesters)

Enrolled in computer‑science classes for two semesters before withdrawing to pursue freelance programming.

1/1/1988Source
Confidence
75%
1989Age 19

Began professional career; Softdisk hire

Hired by Softdisk in Shreveport, Louisiana; worked on Softdisk G-S and met John Romero, Adrian Carmack and others who would form id Software.

1/1/1989Source
Confidence
90%
1990Age 20

Adopted business practice 'when it's done'

Carmack and id adopted the practice of avoiding strict release dates, famously replying 'when it's done' for release timing; later he partially recanted this stance.

1/1/1990Net Worth: $100,000Source
Confidence
90%
1990Age 20

Released Commander Keen (Invasion of the Vorticons)

Carmack programmed Commander Keen in Invasion of the Vorticons (released Dec 14, 1990); introduced adaptive tile refresh technique.

12/14/1990Net Worth: $100,000Source
Confidence
95%
1991Age 21

Adaptive tile refresh innovation (Commander Keen)

Invented/adopted 'adaptive tile refresh' technique used in Commander Keen to optimize 2D/early 3D rendering.

1/1/1991Net Worth: $300,000Source
Confidence
90%
1991Age 21

Commander Keen series published via Apogee (shareware)

Commander Keen series published by Apogee under the shareware distribution model, leading to wide recognition.

1/1/1991Net Worth: $200,000Source
Confidence
90%
1991Age 21

Co‑founded id Software

Left Softdisk and co‑founded id Software with John Romero, Tom Hall and others.

1/1/1991Net Worth: $300,000Source
Confidence
98%
1991Age 21

Ray‑casting and early 3D work (Hovertank/Catacomb/Wolfenstein)

Developed and used ray‑casting techniques for Hovertank 3D and Catacomb 3‑D; groundwork for Wolfenstein 3D.

1/1/1991Net Worth: $300,000Source
Confidence
90%
1992Age 21

Released Wolfenstein 3D

id Software released Wolfenstein 3D (May 5, 1992), a hit that popularized the first‑person shooter genre.

5/5/1992Net Worth: $1,500,000Source
Confidence
98%
1993Age 23

Binary space partitioning (BSP) used in Doom

Doom was the first game to use binary space partitioning (BSP) effectively; Carmack popularized its use in game engines.

1/1/1993Net Worth: $3,000,000Source
Confidence
95%
1993Age 23

Released Doom

Doom released Dec 10, 1993; major leap in graphical realism and multiplayer; used BSP techniques pioneered by Carmack.

12/10/1993Net Worth: $3,000,000Source
Confidence
98%
1994Age 24

Purchased Ferraris after id success

By mid‑1994 Carmack had purchased at least two Ferraris (a 328 and a Testarossa), reflecting significant personal wealth from id's success.

1/1/1994Net Worth: $5,000,000Source
Confidence
80%
1994Age 24

Released Doom II: Hell on Earth

Doom II released Sep 30, 1994 as a sequel to Doom.

9/30/1994Net Worth: $6,000,000Source
Confidence
95%
1995Age 25

Released Wolfenstein 3D source code

Carmack released the source code for Wolfenstein 3D (1995), an early major open‑source gesture.

1/1/1995Net Worth: $6,000,000Source
Confidence
95%
1995Age 25

Public Q&A / Slashdot engagement

Participated in public Q&A and posts (e.g., Slashdot Oct 15, 1999 is recorded; he maintained a dev blog and .plan for years), sharing technical insights and philosophy.

1/1/1995Net Worth: $10,000,000Source
Confidence
80%
1996Age 26

Invented 'surface caching' for Quake

Carmack invented surface caching used in Quake to speed rendering.

1/1/1996Net Worth: $15,000,000Source
Confidence
95%
1996Age 25

Recognized among most influential in gaming (GameSpot)

Named among the most influential people in computer gaming of the year and all time (#1 and #2 in GameSpot lists).

1/1/1996Net Worth: $10,000,000Source
Confidence
90%
1996Age 25

Released Quake

Quake released June 22, 1996; introduced surface caching and further 3D engine advances and multiplayer over Internet.

6/22/1996Net Worth: $10,000,000Source
Confidence
97%
1997Age 27

Released Doom source code (initial release)

Doom source code released in 1997 under a custom license (later re‑released under GPL in 1999).

1/1/1997Net Worth: $12,000,000Source
Confidence
95%
1997Age 27

Met future wife Katherine Anna Kang at QuakeCon

Met Katherine Anna Kang at QuakeCon 1997; she later challenged him to sponsor an all‑female Quake tournament (1,500 participants).

1/1/1997Net Worth: $12,000,000Source
Confidence
95%
1997Age 27

Quake source leak and Linux port collaboration

Quake source was leaked in 1997; community Linux port patches were accepted and used by id as a company‑sanctioned port rather than pursuing legal action.

1/1/1997Net Worth: $12,000,000Source
Confidence
90%
1997Age 27

Gave away Ferrari 328 prize at Red Annihilation tournament

Carmack awarded his Ferrari 328 as a prize to Dennis Fong, winner of the Quake Red Annihilation tournament.

1/1/1997Net Worth: $11,000,000Source
Confidence
95%
1997Age 27

Released Quake II

Quake II released Nov 30, 1997 (listed credits), continued id's engine evolution.

11/30/1997Net Worth: $12,000,000Source
Confidence
95%
1999Age 29

Expressed strong open‑source advocacy; GPL releases

Carmack repeatedly advocated open‑source software and released major id source code (Doom/Q uake) to the public under GPL by 1999; later expressed regret about GPL vs BSD.

1/1/1999Net Worth: $15,000,000Source
Confidence
90%
1999Age 29

Released source code under GPL

id released source for Doom (re‑released under GPL in 1999); Quake source code also released publicly in 1999.

1/1/1999Net Worth: $15,000,000Source
Confidence
95%
1999Age 29

Released Quake III Arena

Quake III Arena released Dec 2, 1999; engine popularized fast inverse square root routine.

12/2/1999Net Worth: $15,000,000Source
Confidence
97%
2000Age 30

Marriage to Katherine Anna Kang

Married Katherine Anna Kang on January 1, 2000 (met at QuakeCon 1997).

1/1/2000Net Worth: $20,000,000Source
Confidence
95%
2000Age 30

Founded Armadillo Aerospace (approx.)

Around 2000 Carmack began funding and operating Armadillo Aerospace, pursuing suborbital rocketry; self‑funded at ≈ "north of $1M/year."

1/1/2000Net Worth: $20,000,000Source
Confidence
85%
2001Age 30

Inducted into Academy of Interactive Arts & Sciences Hall of Fame

Inducted March 22, 2001 as the fourth person to receive the Hall of Fame honour.

3/22/2001Net Worth: $22,000,000Source
Confidence
95%
2001Age 31

Quake III: Team Arena release

Quake III: Team Arena released Dec 18, 2000 (listed in credits) and continued engine and multiplayer evolution.

12/18/2001Net Worth: $22,000,000Source
Confidence
93%
2002Age 32

Named to MIT Technology Review TR100

Included in the TR100 list of top innovators under age 35.

1/1/2002Net Worth: $23,000,000Source
Confidence
90%
2003Age 33

Featured in book 'Masters of Doom'

Carmack and id Software chronicled in David Kushner's Masters of Doom (2003).

1/1/2003Net Worth: $24,000,000Source
Confidence
92%
2004Age 34

Devised 'Carmack's Reverse' (z‑fail stencil shadows)

Devised the Carmack's Reverse algorithm for shadow volumes formally known as z‑fail stencil shadows, implemented in Doom 3.

1/1/2004Net Worth: $26,000,000Source
Confidence
95%
2004Age 34

Released Doom 3

Doom 3 released Aug 3, 2004; Carmack devised 'Carmack's Reverse' (z‑fail stencil shadows) for Doom 3.

8/3/2004Net Worth: $26,000,000Source
Confidence
96%
2004Age 34

Birth of son Christopher Ryan

Carmack and Katherine Kang had a son, Christopher Ryan (born Aug 13, 2004).

8/13/2004Net Worth: $26,000,000Source
Confidence
95%
2005Age 35

id and Carmack recognized in industry (Walk of Game / Emmys)

Added to Walk of Game (2006) and id awarded Emmys (2007) for technology; recognition of Carmack's engine work continued to grow.

1/1/2005Net Worth: $30,000,000Source
Confidence
88%
2006Age 36

Game Developers Conference Lifetime Achievement (2010) — cited earlier public appearances

Carmack later received the GDC Lifetime Achievement Award (March 11, 2010). He also frequently spoke at industry conferences around this period.

3/11/2006Net Worth: $32,000,000Source
Confidence
90%
2007Age 37

Awarded two Emmy Awards (id Software/tech)

In January 2007 Carmack and id Software were awarded two Emmy Awards for Science, Engineering & Technology categories.

1/1/2007Net Worth: $33,000,000Source
Confidence
95%
2007Age 37

MegaTexture technology first used (Enemy Territory: Quake Wars)

MegaTexture technology first used commercially in Enemy Territory: Quake Wars (2007).

1/1/2007Net Worth: $33,000,000Source
Confidence
95%
2007Age 37

Appeared on Discovery Channel Daily Planet (rocketry)

Television appearance (Sept 2007) featuring Armadillo Aerospace rocket designs.

1/1/2007Net Worth: $33,000,000Source
Confidence
90%
2007Age 37

MegaTexture technology and mobile game idea

MegaTexture used in Enemy Territory: Quake Wars (2007); in 2007 Carmack decided to make a 'good' mobile game after playing phone games on vacation.

1/1/2007Net Worth: $33,000,000Source
Confidence
90%
2008Age 38

Honored at 59th Annual Technology & Engineering Emmy Awards (Quake modifiability)

Recognized in 2008 for Quake's role in pioneering user modifiability; Carmack one of few game developers awarded multiple Emmys.

1/1/2008Net Worth: $34,000,000Source
Confidence
95%
2008Age 38

Armadillo Aerospace wins Lunar Lander Challenge Level 1

Armadillo won Level 1 of the NASA/X‑Prize Lunar Lander Challenge and $350,000 (Oct 2008).

10/1/2008Net Worth: $34,000,000Source
Confidence
95%
2009Age 39

Quake engines widely licensed

Carmack's engines licensed for many major shooters (Half‑Life, Call of Duty, Medal of Honor), generating substantial licensing revenue for id.

1/1/2009Net Worth: $40,000,000Source
Confidence
90%
2009Age 39

Named among top 100 game creators (IGN)

Ranked #10 in IGN's list of 100 top game creators of all time (2009).

1/1/2009Net Worth: $36,000,000Source
Confidence
90%
2009Age 39

Armadillo Aerospace completes Level 2 of Lunar Lander Challenge

Completed Level 2 (Sept 2009) and was awarded $500,000.

9/1/2009Net Worth: $36,000,000Source
Confidence
95%
2009Age 39

Birth of second son

Carmack and Kang's second son was born in November 2009.

11/1/2009Net Worth: $36,000,000Source
Confidence
90%
2010Age 39

Received GDC Lifetime Achievement Award

Awarded the Game Developers Conference Lifetime Achievement award (Mar 11, 2010).

3/11/2010Net Worth: $42,000,000Source
Confidence
95%
2011Age 41

Released Doom 3: Resurrection of Evil and Doom 3 engine continued use

Continued technical leadership on Doom 3: Resurrection of Evil (2005 credits listed) and later Doom 3 BFG Edition (2012).

8/3/2011Net Worth: $43,000,000Source
Confidence
90%
2011Age 41

Released Doom 3 source code (id Tech 4) (public release)

Doom 3 source code released publicly in 2011 (and later BFG Edition 2012), continuing id's pattern of open code releases.

12/1/2011Net Worth: $43,000,000Source
Confidence
95%
2012Age 42

Doom 3 BFG Edition release (credited)

Doom 3 BFG Edition released Oct 16, 2012 (Carmack credited).

10/16/2012Net Worth: $44,000,000Source
Confidence
95%
2013Age 43

Armadillo Aerospace goes into hibernation mode

Carmack announced Armadillo Aerospace entered 'hibernation mode' in 2013.

1/1/2013Net Worth: $50,000,000Source
Confidence
90%
2013Age 43

Public criticism of ZeniMax and reasons for leaving id

Carmack stated he left id because parent company ZeniMax wouldn't support Oculus Rift; later his dual roles were central to litigation between ZeniMax and Oculus.

1/1/2013Net Worth: $50,000,000Source
Confidence
90%
2013Age 43

Joined Oculus VR as Chief Technology Officer

Announced Aug 7, 2013 that Carmack joined Oculus VR as CTO to help develop the Oculus Rift.

8/7/2013Net Worth: $50,000,000Source
Confidence
90%
2013Age 43

Resigned from id Software to work full‑time at Oculus

Resigned from id Software Nov 22, 2013 to focus on Oculus after ZeniMax (id's parent) declined to support the Rift.

11/22/2013Net Worth: $50,000,000Source
Confidence
95%
2014Age 44

Hovertank and Catacomb source code released (June 2014)

Flat Rock Software released source code for early id titles with Carmack's blessing (June 2014).

1/1/2014Net Worth: $52,000,000Source
Confidence
95%
2014Age 44

Oculus acquired by Facebook / Meta (context)

Facebook acquired Oculus in 2014 (noted in Britannica context); this corporate change set stage for later ZeniMax litigation involving Carmack's role.

1/1/2014Net Worth: $52,000,000Source
Confidence
85%
2014Age 44

Commented on Linux and emulation for gaming

In 2013–2014 Carmack publicly argued for emulation as the proper direction for gaming on Linux and expressed skepticism about native Linux gaming/Steam Machines.

1/1/2014Net Worth: $52,000,000Source
Confidence
90%
2014Age 44

Expressed regret about using GPL vs BSD for source releases

Later in his career Carmack said he regretted using the copyleft GPL rather than a permissive BSD license for some id code releases.

1/1/2014Net Worth: $52,000,000Source
Confidence
85%
2014Age 44

Hovertank 3D / Catacomb source code release (2014)

Source code for Hovertank 3D and Catacomb 3D (and earlier Catacomb) released in June 2014 by Flat Rock Software with Carmack's blessing.

6/1/2014Net Worth: $48,000,000Source
Confidence
95%
2015Age 45

Spoke at major conferences; continued public technical talks

Continued to present technical talks and keynotes (e.g., GDC 2015 on mobile VR) and remained a visible public speaker.

1/1/2015Net Worth: $54,000,000Source
Confidence
90%
2015Age 45

Spoke at Game Developers Conference 'The Dawn of Mobile VR'

Carmack presented on mobile VR at GDC 2015 (talk image and references).

1/1/2015Net Worth: $54,000,000Source
Confidence
90%
2016Age 45

BAFTA Fellowship Award

Awarded the BAFTA Fellowship (Mar 7, 2016) recognizing long‑term contributions to gaming and technology.

3/7/2016Net Worth: $60,000,000Source
Confidence
95%
2017Age 46

ZeniMax v. Oculus trial and jury verdict (liability for Oculus)

Trial over alleged theft of ZeniMax VR IP concluded in early 2017; jury held Oculus and some execs liable and awarded damages (~$500M), while absolving Carmack personally of liability.

1/1/2017Net Worth: $50,000,000Source
Confidence
90%
2017Age 46

Carmack sues ZeniMax for unpaid $22.5M

In Feb 2017 Carmack filed suit claiming $22.5M remained unpaid from ZeniMax's purchase of id Software.

2/1/2017Net Worth: $52,000,000Source
Confidence
90%
2017Age 46

Honorary Doctorate from University of Missouri–Kansas City

Received a Doctor of Engineering Honoris Causa from UMKC for work in cutting edge tech & computer science (May 3, 2017).

5/3/2017Net Worth: $60,000,000Source
Confidence
95%
2018Age 48

Reached settlement with ZeniMax

In Oct 2018 Carmack announced an agreement with ZeniMax and that the company 'fully satisfied their obligations' to him, ending the suit.

10/1/2018Net Worth: $56,000,000Source
Confidence
85%
2019Age 49

Stepped down to Consulting CTO at Oculus

On Nov 13, 2019 Carmack reduced his role to 'Consulting CTO' to allocate more time to AGI research.

11/13/2019Net Worth: $60,000,000Source
Confidence
90%
2020Age 50

Public statements on workstyle and bureaucracy at Meta

Carmack publicly discussed working 60‑hour weeks and later criticized bureaucratic inefficiencies he encountered at Meta.

1/1/2020Net Worth: $60,000,000Source
Confidence
85%
2021Age 51

Divorce (reported as of 2021)

Carmack is reported to be divorced as of 2021 from Katherine Anna Kang.

1/1/2021Net Worth: $60,000,000Source
Confidence
70%
2022Age 51

Announced divorce and partnership with Trista DeLeon

On May 26, 2022 Carmack announced his divorce and that he met his partner Trista DeLeon via VR Beat Saber events.

5/26/2022Net Worth: $65,000,000Source
Confidence
90%
2022Age 52

Raised $20M for Keen Technologies (AGI startup)

Announced raising $20 million for Keen Technologies, his AGI company (Aug 19, 2022).

8/19/2022Net Worth: $65,000,000Source
Confidence
95%
2022Age 52

Left Oculus to focus on Keen Technologies

On Dec 16, 2022 Carmack departed Oculus/Meta to focus full time on his AGI startup, Keen Technologies.

12/16/2022Net Worth: $70,000,000Source
Confidence
90%
2023Age 53

Keen Technologies (employer entry in public profiles)

Public profiles list Keen Technologies as Carmack's employer from 2023 onward (company active in AGI research).

1/1/2023Net Worth: $70,000,000Source
Confidence
80%
2023Age 53

Partnership with Richard S. Sutton for AI research

In September 2023 Carmack partnered with Richard S. Sutton (Alberta Machine Intelligence Institute) to further AI research.

9/1/2023Net Worth: $72,000,000Source
Confidence
90%
2024Age 54

Approximate net worth (public estimates)

Recent public estimates (various sources) place Carmack's net worth in the tens of millions (commonly ~$50M), reflecting proceeds from id, licensing, and later Oculus compensation and settlements.

1/1/2024Net Worth: $50,000,000Source
Confidence
35%