/2048-riot

2048 built using riot.js

Primary LanguageJavaScript

2048 for Riot.js

If you don't know what 2048 is, please check out the original. This one adds undo & redo, mostly for debugging ;).

Riot is a component-based UI library similar to React and Polymer. It has a virtual dom and its own special template syntax, but keeps HTML and JS separate. It's a bit lighter weight and has a few extra bells and whistles, such as an global event emitter and a router.

Play it here: http://webxl.net/2048/

ToDos

  • Clean up UI & animations
  • Support more browsers
  • Full touch device support
  • Port to vue.js & React Fiber!