/tron-lines

Animated data lines in Haskell (à la Tron cycles)

Primary LanguageHaskellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Tron Lines

This project is an experiment in programming an animated set of "tron lines". These are inspired by the movie Tron, in which motorcycles zip through cyberspace in an arena, trailing lines behind them into which can crash (and then die).

The lines in this project choose their next direction at random, but will not crash into each-other's lines (which have a lifetime so they reach a maximum length).

TODO

  • Write the general algorithm for generating the map and stepping through frames
  • Render to the command line
  • Read maps from a file
  • Generate maps of a certain size
  • Render to some sort of graphical engine
  • Render an orthographical perspective
  • Make it pretty
  • Find a way of making it run in the browser
  • Create an X-screensaver

Setup