README.md
browsing at commit = 092a69449930595b45b37d20e7b245a3f9de2387
# Saland Adventures - The game

The game is a 2d top down RPG. One of the special things is that you can either make changes to the world using Tiled or make changes in-game.
The game is pre-alpha.
For more info see the [homepage](https://salandgame.github.io/)
## Controls
WASD = Move
1-9,0 = Choose spell
Click = Use magic
## Building
The only supported build method is using the CMake<br/>
To build do:
```bash
./packdata.sh
cmake .
# or
# cmake -DCMAKE_BUILD_TYPE=Debug .
# or
# cmake -DCMAKE_BUILD_TYPE=Release .
make
```
The result should be in the build-folder. To run
```bash
./saland
```
## Building using Docker
As getting a C++ project with many dependencies to compile can be a daunting task, I have provided a couple of Docker images that can perform a build. Both for Windows and Linux.
On a fresh checkout you can use:
```bash
docker build . -f extra/docker/Dockerfile -t saland_test
```
and
```bash
docker build . -f extra/docker/Dockerfile.WindowsBuild -t saland_test
```
The Docker files give a step-by-step guide to create a build environment.
## Downloads
The game is unreleased but Windows nightly builds can be found here:
https://files.poulsander.com/~poul19/public_files/saland/windows_nightly/