AssaultCube

AssaultCube is a free multiplayer first-person shooter game, based on the CUBE engine. It takes place in realistic environments, with fast, arcade gameplay. Although the main focus of AssaultCube is multiplayer online gaming, a single player mode consists of computer-controlled bots.

AssaultCube utilises efficient bandwidth usage, which means low-latency, so it can even run over a 56kbit/s connection. As well as this, it can run on older computer hardware.

AssaultCube is available, free of charge to download for Microsoft Windows, Linux and Mac OS X. Age-limit 12. It is open source, available under a zlib-like license. However, due to the way content is included with AssaultCube, although the engine is free software (free, as in freedom), parts of the accompanying game media, such as the graphics, are released under other, non-free licenses.

History
AssaultCube started out as ActionCube in July 2004 by a few members of the CUBE community. The first official release was in November 2006. The plan was to create an entirely new game incorporating Cube's simplicity and movement style in a more realistic environment.

As of May 6, 2007, ActionCube has been renamed to AssaultCube due to a request from the developers of Action Quake.

Despite its simplistic graphics and gameplay, AssaultCube maintains a consistent player base of hundreds of players, with over 60 user-run servers online at any given time. AssaultCube also has several gaming clans, some of which participate in organized tournaments.

Although it is based on the Cube engine, AssaultCube's engine has been highly improved compared to the original Cube, and even incorporates features from Cube 2.

Gameplay
AssaultCube was designed to be more realistic and team-oriented than Cube while keeping Cube's distinctive fast-paced gameplay. In comparison to other games, AssaultCube is slower than Quake but faster than Counter-Strike. There are two different teams in AssaultCube, called the Cubers Liberations Army (CLA) and the Rabid Viper Special Forces (RVSF).

AssaultCube retains a movement bug from the original Cube engine that allows players to utilize straferunning to move at a faster speed. This was left intentionally unfixed by the developers because it was considered an enjoyable feature of Cube, similar to bunny hopping in Quake.

Another rather unrealistic feature of the game is the potential for using the recoil of the weapons (which pushes one backwards) to reach and perform moves that were previously impossible. This was also included intentionally, allowing players to achieve faster movement and jump higher. This feature was inherited from Cube, though it was absent in the original release of AssaultCube.

AssaultCube's weapons are all fictional and fill the basic niches of a modern first-person shooter: the assault rifle, sub-machine gun, sniper rifle, carbine, pistol, knife, and shotgun. AssaultCube has twelve different gamemodes excluding bot game modes and the in-game level editor:
 * Deathmatch and Team Deathmatch
 * One Shot One Kill and Team One Shot One Kill (Sniper rifle only)
 * Last Swiss Standing (Knives and grenades only)
 * Survivor and Team Survivor (Teams fight until opposing team is eliminated)
 * Pistol Frenzy (Pistols, knives, and grenades only)
 * Capture The Flag
 * Keep The Flag and Team Keep The Flag (Find the flag and keep it as long as you can)
 * Hunt The Flag (Known as VIP in other games)

AssaultCube retains an in-game mapping feature from the original Cube game, resulting in a variety of custom maps. Several maps from other games have been remade for the Cube engine by players. However, no remade maps are included in the official release.