A reimplementation of FunLabyrinthe in Scala
This is a reimplementation in Scala of my long-lived project FunLabyrinthe. The aim of this reimplementation is to make it more portable, especially in three areas:
I do not expect this project to reach maturity before a long time. The existing software can be used until then!
If you feel adventurous, you may test the current state of FunLabyrinthe.
This project depends on external resources (images) found in a different repository. At the moment, the build does not automatically download these resources, so you need to do it yourself.
Resources
directory into the editor-renderer
directory of this project (i.e., so that ./editor-render/Resources/
exists).In the directory of this project, run:
npm install
to install Node.js dependenciessbt -mem 4096 editorMain/fastLinkJS
to actually build the applicationIn the directory of this project, run:
npm run start
Created mazes are stored in <your home dir>/FunLabyDocuments/
.
There is no protection against closing the application without saving at the moment. Moreover, Ctrl+S does not work yet. Make sure to use the menu File|Save before leaving the application.