jsgoller1 / sprawl

2D Game Engine
GNU General Public License v3.0
0 stars 0 forks source link

Sprawl game engine

A 2D game engine built to implement Neon Rain.

Setup

Sprawl requires SDL3 and SDL3_image to run. Instructions for compiling them from source via CMake follow.

SDL setup

  1. git clone git@github.com:libsdl-org/SDL.git
  2. mkdir SDL/build
  3. cd SDL/build
  4. cmake path/to/SDL
  5. make all
  6. sudo make install

SDL_image setup

  1. git clone git@github.com:libsdl-org/SDL_image.git
  2. mkdir SDL_image/build
  3. cd SDL_image/build
  4. cmake path/to/SDL_image
  5. make all
  6. sudo make install

After installing both, you may need to update your shared library cache:

sudo ldconfig

Credits, Resources, References

Licensing

Sprawl is presently released under GPLv3. Sprawl uses C and C++ standard libraries provided by Clang. It also uses or modifies the following: