A 3D card game, where all the players are trying to grab the Rose and keep it for themselves. https://darkdimension.org/games/rue.html
Tom Tsagk b6b2c58826 Make `make clean` command work better, ensure no new files are created | 3 jaren geleden | |
---|---|---|
assets | 3 jaren geleden | |
include | 3 jaren geleden | |
src | 3 jaren geleden | |
.gitignore | 3 jaren geleden | |
LICENSE | 3 jaren geleden | |
README.md | 3 jaren geleden | |
makefile | 3 jaren geleden |
A card game where all the players are sitting around a table. A rose appears on the table that moves around.
The aim of the game is for each player to have the rose in front of them at the end of the round. Each player can use cards that influence the rose’s movement.
This game is currently in Alpha and still under active development.
Visit its official page here: Rue by Dark Dimension
Before building this game, you need to have the avdl compiler installed.
Then use the following commands to build it:
make
make install
By default, this will install the project at /usr/local
. To change that, you
have to supply a custom prefix
value like below:
make prefix=/usr
make prefix=/usr install
To build the project as a standalone in a folder, without installing it, use the following commands instead:
make assetdir=
This last one will put a self-contained build at build/native/out
.
Unfortunately this is not very straightforward. When building the project on a Linux machine using make
,
the avdl
compiler will create .c
files of the source code. Those can then be used to
compile the windows version, linked against windows libraries.
This is planned to be improved.
Before building this game, you need to have the avdl compiler installed. This works best ona Linux machine.
Use the following commands to build it:
make android
Once complete, and assuming no errors occur, there will be a few .c
files located in build/android/objects
.
These files can then be put in the Android project inside avdl (located in
engines/android
), together with the assets, and be build.
The last step is not very automated, and is planned to be improved.