Documentation for Octaspire Maze puzzle game version 0.70.0
Octaspire Maze is a puzzle game written in Octaspire Dern programming language with some standard C99. It uses Octaspire Core and SDL2 libraries. It should run on all platforms that have SDL2 available, even on slower hardware - it is developed from the start in Raspberry Pi 2.
Maze uses Semantic Versioning 2.0.0 version numbering scheme. As long as the MAJOR version number is zero anything can change at any time, even in backwards incompatible manner.
See Maze in action
Building the amalgamated source release
The amalgamated source release is the recommended way of using Maze, if you don’t need to modify Maze itself. To use the amalgamated release, you will need only a C compiler, C standard library supporting C99 and the SDL2 library.
Linux, Haiku and FreeBSD
curl -O octaspire.com/maze/release.tar.bz2 tar jxf release.tar.bz2 cd release/* curl -O https://octaspire.github.io/maze/checksums sha512sum -c checksums sh how-to-build/YOUR_PLATFORM_NAME_HERE.XX
replace YOUR_PLATFORM_NAME_HERE.XX with linux.sh, haiku.sh or FreeBSD.sh. More scripts for different platforms will be added later.