It's been nearly three years since the last update was released to AssaultCube, an open-source first person shooter built around the classic Cube engine, but released recently was the major 1.2.0 update. With more than one thousand commits to the game since the previous release, there's a lot for open-source shooter fans riding on this latest release.
AssaultCube 1.2.0 is packing 1703 commits over the previous release that came more than one thousand days ago. Among the highlights for the AssaultCube 1.2.0 release include server improvements, in-engine screenshot scaling, customizable scoreboard support, a speed indicator, improved tab completion, a new "flyspeed" variable for physic, menu improvements, support for private messaging, on-the-fly downloading of new maps / models / textures, and a ton of improvements to the game's bots. The CubeScript scripting support has also received a heck of a lot of work leading up to the 1.2.0 release.
Beyond the low-level changes that excite me the most about game updates, there's also been a lot of enhancements to the in-game assets / media and artwork. There's been improvements done to the weapons, gameplay improvements, a handful of new maps, new map models and textures, and various other improvements.
More details on the changes for AssaultCube 1.2 along with download links for Linux, OS X, and Windows can be found from the Cubers.net Forums
. Embedded below is some game-play footage from an AssaultCube 1.2 development release.