Unvanquished game code
The game code sources are stored in a Git repository: https://github.com/Unvanquished/Unvanquished
They require the Dæmon engine code to be built, usually provided as a submodule of the Unvanquished
repository.
The game code features C++ and Lua code, with RML and RCSS for the user interface (HTML and CSS derivatives).
The compiled game code is distributed as NaCl executables (.nexe binaries) and distributed in DPK archives, hosted by servers.
Two kinds of executables are produced, the sgame (server game code) and the cgame (client game code), compiled for each architectures, but common to every supported systems.
Servers can host and distribute their own modified game codes (mods) as .nexe executables in .dpk archives.
The game code supports translatable strings (relying on tinygettext).
To get the sources, see the Getting the source page for details.