/contrapositive

A contra dance visualizer.

Primary LanguageJavaScript

Contrapositive

A contra dance visualization system

====

Features

  • Sets of multiple dancers
  • Dances contain many Moves
  • A Move is composed of one or more Actions
  • Dances determine the current Move based on the count passed in

Setup

python -m http.server

Tests

localhost:8000/test/SpecRunner.html

TODO

  • Remove Move.defaultAction
  • Figure out what to do about previousAction across moves
  • Pull render loop out of index.html
  • Progression mid-dance