HOME

TheInfoList



OR:

Based on
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 ...
's open stance towards game modifications, their ''Quake'' series became a popular subject for player mods beginning with '' Quake'' in 1996. Spurred by user-created hacked content on their previous games and the company's desire to encourage the
hacker ethic The hacker ethic is a philosophy and set of moral values within hacker culture. Practitioners believe that sharing information and data with others is an ethical imperative. The hacker ethic is related to the concept of freedom of information ...
, Id included dedicated modification tools into ''Quake'', including the QuakeC programming language and a
level editor A level editor (also known as a map, campaign or scenario editor) is a game development tool used to design Level (video games), levels, maps, campaigns and virtual worlds for a video game. An individual involved with the development of game levels ...
. As a game that popularized online
first-person shooter A first-person shooter (FPS) is a video game genre, video game centered on gun fighting and other weapon-based combat seen from a First person (video games), first-person perspective, with the player experiencing the action directly through t ...
multiplayer, early games were team- and strategy-based and led to prominent mods like '' Team Fortress'', whose developers were later hired by
Valve A valve is a device or natural object that regulates, directs or controls the flow of a fluid (gases, liquids, fluidized solids, or Slurry, slurries) by opening, closing, or partially obstructing various passageways. Valves are technically Pip ...
to create a dedicated version for the company. Id's openness and modding tools led to a "Quake movie" community, which altered gameplay data to add camera angles in post-production, a practice that became known as
machinima Machinima () is the use of Real-time computing, real-time computer graphics engines to create a cinematic production. The word "Machinima" is a portmanteau of the words ''machine'' and ''Film, cinema''. According to Guinness World Records, ma ...
.


Background

Player modifications, or mods, change a game's art or gameplay to create alternative or entirely new games. From the age of
Atari Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French holding company Atari SA (formerly Infogrames) and its focus is on "video games, consumer hardware, licensing and bl ...
through the 1990s, video game developers were known vigilantly protect their intellectual property through copyrights, patents, and general secrecy.
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 ...
founders
John Carmack John D. Carmack II (born August 21, 1970) is an American computer programmer and video game developer. He co-founded the video game company id Software and was the lead programmer of its 1990s games ''Commander Keen'', ''Wolfenstein 3D'', ''Do ...
and
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 ...
were instead excited when their ''
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 ...
'' was hacked to swap content into the game, and decided to help rather than hinder the
hacker ethic The hacker ethic is a philosophy and set of moral values within hacker culture. Practitioners believe that sharing information and data with others is an ethical imperative. The hacker ethic is related to the concept of freedom of information ...
of those who would modify their later games, including ''
Doom Doom is another name for damnation. Doom may also refer to: People * Doom (professional wrestling), the tag team of Ron Simmons and Butch Reed * Daniel Doom (1934–2020), Belgian cyclist * Debbie Doom (born 1963), American softball pitche ...
'' and '' Quake''. ''Doom'' added new graphical detail to its first-person shooter predecessors (wall textures, varied environments) and local, networked multiplayer, but in 1996, ''Quake'' too added better graphics in a fully 3D world but became known for its Internet-based, long-distance multiplayer. It popularized consumer graphics cards with its implementation of 3D rendering under
OpenGL OpenGL (Open Graphics Library) is a Language-independent specification, cross-language, cross-platform application programming interface (API) for rendering 2D computer graphics, 2D and 3D computer graphics, 3D vector graphics. The API is typic ...
technology, and its dedicated developer tools encouraged users to create their own modifications, spawning a "healthy mod scene". Around the time of ''Quake'' release, these user modifications became known as just "mods".


''Quake''

Modding was made easy for ''Quake'' players, who could download level editors and the
QuakeC QuakeC is a compiled language developed in 1996 by John Carmack of id Software to program parts of the video game '' Quake''. Using QuakeC, a programmer is able to customize ''Quake'' to great extents by adding weapons, changing game logic and ph ...
programming language to make their own mods and content. The accessibility of QuakeC led to a new paradigm of mod creations. Most player creations were team-based games, as players appreciated their strategic and cooperative elements. Among the first successful mods were ''Capture the Flag'' and '' Team Fortress''. The mod community and their websites, such as PlanetQuake Featured Mods, became a place for aspiring game programmers and artists to train.
Valve A valve is a device or natural object that regulates, directs or controls the flow of a fluid (gases, liquids, fluidized solids, or Slurry, slurries) by opening, closing, or partially obstructing various passageways. Valves are technically Pip ...
recruited its first employees from the ''Quake'' modding community, as the ''Team Fortress'' team was invited to create its sequel for Valve's first game, ''Half-Life'', itself built on modifications of the ''Quake II'' game engine. In 1997, a "total conversion" ''Quake'' mod named "Alien Quake" replaced characters, levels, and sounds with replacements from the '' Alien'' film franchise. Its developers received a takedown notice from
20th Century Fox 20th Century Studios, Inc., formerly 20th Century Fox, is an American film studio, film production and Film distributor, distribution company owned by the Walt Disney Studios (division), Walt Disney Studios, the film studios division of the ...
, which they posted on their website. The producer's forceful response to a fan effort coined the term "Foxed". Id's choice to create and share an editor and scripting language with ''Quake'' spurred its modding community and led to unforeseen innovations, such as animated movies performed by players during gameplay. ''Rock, Paper, Shotgun'' referred to this time as the "Silver Age of FPS modding" for the modder attention to hyper-realistic and polished detail in creating game assets that bordered the production quality of AAA developers. There have been two attempts to create
free content Free content, libre content, libre information, or free information is any kind of creative work, such as a work of art, a book, a software program, or any other creative content for which there are very minimal copyright and other legal limi ...
game data for ''Quake'' similar to '' OpenArena'' or '' Freedoom''. The first, ''Open Quartz'', was started in 2000 and the second ''LibreQuake'', was established in 2019.


Machinima

The art of using video games to create narrative videos rather than gameplay rose from the "Quake movie" community and became known as
machinima Machinima () is the use of Real-time computing, real-time computer graphics engines to create a cinematic production. The word "Machinima" is a portmanteau of the words ''machine'' and ''Film, cinema''. According to Guinness World Records, ma ...
. Players of ''Quake'' and ''Quake II'' created programs to alter the game's demo files, which contained records of the game's user input and events. The actors would control their characters live—creating the demo file—and editors would "re-cam" by revisiting the scene from a new point of view or swapping between pre-selected camera angles. The ''Quake'' tools created for these purposes led to dedicated machinima post-production utilities, such as David "CRT" Wright's Keygrip and Keygrip2. The rise of machinima was enabled by the choice of developers such as Id to release easily accessible code and tools to alter it. Even as more advanced tools were produced, players opted to their own homegrown tools and retain the "Quake movie"-style production as their own user-generated process.


''Quake II''

Among the most popular ''Quake II'' mods was ''Chaos Deathmatch'' by Chaotic Dream Group. ''Quetoo'' is a free software reimplementation of the game's deathmatch. Multiple shareware level editors were created for the game. A programmer frustrated with the game's QuakeEd level editor released his own version for free and was later offered a job by Id's John Carmack. Robert Duffy modified the game's editing tool into a package called QeRadiant. Another example is Qoole.


''Quake III''

In 2000, Id transferred maintenance control of the ''Quake III Arena'' level editor tools (Q3Radiant) to community programmers, who added new features and released the result as the Windows- and Linux-compatibl
GtkRadiant
A public beta test ran in January 2001. It became one of ''Quake'' most used level editors and was later released 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 ...
.


''Quake'' engine tools


Qoole

Qoole, short for Quake Object Oriented Level Editor, is a
level editor A level editor (also known as a map, campaign or scenario editor) is a game development tool used to design Level (video games), levels, maps, campaigns and virtual worlds for a video game. An individual involved with the development of game levels ...
for
video games A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, game controller, controller, computer keyboard, keyboard, or motion sensing device) to generate visual fe ...
based on the
Quake engine The ''Quake'' engine (part of id Tech 2) is the game engine developed by id Software to power their 1996 video game '' Quake''. It featured true 3D real-time rendering. Since 1999, it has been licensed under the terms of GNU General Publi ...
, and was developed by Lithium Software in 1996. Among the supported games are the original '' Quake I'' and ''
Quake II ''Quake II'' is a 1997 first-person shooter, first-person shooter game developed by id Software and published by Activision. It is the second installment of the Quake (series), ''Quake'' series, following ''Quake (video game), Quake''. Develope ...
'', ''
Hexen II ''Hexen II'' is a dark fantasy first-person shooter (FPS) video game developed by Raven Software and published by id Software in 1997. It is the third game in the '' Hexen''/''Heretic'' series, and the last in the ''Serpent Riders'' trilogy. Usi ...
'' and ''
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: ...
''. It uses a
brush A brush is a common tool with bristles, wire or other filaments. It generally consists of a handle or block to which filaments are affixed in either a parallel or perpendicular orientation, depending on the way the brush is to be gripped during u ...
-based method to construct new maps, in which monsters, items and lights can be placed, or any of the on-board prefabs. It was originally sold on a
CD-ROM A CD-ROM (, compact disc read-only memory) is a type of read-only memory consisting of a pre-pressed optical compact disc that contains computer data storage, data computers can read, but not write or erase. Some CDs, called enhanced CDs, hold b ...
, but the source code was eventually released under the GPL v2.


QuArK

''
QuArK A quark () is a type of elementary particle and a fundamental constituent of matter. Quarks combine to form composite particles called hadrons, the most stable of which are protons and neutrons, the components of atomic nucleus, atomic nuclei ...
'' is a free and open-source program for ''Quake'' engine-based games. It has the ability to edit maps, and can import, export, manipulate and convert models, sounds, textures and various other game assets.


Other tools

* Trenchbroom 2.0 – a map editor for ''Quake'' engine-based games. * PakExpl – used for opening the .pak files that carry ''Quake''s model, sound, and level data, as well as the ''progs.dat'' file. * fteqccgui – used to open the ''progs.dat'' file in order to edit the quakec files that control entity behavior. * qME 3.1 – the final version of the ''Quake'' model editing tool, can be used to convert traditional 3d model files into ''Quake''s .mdl format. * qPAK – another tool for opening ''Quake'' .pak archives, it comes bundled with qME.


See also

*
Doom modding ''Doom'' WAD is the default format of package files for the video game '' Doom'' and its sequel '' Doom II: Hell on Earth'', that contain sprites, levels, and game data. WAD stands for ''Where's All the Data?''. Immediately after its release in ...
* Timothee Besset


Notes


References

* * * * * * {{Quake series Mods Video game modding