No description, website, or topics provided.
C++ C Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
common
extern
maze
test
.gitignore
.lvimrc
CMakeLists.txt
CMakeLists_desktop.txt
CMakeLists_emcc.txt
README.md
setup_emscripten.sh
setup_local.sh
test.html

README.md

maze3d

A 2.5D maze generator / animation written in C++11.

Compiles (mostly) cleanly into x86 linux and asm.js through emscripten.

Setup for Emscripten

  1. Intall emscripten Don't forget to source ./emsdk_env.sh from your emscripten install dir to ensure our PATH contains the necessary directories.
  2. In the root directory of the clone, run ./setup_emscripten.sh to setup the build directory for emscripten (embuild).
  3. In the embuild directory, run make
  4. In a browser, navigate to file:///<path-to-your-clone>/embuild/test.html

Setup for Local

  1. In the root directory of the clone, run ./setup_local.sh to setup the build directory for local dev (build).
  2. In the build directory, run make.
  3. In the maze directory, run ../build/maze .