Skip to content

reasonml-community/Mareo

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 34 commits ahead, 3 commits behind mahsu:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

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/reasonml-community/Mareo.git
cd Mareo
npm install
npm start

Then, if you're using Safari or Firefox, simply open docs/index_dev.html. No bundling needed! Safari supports native es6 modules, which we can compile to. If not, run npm run pack-for-es6-less-browsers then open that html page. For Chrome, since there are security restrictions concerning loading local scripts, you'd have to start a small server. Try python -m SimpleHTTPServer or something.

(There's also an index.html file in that directory. Ignore that; it's just for the github demo.)

About

HTML 5 canvas implementation of Mario in Reason + Bucklescript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 57.1%
  • OCaml 42.9%