John Carmack
   HOME

TheInfoList



OR:

John D. Carmack II (born August 21, 1970) is an American
computer programmer A programmer, computer programmer or coder is an author of computer source code someone with skill in computer programming. The professional titles ''software developer'' and ''software engineer'' are used for jobs that require a progr ...
and
video game developer A video game developer is a software developer specializing in video game development – the process and related disciplines of creating video games. A game developer can range from one person who undertakes all tasks to a large business with em ...
. He co-founded the video game company
id Software id Software LLC () is an American video game developer based in Richardson, Texas. It was founded on February 1, 1991, by four members of the computer company Softdisk: game programmer, programmers John Carmack and John Romero, game designer T ...
and was the lead programmer of its 1990s games ''
Commander Keen ''Commander Keen'' is a series of side-scrolling platform video games developed primarily by id Software. The series consists of six main episodes, a "lost" episode, and a final game; all but the final game were released for MS-DOS in 1990 and ...
'', ''
Wolfenstein 3D ''Wolfenstein 3D'' is a 1992 first-person shooter game developed by id Software and published by Apogee Software and FormGen for DOS. It was inspired by the 1981 Muse Software video game '' Castle Wolfenstein'', and is the third installment ...
'', '' Doom'', '' Quake'', and their sequels. Carmack made innovations in
3D computer graphics 3D computer graphics, sometimes called Computer-generated imagery, CGI, 3D-CGI or three-dimensional Computer-generated imagery, computer graphics, are graphics that use a three-dimensional representation of geometric data (often Cartesian coor ...
, such as his Carmack's Reverse algorithm for
shadow volume Shadow volume is a technique used in 3D computer graphics to add shadows to a rendered scene. It was first proposed by Frank Crow in 1977 as the geometry describing the 3D shape of the region occluded from a light source. A shadow volume divides ...
s. In 2013, he resigned from id Software to work full-time at
Oculus VR Reality Labs, formerly Oculus VR, is a business and research unit of Meta Platforms (formerly Facebook Inc.) that produces virtual reality (VR) and augmented reality (AR) hardware and software, including virtual reality headsets such as the Qu ...
as their CTO. In 2019, he reduced his role to Consulting CTO so he could allocate more time toward
artificial general intelligence Artificial general intelligence (AGI)—sometimes called human‑level intelligence AI—is a type of artificial intelligence that would match or surpass human capabilities across virtually all cognitive tasks. Some researchers argue that sta ...
(AGI). In 2022, he left Oculus to work on his AGI startup, Keen Technologies.


Biography


Early life

Carmack was born in
Shawnee Mission, Kansas Shawnee Mission is a region of northern Johnson County, Kansas, part of the Kansas City metropolitan area in the United States. Since August 1, 1960, the United States Postal Service has used the name to denote a large postal coverage area ( Z ...
, the son of local television news reporter Stan Carmack. He grew up in the
Kansas City metropolitan area The Kansas City metropolitan area is a bi-state metropolitan area anchored by Kansas City, Missouri. Its 14 counties straddle the border between the U.S. states of Missouri (9 counties) and Kansas (5 counties). With and a population of more t ...
, where he became interested in
computer A computer is a machine that can be Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
s at an early age. He attended Shawnee Mission East High School in Prairie Village, Kansas and
Raytown South High School Raytown South Senior High School is a high school located in Raytown, Missouri. The school was established in 1961, and graduated its first class of seniors in 1964. As Raytown became less of a "destination-suburb" in the 1990s, the enrollment f ...
in nearby
Raytown, Missouri Raytown is a city in Jackson County, Missouri, Jackson County, Missouri, United States, and is a suburb of Kansas City, Missouri, Kansas City. The population was at 30,012 in 2020 United States census, 2020 census. The current mayor of Raytown ...
. Carmack was introduced to video games with the 1978
shoot 'em up Shoot 'em ups (also known as shmups or STGs) are a Video game genre, subgenre of action games. There is no consensus as to which design elements compose a shoot 'em up; some restrict the definition to games featuring spacecraft and certain typ ...
game ''
Space Invaders is a 1978 shoot 'em up video game developed and published by Taito for Arcade video game, arcades. It was released in Japan in April 1978, with the game being released by Midway Manufacturing overseas. ''Space Invaders'' was the first fixed s ...
'' in the arcades during a
summer Summer or summertime is the hottest and brightest of the four temperate seasons, occurring after spring and before autumn. At or centred on the summer solstice, daylight hours are the longest and darkness hours are the shortest, with day ...
vacation as a child. The 1980 maze chase arcade game ''
Pac-Man ''Pac-Man,'' originally called in Japan, is a 1980 maze video game developed and published by Namco for arcades. In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. The pla ...
'' also left a strong impression on him. He cited
Nintendo is a Japanese Multinational corporation, multinational video game company headquartered in Kyoto. It develops, publishes, and releases both video games and video game consoles. The history of Nintendo began when craftsman Fusajiro Yamauchi ...
designer
Shigeru Miyamoto is a Japanese video game designer, video game producer, producer and Creative director#Video games, game director at Nintendo, where he has served as one of its representative directors as an executive since 2002. Widely regarded as one o ...
as the game developer he most admired. As reported in David Kushner's '' Masters of Doom'', when Carmack was 14, he broke into a school with other children to steal
Apple II Apple II ("apple Roman numerals, two", stylized as Apple ][) is a series of microcomputers manufactured by Apple Computer, Inc. from 1977 to 1993. The Apple II (original), original Apple II model, which gave the series its name, was designed ...
computers. To gain entry to the building, Carmack concocted a sticky substance of thermite mixed with Vaseline that melted through the windows. However, an overweight accomplice struggled to get through the hole and instead opened the window, setting off a silent alarm and alerting police. Carmack was arrested and sent for psychiatric evaluation. He was sentenced to a year in a juvenile home. He attended the
University of Missouri–Kansas City The University of Missouri–Kansas City (UMKC or Kansas City) is a Public university, public research university in Kansas City, Missouri, United States. UMKC is part of the University of Missouri System and has a UMKC School of Medicine, medic ...
for two semesters before withdrawing to work as a freelance programmer.


Career

Softdisk Softdisk was a computer program, software and Internet company based in Shreveport, Louisiana. Founded in 1981, its original products were disk magazines (which they termed "magazettes", for "magazine on diskette"). It was affiliated and partly ...
, a computer company in
Shreveport, Louisiana Shreveport ( ) is a city in the U.S. state of Louisiana. It is the List of municipalities in Louisiana, third-most populous city in Louisiana after New Orleans and Baton Rouge, Louisiana, Baton Rouge. The bulk of Shreveport is in Caddo Parish, Lo ...
, hired Carmack to work on ''
Softdisk G-S ''Softdisk'' (), originally ''Softdisk Magazette'', was a disk magazine for the Apple II computer line, published from 1981 through 1995. It was the first publication of the company that was also known as Softdisk, which would go on to publis ...
'' (an Apple IIGS publication), introducing him to
John Romero Alfonso John Romero (born October 28, 1967) is an American video game developer. He co-founded id Software and designed their early games, including ''Wolfenstein 3D'' (1992), ''Doom (1993 video game), Doom'' (1993), ''Doom II'' (1994), ''Hexen ...
and other future key members of id Software such as
Adrian Carmack Adrian Carmack (born May 5, 1969) is an American video game artist and one of four co-founders of id Software, along with Tom Hall, John Romero, and John Carmack (no relation). The founders met while working at Softdisks ''Gamer's Edge'' divi ...
(no relation). Later, Softdisk would place this team in charge of a new, but short-lived, bi-monthly game subscription product called ''Gamer's Edge'' for the IBM PC (DOS) platform. In 1990, while still at Softdisk, Carmack, Romero, and others created the first of the ''
Commander Keen ''Commander Keen'' is a series of side-scrolling platform video games developed primarily by id Software. The series consists of six main episodes, a "lost" episode, and a final game; all but the final game were released for MS-DOS in 1990 and ...
'' games, a series that was published by Apogee Software, under the
shareware Shareware is a type of proprietary software that is initially shared by the owner for trial use at little or no cost. Often the software has limited functionality or incomplete documentation until the user sends payment to the software developer. ...
distribution model, from 1991 onwards. Afterwards, Carmack left Softdisk to co-found
id Software id Software LLC () is an American video game developer based in Richardson, Texas. It was founded on February 1, 1991, by four members of the computer company Softdisk: game programmer, programmers John Carmack and John Romero, game designer T ...
. Carmack has pioneered or popularized the use of many techniques in computer graphics, including " adaptive tile refresh" for ''Commander Keen'',
ray casting Ray casting is the methodological basis for 3D CAD/CAM solid modeling and image rendering. It is essentially the same as ray tracing (graphics), ray tracing for computer graphics where virtual light rays are "cast" or "traced" on their path from th ...
for '' Hovertank 3D'', '' Catacomb 3-D'', and ''Wolfenstein 3D'',
binary space partitioning In computer science, binary space partitioning (BSP) is a method for space partitioning which recursively subdivides a Euclidean space into two convex sets by using hyperplanes as partitions. This process of subdividing gives rise to a representa ...
which ''Doom'' became the first game to use, surface caching which he invented for ''Quake'', Carmack's Reverse (formally known as z-fail stencil shadows) which he devised for ''Doom 3'', and MegaTexture technology, first used in '' Enemy Territory: Quake Wars''. '' Quake 3'' popularized the
fast inverse square root Fast inverse square root, sometimes referred to as or by the hexadecimal constant , is an algorithm that estimates \frac, the Multiplicative inverse, reciprocal (or multiplicative inverse) of the square root of a 32-bit floating-point number x i ...
algorithm. Carmack's engines have also been licensed for use in other influential first-person shooters such as ''
Half-Life Half-life is a mathematical and scientific description of exponential or gradual decay. Half-life, half life or halflife may also refer to: Film * Half-Life (film), ''Half-Life'' (film), a 2008 independent film by Jennifer Phang * ''Half Life: ...
'', ''
Call of Duty ''Call of Duty'' is a first-person shooter military video game series and media franchise published by Activision, starting in 2003. The games were first developed by Infinity Ward, then by Treyarch and Sledgehammer Games. Several spin-of ...
'' and '' Medal of Honor: Allied Assault''. In 2007, when Carmack was on vacation with his wife, he ended up playing some games on his cellphone, and decided he was going to make a "good" mobile game. On August 7, 2013, Carmack joined
Oculus VR Reality Labs, formerly Oculus VR, is a business and research unit of Meta Platforms (formerly Facebook Inc.) that produces virtual reality (VR) and augmented reality (AR) hardware and software, including virtual reality headsets such as the Qu ...
as their CTO. On November 22, 2013, he resigned from
id Software id Software LLC () is an American video game developer based in Richardson, Texas. It was founded on February 1, 1991, by four members of the computer company Softdisk: game programmer, programmers John Carmack and John Romero, game designer T ...
to work full-time at Oculus VR. Carmack's reason for leaving was that id's parent company
ZeniMax Media ZeniMax Media Inc. is an American video game holding company based in Rockville, Maryland. The company was founded in 1999 by Christopher Weaver and Robert A. Altman as the parent company for Weaver's video game publisher Bethesda Softworks. ...
did not want to support Oculus Rift. Carmack's role at both companies later became central to a ZeniMax lawsuit against Oculus' parent company, Meta (then known as Facebook), claiming that Oculus stole ZeniMax's virtual reality
intellectual property Intellectual property (IP) is a category of property that includes intangible creations of the human intellect. There are many types of intellectual property, and some countries recognize more than others. The best-known types are patents, co ...
. The trial jury absolved Carmack of liability, though Oculus and other corporate officers were held liable for trademark, copyright, and contract violations. In February 2017, Carmack sued ZeniMax, claiming the company had refused to pay him the remaining $22.5 million (~$ in ) owed to him from their purchase of id Software. In October 2018, Carmack stated that he and ZeniMax had reached an agreement and that "Zenimax has fully satisfied their obligations to me", ending the suit. On November 13, 2019, Carmack stepped down from the Oculus CTO role to become a "Consulting CTO" in order to allocate more time to his work on
artificial general intelligence Artificial general intelligence (AGI)—sometimes called human‑level intelligence AI—is a type of artificial intelligence that would match or surpass human capabilities across virtually all cognitive tasks. Some researchers argue that sta ...
(AGI). On August 19, 2022, Carmack announced that he has raised $20M for Keen Technologies, his new AGI company. On December 16, 2022, Carmack left Oculus to focus on Keen. In September 2023 John partnered with computer scientist Richard S. Sutton from the Alberta Machine Intelligence Institute to help further AI research efforts.


Workstyle

Carmack claims to have maintained a sixty-hour work week, working a 10-hour day, six days a week, throughout his career. He has spoken publicly about the importance of long hours of uninterrupted focus in his work. Not only does high intensity allow him to make progress more quickly, but long hours are also critical to maintaining a focused mindset over time. Despite working such a demanding schedule, he has never experienced burnout. Carmack is also known for taking week-long programming retreats. These retreats involve a solitary, uninterrupted period away from his normal routine often sequestered in a random city and hotel. The goal of these retreats is to allow Carmack to operate at full cognitive capacity, tackling a specific, difficult problem or learning a new skill. The solitude and physical isolation of these retreats offer the perfect environment for deep focus and reflection, making them an essential part of Carmack's creative process. Carmack was vocal about his frustration with the bureaucratic inefficiencies he encountered during his time at Meta. In his departure memo, he stated, "We have a ridiculous amount of people and resources, but we constantly self-sabotage and squander effort," he wrote. "I have never been able to kill stupid things before they cause damage, or set a direction and have a team actually stick to it." Carmack subscribes to the philosophy that small, incremental steps are the fastest route to meaningful and disruptive
innovation Innovation is the practical implementation of ideas that result in the introduction of new goods or service (economics), services or improvement in offering goods or services. ISO TC 279 in the standard ISO 56000:2020 defines innovation as "a n ...
. He compares this approach to the "magic of
gradient descent Gradient descent is a method for unconstrained mathematical optimization. It is a first-order iterative algorithm for minimizing a differentiable multivariate function. The idea is to take repeated steps in the opposite direction of the gradi ...
" where small steps using local information result in the best outcomes. According to Carmack, this principle is proven by his own experience, and he has observed this in many of the smartest people in the world. He states, "Little tiny steps using local information winds up leading to all the best answers."


Armadillo Aerospace

Around 2000, Carmack became interested in rocketry, a hobby of his youth. Reviewing how much money he was spending on customizing Ferraris, he began by giving financial support to a few local amateur engineers. Carmack funded the company, called Armadillo Aerospace, out of his own pocket, for "something north of a million dollars a year." The company of hobbyists made steady progress toward their goals of suborbital space flight and eventual orbital vehicles. In October 2008, Armadillo Aerospace competed in a NASA contest known as the Lunar Lander Challenge, winning first place in the Level 1 competition along with $350,000 (~$ in ). In September 2009, they completed Level 2 and were awarded $500,000 (~$ in ). The company went into "hibernation mode" in 2013. According to Carmack, the work in the aerospace industry is "simple" compared to the work he does in video games.


Open-source software

Carmack is an advocate of
open-source software Open-source software (OSS) is Software, computer software that is released under a Open-source license, license in which the copyright holder grants users the rights to use, study, change, and Software distribution, distribute the software an ...
, and has repeatedly voiced his opposition to
software patent A software patent is a patent on a piece of software, such as a computer program, library, user interface, or algorithm. The validity of these patents can be difficult to evaluate, as software is often at once a product of engineering, something ...
s, equating them to robbery. He has also contributed to open-source projects, such as starting the initial port of the
X Window System The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X originated as part of Project Athena at Massachusetts Institute of Technology (MIT) in 1984. The X protocol has been at ...
to
Mac OS X Server Mac OS X Server is a series of Discontinued software, discontinued Unix-like server operating systems developed by Apple Inc., based on macOS. It provided server functionality and system administration tools, and tools to manage both macOS ...
and working to improve the OpenGL drivers for Linux through the Utah GLX project. Carmack released the source code for ''Wolfenstein 3D'' in 1995 and the ''Doom'' source code in 1997, first under a custom license and then under the
GNU General Public License The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
(GPL) in 1999. When the source code to ''Quake'' was leaked and circulated among the ''Quake'' community underground in 1997 after licensee Crack dot Com was hacked, a programmer unaffiliated with id Software named Greg Alexander used it to port ''Quake'' to Linux using SVGALib. As this was more feature rich than Dave Taylor's earlier
X11 The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X originated as part of Project Athena at Massachusetts Institute of Technology (MIT) in 1984. The X protocol has been at ...
port, he sent the patches to Carmack. Instead of pursuing legal action, id Software used the patches as the foundation for a company-sanctioned
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
port maintained by new hire Zoid Kirsch, who later ported ''Quakeworld'' and ''Quake II'' to Linux as well. id Software has since publicly released the source code to ''Quake'' in 1999, ''Quake 2'' in 2001, ''Quake 3'' in 2005 and lastly ''Doom 3'' in 2011 (and later the ''BFG Edition'' in 2012). The source code for '' Hovertank 3D'' and ''
Catacomb 3D ''Catacomb 3-D'' (also known as ''Catacomb 3-D: A New Dimension'', ''Catacomb 3-D: The Descent'', and ''Catacombs 3'') is a first-person shooter video game, the third in the '' Catacomb'' series, the first of which to feature 3D computer graphic ...
'' (as well as Carmack's earlier '' Catacomb'') was released in June 2014 by Flat Rock Software with Carmack's blessing. He has since expressed regret on using the
copyleft Copyleft is the legal technique of granting certain freedoms over copies of copyrighted works with the requirement that the same rights be preserved in derivative works. In this sense, ''freedoms'' refers to the use of the work for any purpose, ...
GPL over the more
permissive Permissiveness may refer to: * Permissiveness (endocrinology), between hormones and cells. * Permissiveness (virology), between viruses and cells. Permissive may refer to: * Permissive society, a liberalization of social norms in a society. * ...
BSD license BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and distribution of covered software. This is in contrast to copyleft licenses, which have share-alike requirements. The original BSD lic ...
. The release of
id Tech 4 id Tech 4, popularly known as the ''Doom 3'' engine, is a game engine developed by id Software and first used in the video game ''Doom 3''. The engine was designed by John D. Carmack, John Carmack, who also created previous game engines, such a ...
occurred despite patent concerns from
Creative Labs Creative Technology Ltd., or Creative Labs Pte Ltd., is a Singaporean multinational electronics company mainly dealing with audio technologies and products such as speakers, headphones, sound cards and other digital media. Founded by Sim Wong ...
over Carmack's reverse, while the original ''Doom'' source release shipped without music due to complications with the Cygnus Studios developed DMX library (which lead to the
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
version being selected for release). Carmack has since advised developers to be careful when utilizing middleware, noting how it can limit the possibilities of later releasing source code. Tim Sweeney has implied this issue has hindered potential releases of older
Unreal Engine Unreal Engine (UE) is a 3D computer graphics game engine developed by Epic Games, first showcased in the 1998 first-person shooter video game '' Unreal''. Initially developed for PC first-person shooters, it has since been used in a variety of ...
source code. On the other hand, despite his technical admiration for the system, Carmack has several times over the years voiced a skeptical opinion about Linux as a gaming platform. In 2013, he argued for emulation as the "proper technical direction for gaming on Linux", and in 2014 he voiced the opinion that Linux might be the biggest problem for the success of the Steam Machine. Carmack contributes to charities and gaming communities. Some of the recipients of Carmack's charitable contributions include his former high school, promoters of open-source software, opponents of software patents, and game enthusiasts.


Personal life

Carmack was so successful at id that by mid-1994 he had purchased two
Ferraris Ferrari S.p.A. (; ) is an Italian luxury sports car manufacturer based in Maranello. Founded in 1939 by Enzo Ferrari (1898–1988), the company built Auto Avio Costruzioni 815, its first car in 1940, adopted its current name in 1945, and be ...
: a Ferrari 328 and a Ferrari Testarossa. In 1997, he gave away the Ferrari 328 as a prize to Dennis Fong, the winner of the ''Quake'' tournament " Red Annihilation". He met his now ex-wife
Katherine Anna Kang Katherine Anna Kang (born December 15, 1970) is an American video game designer. Career In 2000, as founder and CEO of Fountainhead Entertainment, she championed machinima and became known as one of machinima's biggest supporters. Through Fount ...
, at the 1997
QuakeCon QuakeCon is a yearly convention held by ZeniMax Media to celebrate and promote the major franchises of id Software and other studios owned by ZeniMax. It includes a large, paid, bring-your-own-computer ( BYOC) LAN party event with a competiti ...
when she visited id's offices. As a bet, Kang challenged Carmack to sponsor the first all-female ''Quake'' tournament if she was able to produce a significant number of participants. Carmack predicted a maximum of 25 participants, but there were 1,500. Carmack and Kang married on January 1, 2000, and planned a ceremony in Hawaii. Steve Jobs requested that they would postpone the ceremony so Carmack could attend the MacWorld Expo on January 5, 2000. Carmack declined and suggested making a video instead. Carmack and Kang had a son Christopher Ryan in August 2004. Their second son was born in November 2009. Carmack is divorced as of 2021. On May 26, 2022, he announced his divorce and how he met his partner Trista through the VR '' Beat Saber'' games he would host via Twitter. As a game developer, Carmack differed from many of his contemporaries by avoiding commitment to a final release date for any game he was developing. Instead, when asked for a release date on a new game, Carmack would usually reply that the game would be released "when it's done". Employees at
Apogee An apsis (; ) is the farthest or nearest point in the orbit of a planetary body about its primary body. The line of apsides (also called apse line, or major axis of the orbit) is the line connecting the two extreme values. Apsides perta ...
, in their past years the publishers of games by id Software, adopted this business practice as well. In 2019, as a guest on ''
The Joe Rogan Experience ''The Joe Rogan Experience'' is a podcast hosted by American comedian, presenter, and UFC color commentator Joe Rogan. It was initiated on December 24, 2009, on YouTube by Rogan and comedian Brian Redban, who was its sole co-host and produce ...
'', Carmack stated that his beliefs have changed over time: "I largely recant from that now." On '' Rage'' six-year development time he says: "I think we should have done whatever it would have taken to ship that two years earlier." Carmack also reflected on the internal development of Quake in this regard and described it as "traumatic" and says id Software could have split the game into two parts and shipped it earlier. Carmack has a
blog A blog (a Clipping (morphology), truncation of "weblog") is an informational website consisting of discrete, often informal diary-style text entries also known as posts. Posts are typically displayed in Reverse chronology, reverse chronologic ...
last updated in 2006 (previously a .plan, which could be accessed by making a finger request for an active
Twitter Twitter, officially known as X since 2023, is an American microblogging and social networking service. It is one of the world's largest social media platforms and one of the most-visited websites. Users can share short text messages, image ...
account), and also occasionally posts comments to ''
Slashdot ''Slashdot'' (sometimes abbreviated as ''/.'') is a social news website that originally billed itself as "News for Nerds. Stuff that Matters". It features news stories on science, technology, and politics that are submitted and evaluated by site ...
''. Carmack supported the 2012 presidential campaign of
Libertarian Libertarianism (from ; or from ) is a political philosophy that holds freedom, personal sovereignty, and liberty as primary values. Many libertarians believe that the concept of freedom is in accord with the Non-Aggression Principle, according ...
Ron Paul Ronald Ernest Paul (born August 20, 1935) is an American author, activist, and politician who served as the U.S. representative for Texas's 22nd congressional district from 1976 to 1977, and again from 1979 to 1985, as well as for Texas' ...
, and also persuaded the Libertarian Party of Texas to accept
bitcoin Bitcoin (abbreviation: BTC; Currency symbol, sign: ₿) is the first Decentralized application, decentralized cryptocurrency. Based on a free-market ideology, bitcoin was invented in 2008 when an unknown entity published a white paper under ...
as an alternative to donations. He is an
atheist Atheism, in the broadest sense, is an absence of belief in the existence of deities. Less broadly, atheism is a rejection of the belief that any deities exist. In an even narrower sense, atheism is specifically the position that there no ...
. During a conversation with
Joe Rogan Joseph James Rogan (born August 11, 1967) is an American podcaster, Ultimate Fighting Championship, UFC color commentator, comedian, actor, and former television host. He hosts The Joe Rogan Experience, ''The Joe Rogan Experience'', which is o ...
, Carmack revealed that he had trained in Brazilian Jiu Jitsu and
Judo is an unarmed gendai budō, modern Japanese martial art, combat sport, Olympic sport (since 1964), and the most prominent form of jacket wrestling competed internationally.『日本大百科全書』電子版【柔道】(CD-ROM version of Encyc ...
for several years as a hobby. During his time at id Software, a medium pepperoni pizza would arrive for Carmack from
Domino's Pizza Domino's Pizza, Inc., commonly referred to as Domino's, is an American multinational pizza restaurant chain founded in 1960 and led by CEO Russell Weiner. The corporation is Delaware General Corporation Law, Delaware-domiciled and headquartered ...
almost every day, carried by the same delivery person for more than 15 years. Carmack had been such a regular customer that they continued to charge him 1995 prices. On occasion he has commended the efforts of similarly focused programmers – first
Ken Silverman Ken Silverman (born November 1, 1975) is an American game programmer, best known for writing the Build (game engine), Build engine. It was most notably utilized by ''Duke Nukem 3D'', ''Shadow Warrior'', ''Blood (video game), Blood'', and mor ...
, who wrote the
Build engine The Build Engine is a first-person shooter engine created by Ken Silverman, author of ''Ken's Labyrinth'', for 3D Realms. Like the Doom engine, ''Doom'' engine, the Build Engine represents its world on a 2D computer graphics, two-dimensional grid ...
for 3D Realms, and later with Tim Sweeney of
Epic Games Epic Games, Inc. is an American Video game developer, video game and software development, software developer and video game publisher, publisher based in Cary, North Carolina. The company was founded by Tim Sweeney (game developer), Tim Sween ...
, who wrote the
Unreal Engine Unreal Engine (UE) is a 3D computer graphics game engine developed by Epic Games, first showcased in the 1998 first-person shooter video game '' Unreal''. Initially developed for PC first-person shooters, it has since been used in a variety of ...
.


Recognition


Games


References


Bibliography

*


External links

* * * {{DEFAULTSORT:Carmack, John 1970 births Living people 20th-century American businesspeople 20th-century atheists 21st-century American businesspeople 21st-century atheists Academy of Interactive Arts & Sciences Hall of Fame inductees American aerospace businesspeople American aerospace designers American aerospace engineers American atheists American computer businesspeople American male bloggers American bloggers American software engineers American technology chief executives American technology company founders American video game designers American video game programmers Businesspeople from Kansas Businesspeople from Texas BAFTA fellows Emmy Award winners Facebook employees Free software programmers Game Developers Conference Lifetime Achievement Award recipients Id Software people People from Heath, Texas People from Johnson County, Kansas Texas Libertarians Virtual reality pioneers