issues
search
FrameworkComputer
/
inputmodule-rs
Framework Laptop 16 Input Module SW/FW
MIT License
223
stars
24
forks
source link
LED Matrix startup animations
#83
Closed
JohnAZoidberg
closed
9 months ago
JohnAZoidberg
commented
9 months ago
Animations
[x] Startup Percentage (like the old pattern)
[x] Moving Zigzag pattern
[x] PoC
[ ] Fix the one pixel that's off (might need to allow off screen painting...
[x] Game of Life
[x] Blinker, Toad, and Beacon are pretty annoying/boring. Combine them to a single animation
[x] Breathing animation
[x] PoC
[ ] Make sure it breathes in and out, not just in
[x] Pong game
[x] PoC
[x] Make the paddles move a bit more
[x] Snake Game
[x] PoC
[x] Fix crash when it reaches the edge
[x] Make it play a bit more and consuming food
[ ] Scrolling text
TODO
[ ] Is there a cancellable Iterator? Can't find it, otherwise I can call
.count()
to consume everything
[x] Each one might have a different frame-rate
[x] But make sure they're each displayed for a reasonable amount of time
[ ] Make a trait for the animations to unify the API
[x] Randomly show one of the patterns on startup
[x] Define what happens when the animation is done => currently clears screen
Animations
TODO
.count()
to consume everything