A 2D game engine built to implement Neon Rain.
Sprawl requires SDL3 and SDL3_image to run. Instructions for compiling them from source via CMake follow.
git clone git@github.com:libsdl-org/SDL.git
mkdir SDL/build
cd SDL/build
cmake path/to/SDL
make all
sudo make install
git clone git@github.com:libsdl-org/SDL_image.git
mkdir SDL_image/build
cd SDL_image/build
cmake path/to/SDL_image
make all
sudo make install
After installing both, you may need to update your shared library cache:
sudo ldconfig
Sprawl is presently released under GPLv3. Sprawl uses C and C++ standard libraries provided by Clang. It also uses or modifies the following:
SDL
, released under the zlib License.cyclone-physics
, released under the MIT License.nlohmann/json
, released under the MIT License.fmt
, released under the MIT Licenserxi/log.c
, released under the MIT License