This is a reimplementation of a little graphic demo I first saw in the early 90ies on an Amiga500.
I have been writing that kind of demo on pretty much every platform I ever coded with since then.
Was good to see that something like that is possible on pico8 as well. Funnily enough, I pretty much ran into the same bugs, colour mixing issues and performance bottle necks as any other time I wrote a bouncy ball.
Enjoy!
![](/gfx/set_like0.png)
![](/gfx/top_drop.png)
Ha, lovely. Though to really get the Amiga Boing going we need some lateral movement and Jesu Joy of Man's Desiring going in the background.
![](/gfx/set_like0.png)
![](/gfx/top_drop.png)
(I spent ten minutes hacking in a very sketchy shotgun blast of oscillating x offset functionality but it was based on a sufficiently shallow read of the code that I wasn't able to get the per-frame cleanup working totally correctly. But seems like it's probably trivially doable with a little more knowhow.)
![](/gfx/set_like0.png)
![](/gfx/top_drop.png)
And looking at that again, I'm realize I mashed up the Boing demo (with its echo bouncing and no music) with another Workbench demo that did some fancy line cross-hatching patterns while playing Jesu.
[Please log in to post a comment]