SpadesX is a C implementation for an Ace of Spades server that supports the protocol 0.75. C was chosen because of its speed and the need for low latency in FPS games when modding the server as well as when scaling up.
We just one day decided to brainstorm the name and ended up on something that sounded cool yet still had the original naming.
Be sure to install the development versions of those:
- zlib
- json-c
- enet
- libreadline
- libbsd (Only on some systems)
Ubuntu 20.04 doesnt have the latest version of json-c and since SpadesX uses some functions that are in later releases you either have to build it on your own or update to 21.04+
git clone https://github.com/SpadesX/SpadesX
cd SpadesX
git submodule init && git submodule update
mkdir build && cd build
cmake ..
make -jX (Replace X with number of threads you have on your system)
You can use mingw, but you'll still have to install the libraries first.
If you would like to contribute bug fixes, improvements, and new features please take a look at our Contributor Guide to see how you can participate in this open source project. You can also contact us via the official Discord server.
Main Developer: Haxk20
Special thanks to amisometimes for the SpadesX logo.
Check the Contributor List for a list of the people that helped make this project.