https://github.com/billstclair/elm-zippy
Zippy the Pinheads careening across the screen
https://github.com/billstclair/elm-zippy
Last synced: 11 months ago
JSON representation
Zippy the Pinheads careening across the screen
- Host: GitHub
- URL: https://github.com/billstclair/elm-zippy
- Owner: billstclair
- License: mit
- Created: 2018-03-05T15:12:31.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-02-25T09:36:30.000Z (over 1 year ago)
- Last Synced: 2025-03-02T19:43:05.522Z (over 1 year ago)
- Language: Elm
- Homepage: https://gibgoygames.com/zippy/
- Size: 2.02 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
In 1985 or thereabouts, I wrote a little program for the Symbolics Lisp Machine that sent Zippy the Pinheads careening across the screen, reflecting off of top and sides, and always facing the left/right direction they were traveling.
This project reproduces that, in a browser, with Elm, with check boxes for the images you want to use, and a fill-in for how many are active at once.
The project is live at [gibgoygames.com/zippy](https://gibgoygames.com/zippy/).
For development:
cd .../elm-zippy
elm reactor
Then aim your web browser at http://localhost:8000/site/index.html
To convert the elm code to `site/elm.js`:
cd .../elm-zippy
bin/build
Then refresh the browser pointing at Elm reactor (command-shift-R on my Mac).
To update the live web site (assuming `site/.sshdir` points to it and you have my `rsyncit` script [installed](https://github.com/billstclair/wws-scripts)):
cd .../elm-zippy
bin/update-site