AssaultCube is a free, 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. Another 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, shotgun, pistol and knife.