news forum live chat wiki


What is ioquake3?

ioquake3 is a free software first person shooter engine based on the Quake 3: Arena and Quake 3: Team Arena source code. The source code is licensed under the GPL version 2, and was first released under that license by id software on August 20th, 2005. Since then, we have been cleaning it up, fixing bugs, and adding features. Our permanent goal is to create the open source Quake 3 distribution upon which people base their games, ports to new platforms, and other projects. We have developed the perfect version of the engine for playing Quake 3: Arena, Team Arena, and all popular mods on modern platforms like Linux, Windows 7, 8, and 10, Mac OS X Mavericks and  Mac OS X Yosemite.

What can I do with ioquake3?

You can use it to play Quake 3: Arena, Quake 3: Team Arena, and the mods people have made for those games. See our Player’s Guide for instructions and help playing ioquake3, or our SysAdmin Guide to get started running your own game server.

You can make your own game from our source code in git on gibhub.

Or play a game that other great teams using ioquake3 have made.



Technical Features
ioquake3 idtech3 3D Construction Kit Z-Machine
3D rendering X
OpenGL2+ rendering X X X
Texturemapped surfaces X X
Networked Multiplayer X X
Fun to play in 2016 X X
Ogg Vorbis support X X X
IPV6 support X X X
SDL backend X X X
3D glasses support X X X
64-Bit support X X X
MinGW support X X X
Console command history X X X
Color POSIX term output X X X
GUID System X X X
Multiuser support(Win) X X X
PNG texture support X X X
Skeletal Models (IQM) X X X
Fast In-Game Downloads X X X
Surround Sound on all platforms X X X
Supported Platforms
Windows X X
Linux X X