Skip to content

emnh/rts-reasonml

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

Latest commit

 

Git stats

Files

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

Prerequisites

sudo apt install ocaml
sudo npm install -g https://github.com/reasonml/reason-cli/archive/3.0.4-bin-linux.tar.gz
sudo npm install -g concurrently
sudo npm install -g budo
npm install bs-platform
npm install
git submodule update --init
npm start

Go to http://localhost:8080/index .

Resources

TODO

  • Perf fixes: uniform array concat, currying, caml_get_public_method
  • Multi-view from different angles
  • Fix reuse of WebGL context on reload
  • Tower defense game
  • Camera movement with WASD/arrows, mouse trackball rotation and mouse scrolling, FPS mode
  • Simple 3D boats or cars carrying 2D units
  • Tower placement with mouse
  • Unit selection
  • Finding k nearest neighbours
  • Attack animation
  • Damage graphs and heat maps
  • Health bars
  • Unit deaths or explosions
  • Fish jumping in sea, underwater view
  • Volcanoes, floods, smoke and forest fires