/Mareo

HTML 5 canvas implementation of Mario in Reason + Bucklescript

Primary LanguageOCamlMIT LicenseMIT

Fork of https://github.com/mahsu/MariOCaml, converted to Reason and compiled using BuckleScript.

Play it live!

Goal of the Project

See the accompanying blog post here

Run It Yourself

git clone https://github.com/chenglou/Mareo.git
cd Mareo
npm install
npm start

Then, if you're using Safari, simply open docs/index.html. No bundling needed! Safari supports native es6 modules, which we can compile to. If not, run npm run pack-for-non-safari then open that html page.