ioquake3 uses a modified version of the id Tech 3 engine, resolves some bugs and adds various features, like support for IPv6. On August 19, 2005, id Software released the source code of the game under the GNU General Public License, allowing programmers to use it for free. Until 2005, various commercial games used licensed (and modified) versions of its engine (for example, Star Trek: Elite Force, or Star Wars: Jedi Knight 2). It does exist a port for the Sony PlayStation 2 console, which is named Quake III Revolution ( Q3R in short), and incorporates stuff from both Q3A and Team Arena, with some other twists.
Latest version is 1.32c (one has to install the game, then 1.32 PointRelease, and then the 1.32c patch). Id Software released some patches for the game, called PointReleases. id Software itself created a commercial mod called Team Arena. and entire ' mods' that can change various aspects of the game. The game supports additional maps and character models. In Quake 3 you can fight against human players over LAN or Internet, or you can play offline against computer-controlled players called ' bots'. Previous games had a 'deatchmatch' multiplayer game mode, but these two games focused themselves on this game mode. Quake 3 and another game released that year ( Unreal Tournament) were different from previous FPS because of they didn't have single player 'story' game.