Death Trap II: Revenge of the Walls
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.
Play now!
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.
More Info
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.
Build
git clone https://github.com/Schmavery/ludum-dare-46.git
npm install
npm run build
Start
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.