Id Tech 4
   HOME



picture info

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 as those for ''Doom engine, Doom'' and ''Quake engine, Quake'', which are widely recognized as significant advances in the field. This OpenGL-based game engine has also been used in ''Quake 4'', ''Prey (2006 video game), Prey'', ''Enemy Territory: Quake Wars'', ''Wolfenstein (2009 video game), Wolfenstein'', and ''Brink (video game), Brink''. id Tech 4 is licensed under the terms of the GNU General Public License, GNU General Public License v3.0 or later, and is to date the last id Tech engine to be open-sourced. History id Tech 4 began as an enhancement to id Tech 3. During development, it was initially just a complete rewrite of the engine's Rendering (computer graphics), renderer, while still retaining other subsystems, such as file ac ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Doom 3
''Doom 3'' is a 2004 first-person shooter, first-person shooter game developed by id Software and published by Activision. ''Doom 3'' was originally released for Microsoft Windows on August 3, 2004, adapted for Linux later that year, and Video game port, ported by Aspyr Media for Mac OS X in 2005. Developer Vicarious Visions ported the game to the Xbox (console), Xbox, releasing it worldwide on April 4, 2005. ''Doom 3'' is set on Mars in 2145, where a military-industrial Conglomerate (company), conglomerate has set up a scientific research facility into fields such as teleportation, biological research, and advanced weapons design. The teleportation experiments open a gateway to Hell conducted by Doctor Betruger, resulting in a catastrophic invasion of the Mars base by demons. The player controls a space marine who fights through the base to stop the demons attacking Mars and reaching Earth. ''Doom 3'' is the first reboot of the ''Doom (franchise), Doom'' series, Retroactive ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Video Game
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 feedback from a display device, most commonly shown in a video format on a television set, computer monitor, flat-panel display or touchscreen on handheld devices, or a virtual reality headset. Most modern video games are audiovisual, with Sound, audio complement delivered through loudspeaker, speakers or headphones, and sometimes also with other types of sensory feedback (e.g., haptic technology that provides Touch, tactile sensations). Some video games also allow microphone and webcam inputs for voice chat in online gaming, in-game chatting and video game livestreaming, livestreaming. Video games are typically categorized according to their hardware platform, which traditionally includes arcade video games, console games, and PC game, comp ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

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 competitive tournament held every year in Dallas, Texas, USA. The event, which is named after id Software's game '' Quake'', sees thousands of gamers from all over the world attend every year to celebrate the company's gaming dynasty. The event is highly dependent on volunteers to cover many aspects of the organization of the event. QuakeCon has historically had a reputation as the " Woodstock of gaming", and a week of "peace, love, and rockets!". The 25th QuakeCon event had been planned for August 2020 in Dallas, Texas, but due to the ongoing COVID-19 pandemic, was canceled by Bethesda Softworks and id Software on March 31, citing difficulties in planning with vendors and exhibitors at this stage. An online QuakeCon was announced in June 2020 to ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Programming Language
A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually defined by a formal language. Languages usually provide features such as a type system, Variable (computer science), variables, and mechanisms for Exception handling (programming), error handling. An Programming language implementation, implementation of a programming language is required in order to Execution (computing), execute programs, namely an Interpreter (computing), interpreter or a compiler. An interpreter directly executes the source code, while a compiler produces an executable program. Computer architecture has strongly influenced the design of programming languages, with the most common type (imperative languages—which implement operations in a specified order) developed to perform well on the popular von Neumann architecture. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

C (programming Language)
C (''pronounced'' '' – like the letter c'') is a general-purpose programming language. It was created in the 1970s by Dennis Ritchie and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted Central processing unit, CPUs. It has found lasting use in operating systems code (especially in Kernel (operating system), kernels), device drivers, and protocol stacks, but its use in application software has been decreasing. C is commonly used on computer architectures that range from the largest supercomputers to the smallest microcontrollers and embedded systems. A successor to the programming language B (programming language), B, C was originally developed at Bell Labs by Ritchie between 1972 and 1973 to construct utilities running on Unix. It was applied to re-implementing the kernel of the Unix operating system. During the 1980s, C gradually gained popularity. It has become one of the most widely used programming langu ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Rendering (computer Graphics)
Rendering is the process of generating a physically-based rendering, photorealistic or Non-photorealistic rendering, non-photorealistic image from input data such as 3D models. The word "rendering" (in one of its senses) originally meant the task performed by an artist when depicting a real or imaginary thing (the finished artwork is also called a "architectural rendering, rendering"). Today, to "render" commonly means to generate an image or video from a precise description (often created by an artist) using a computer program. A application software, software application or component-based software engineering, component that performs rendering is called a rendering software engine, engine, render engine, : Rendering systems, rendering system, graphics engine, or simply a renderer. A distinction is made between Real-time computer graphics, real-time rendering, in which images are generated and displayed immediately (ideally fast enough to give the impression of motion or an ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Brink (video Game)
''Brink'' (stylised as ''BRINK'') is a first-person shooter video game developed by Splash Damage and published by Bethesda Softworks for Microsoft Windows, PlayStation 3 and Xbox 360 in May 2011. In ''Brink'', two factions, Resistance and Security, battle in a once-utopian city called The Ark, a floating city above the waters of a flooded Earth. ''Brink'' has Steamworks integration, including Valve Anti-Cheat. It runs on id Tech 4 and has an updated rendering framework with improved support for multiple CPU cores. ''Brink'' is a first-person shooter with a strong focus on parkour-style movement. Online multiplayer servers hold up to 16 players; players can play cooperatively or competitively, or against artificially-intelligent bots. The game received mixed reviews but was commercially successful. , ''Brink'' had sold over 2.5 million units and generated around $120140 million in revenue. The PC version of ''Brink'' became free-to-play on 22 August 2017. Gameplay Splas ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Wolfenstein (2009 Video Game)
''Wolfenstein'' is a 2009 first-person shooter game developed by Raven Software and published by Activision, part of the '' Wolfenstein'' video game series. It serves as a loose sequel to the 2001 entry ''Return to Castle Wolfenstein'', and uses an enhanced version of id Software's id Tech 4. The game was released in August 2009 for Microsoft Windows, PlayStation 3 and Xbox 360. ''Wolfenstein'' received positive reception by critics, yet suffered from poor commercial sales; selling a combined 100,000 copies within its first month. It would be the final game id Software oversaw as an independent developer, released two months after their acquisition by ZeniMax Media in June 2009 and the final game in the series to be published by Activision. The game would be loosely succeeded by '' Wolfenstein: The New Order'', released in 2014. Plot and setting The story is set in the fictional town of Isenstadt during World War II, which the Nazis have enforced martial law in order to excava ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Quake Wars
''Enemy Territory: Quake Wars'' is a first-person shooter video game developed by Splash Damage and published by Activision for Microsoft Windows, Linux, Mac OS X, PlayStation 3 and Xbox 360. The game was first released in the PAL region on September 28, 2007, and later in North America on October 2. It is a spinoff of the ''Quake'' series and the successor to 2003's '' Wolfenstein: Enemy Territory''. ''Quake Wars'' is a prequel set in the same universe as ''Quake II'' and '' Quake 4''. New features include the addition of controllable vehicles and aircraft as well as multiple AI deployables, asymmetric teams, much bigger maps and the option of computer-controlled bot opponents. Unlike ''Wolfenstein: Enemy Territory'', ''Quake Wars'' is a commercial release rather than a free download. ''Enemy Territory: Quake Wars'' received positive reviews upon release, with a more mixed reception for the console versions. Since 2011, the rights to the game have reverted to ZeniMax Media. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Prey (2006 Video Game)
''Prey'' is a first-person shooter video game developed by Human Head Studios, under contract for 3D Realms, and published by 2K Games, while the Xbox 360 version was Video game port, ported by Venom Games. The game was initially released in North America and Europe on July 11, 2006. ''Prey'' uses a heavily modified version of id Tech 4 to use portals and variable gravity to create the environments the player explores. The game's story is focused on Cherokee Domasi "Tommy" Tawodi as he, his girlfriend, and grandfather are abducted aboard an alien spaceship known as The Sphere as it consumes material, both inanimate and living, from Earth in order to sustain itself. Tommy's Cherokee heritage allows him to let his spirit roam freely at times and resurrection, come back to life after dying, which gives Tommy an edge in his battle against the Sphere. ''Prey'' had been in development in one form or another since 1995, and has had several major revisions. While the general approach to g ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  



MORE