Ariadne is a learning environment for teaching maze algorithms. It was written in 2015 by Stefan Melbinger as part of his master thesis.
Ariadne can be accessed online.
- NodeJS 0.12.3
- npm 2.9.1 *)
*) It seems as if higher versions of npm do not compile correctly. This might be fixed in newer versions.
- Install external packages by running
npm install
. - Compile the project with either
gulp
orgulp --dev
for testing purposes. - Zip afterwards using
gulp zip
.
Ariadne makes use of the following external resources:
- The Blockly visual programming editor library by Google
- Blockly Games by Google
- The React JavaScript library
- The [lodash](https://jquery.org/](jQuery) and [https://lodash.com/) JavaScript libraries
- The normalize.css CSS reset script
- Several Font Awesome icons
- The "luck" icon designed by Freepik
- The "speedometer" icon designed by Ionicons and provided by UX Repo