Repository containing the source of Rave Cave client, server, and related tools.
The build is managed by CMake, hence the project can be built from command line or in an IDE of your choice.
build
in the project’s root directorycmake ..
from in the build directory from the terminalTo run the game you must start a server and at least one client - although the level design requires 3 clients to be running to progress. The steps outlined below give commands to be run from the terminal assuming the current working directory is the bin directory within the root of the repository.
Navigate to the ./bin
directory.
On the server machine, run the server with no arguments:
./RaveCave_Server
On the client machine(s), run clients with the following arguments:
./RaveCave [ServerIP] [PlayerParty] [HUD]
The ServerIP
will be printed by the server executable on startup,
PlayerParty
should be an integer between 0 and 4. The HUD
argument is
optional, and should be added on a 1920x1080 screen to enable the splash screen
and HUD.
Note: Running clients on the same machine as the server may incur performance losses.