Chaotic Rage
![]() | |
An explosion on Therlor Valley from version 1.8 | |
Stable release | 1.11 / December 17, 2014 |
---|---|
Development status | Active |
Written in | C++ |
Operating system | Windows, Linux, Android |
Type | Third-person shooter |
License | GPLv2 |
Website | www.chaoticrage.com |
Chaotic Rage is a free, open source, third-person shooter supporting campaign, single, split-screen and network games.[1] As well as being open source, all of the game content is separated into mods, with complete modding documentation. The game is released on a tight three-week cycle, but this has slipped a little in the last few releases.
Built using SDL and OpenGL, the game is cross-platform although only Windows and Android binaries are officially released,[2] but the source compiles on Linux. There is experimental support for the MXE cross-compiler as well as emscripten JavaScript builds.
The game started as way for its author to learn C. Eventually it was re-written in C++,[3] although over time other people have started contributing to the project.[4]
The game engine was coded from scratch, rather than using a preexisting engine. Gameplay features include zombies, ground and land vehicles, turrets, helicopters, trains, various particle effects, multiple weapons and an in-game map editor. Most game features can be tweaked using modding, with AIs and game types defined using the embedded language Lua. Physics is provided by bullet physics.
References
- ↑ "About". Retrieved 5 October 2013.
- ↑ "Here are 8 Awesome Open Source Games". EFY Times. 30 April 2014. Retrieved 6 June 2014.
- ↑ "History". Retrieved 5 October 2013.
- ↑ "Contributors to TheJosh/chaotic-rage". GitHub.