M

maze

0d44586f Update submodule · by octaspire
Name Last Update
build Loading commit data...
etc Loading commit data...
external Loading commit data...
include/octaspire/maze Loading commit data...
res Loading commit data...
src Loading commit data...
test Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.travis.yml Loading commit data...
CMakeLists.txt Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...

Build Status License

Game written in programming languages Dern and standard C99

To build on Raspberry Pi or Debian:

sudo apt-get install cmake git libsdl2-dev
git clone https://github.com/octaspire/maze.git
cd maze/build
cmake ..
make

To build on Ubuntu (16.04 LTS)

sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install cmake git libsdl2-dev
git clone https://github.com/octaspire/maze.git
cd maze/build
cmake ..
make

To build on Arch Linux (Arch Linux ARM):

sudo pacman -S cmake git gcc make sdl2
git clone https://github.com/octaspire/maze.git
cd maze/build
cmake ..
make

To build on Haiku (Version Walter (Revision hrev51127) x86_gcc2):

pkgman install gcc_x86 cmake_x86 libsdl2_x86_devel
git clone https://github.com/octaspire/maze.git
cd maze/build
CC=gcc-x86 cmake ..
make

To run the unit tests:

test/octaspire-maze-test-runner

To start the game:

./octaspire-maze

If you want to know more about Octaspire Dern, the language manual can be found from here: http://www.octaspire.com/dern

Homepage of Octaspire Maze can be found from here: http://www.octaspire.com/maze

Video of building the game from source, and playing couple of levels:

Link to youtube video