Skip to content
Flappy Bird implemented on the HP7440A pen plotter
Branch: master
Clone or download
Latest commit 76b8893 May 29, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Add feature to replay the same level May 24, 2019
.gitignore Init commit May 22, 2019
Cargo.lock Init commit May 22, 2019
Cargo.toml Init commit May 22, 2019
README.md Add README and demo May 29, 2019
demo.gif Add README and demo May 29, 2019

README.md

Plotty Bird

Plotty bird is an implementation of flappy bird which outputs to the HP7440A pen plotter (or possibly other plotters which accept HP-GL input).

Demo GIF

To run it, simply plug in your HP7440A plotter, and cargo run -- /dev/ttyUSB0 (replacing /dev/ttyUSB0) with whatever the plotter appears as on your system. Once the (randomized!) level has finished drawing, press enter to begin the game, and press enter to jump. It works by streaming HP-GL commands to the plotter in real time - the game gets around 20 "frames" per second.

If you would like more practical tools for working with the HP7440A (or other HP plotters of a similar vintage), see plotter-tools.

You can’t perform that action at this time.