neagix / smw-next

smw - open source multiplayer platform
11 stars 5 forks source link

smw

A multiplayer platformer game.

Supported platforms:

How to compile on Linux

Enter the Build directory, run cmake, then make and finally you can use the binary smw in Build/Binaries directories.

$# cd Build && cmake .. && make -j5 $# Binaries/smw ../

If you have troubles at compiling you might want to use instead:

$# VERBOSE=1 make -j5

To compile with debugging symbols enable the relative option:

$# cd Build && cmake -DDEBUG=ON .. && make -j5 $# gdb Binaries/smw gdb> run ../

How to compile on Windows

You will need CMake and some manual fixes due to the buggy support on Windows.

How to debug on Windows

In the Debug options group, set the smw data directory as command line argument and the SDL dlls directory as working folder

Compilation options

Open CMakeLists.txt to see what options are available, they are described on the first lines of the file.

How to play

Please see documentation in docs/ directory.