A live copy of our game engine, the Cardboard Engine! Based on the fantastic Cube 2 game engine.
It currently also houses the source for Carmine Impact, as it's deeply rooted within the engine itself.
msbuild
should also work.It theoretically can be built for XP using Platform Toolset v141_xp
. Do with this knowledge what you will.
This currently only works on Intel Macs, until SDL2_image and SDL2_mixer are updated for Apple Silicon.
src/macbuild.sh
Ubuntu/Debian:
sudo apt-get update
sudo apt-get install -y libsdl2-dev libsdl2-mixer-dev libsdl2-image-dev libsdl2-ttf-dev libcurl4-openssl-dev libenet-dev
Arch/Manjaro:
sudo pacman -S sdl2 sdl2_mixer sdl2_image sdl2_ttf curl enet
Get source code from latest tagged GitHub release
git clone --recursive https://github.com/HarpNetStudios/cardboard.git
cd cardboard
git checkout $(git describe --tags)
Start the build process
cmake CMakeLists.txt
make
make install
Open cardboard_unix
(in the root directory) with your favorite text editor, and replace -cOFFLINE
with -c{your game token}
Confused? Check here!
And lastly, run chmod +x cardboard_unix
and ./cardboard_unix
to start it
Github Issues is the best way to report bugs, as well as reporting them in the official Discord server.
The Cardboard engine is licensed under the zlib license.
Please refer to the license
folder for more info.