Schmavery / ludum-dare-46

Death Trap II: Revenge of the Walls

Home Page:https://schmavery.github.io/ludum-dare-46/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Death Trap II: Revenge of the Walls

https://schmavery.github.io/ludum-dare-46/


Languages

Language:Reason 47.0%Language:C++ 36.2%Language:PLSQL 12.6%Language:JavaScript 3.9%Language:HTML 0.3%