Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gfarrell/tron-lines
Animated data lines in Haskell (à la Tron cycles)
https://github.com/gfarrell/tron-lines
Last synced: about 22 hours ago
JSON representation
Animated data lines in Haskell (à la Tron cycles)
- Host: GitHub
- URL: https://github.com/gfarrell/tron-lines
- Owner: gfarrell
- License: bsd-3-clause
- Created: 2021-04-03T12:35:10.000Z (almost 4 years ago)
- Default Branch: trunk
- Last Pushed: 2021-04-10T14:37:32.000Z (almost 4 years ago)
- Last Synced: 2024-11-16T14:11:39.440Z (2 months ago)
- Language: Haskell
- Size: 12.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
- [x] Write the general algorithm for generating the map and stepping through
frames
- [x] 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