This is a game made for Ludum Dare 46. The theme was "Keep it alive".
It's a puzzle game where you have to save the life of the main character as they bumble helplessly around a dangerous dungeon. Pits and walls are especially deadly.
Click here to play: https://schmavery.github.io/ludum-dare-46/
Instructions: Use the mouse to drag and drop objects onto the map. You can click the buttons in the bottom left to restart, undo, or play through the level.
This game was build using Reprocessing, a 2D graphics library we wrote in ReasonML/OCaml, with an api inspired by Processing.
See here for more examples of games and demos built in Reprocessing.
git clone https://github.com/Schmavery/ludum-dare-46.git
npm install
npm run build
npm start
To build to JS run npm run build:web
and then run a static server (like python -m SimpleHTTPServer
) and go to localhost:8000
. If you're using safari you can simply open the index.html
and tick Develop > Disable Cross-Origin Restrictions
.
To build to native run npm run build:native
and run npm run start:native
The build system used is bsb-native.