Source and explanations.
All licensed permissively as Code Credit v1.1.0 unless otherwise stated.
Please play, and please let me know if you enjoy, or build anything neat based upon them :)
Open for collabs if you're into these kind of effects.
A recreation of this week's most famous photo - the Trump mug shot.
trump.mp4
I wanted to do something a bit different and hacked together a bootstrapping bit of code that allowed me to click around the screen a few times to make a polygon shape, which would then dump to the trace log, so I could copy+paste it back into the code. The Byte Jam version of TIC doesn't send mouse actions to the server, so this technique was a bit invisible to viewers.
I try to avoid being too political - partly because it can be divisive and partly because it's hard to say anything new... but everyone loves a wobbly Trump, and many like the look of prison bars.
Bonus: A pre-jam holding page featuring a sketchy recreation of jazz-painter Bob Ross.
A colourful, building vine/tentacle effect made from triangles.
This worked quite well. The colour effect was a last minute addition and I think I could do more with movement, but overall happy with that!
Bonus: A pre-jam holding page featuring mix-ups of the words 'Byte' and 'Jam'.
bytejam-20230814.mp4
Placed 3rd in the 256b Newskool Competition.
Unicorn.Blend.256.mp4
Some bouncy cubes.
This was an attempt to do some structured palette switching. Usually I do some gradient colourwash, but this has bands across the screen in vbank0 and vbank1.
The technique works, and I think can be tuned and explored.
Your periodic reminder that TIC-80 allows 16 colours on screen at once. Double that if you use vbank1, and you can have 16 per line if you mess with the palette in the BDR() call.
bytejam-20230515.mp4
A Byte Jam return for the Martian Madrigal.
Pretty happy with this one, so no major Director's Cut re-edit. Requires the FFT build of TIC-80, or the Fake FFT shim.
There are a few variables that may benefit from tweaking if you need to match it to music (the FFT ranges, boosting, voice decay, etc).
bytejam-20230501.mp4
Some stars on top of a colourful background. Uses both vbanks and some smooth colouring.
I broke the Byte Jam version when I tried to make it 3D, and also made a big error in the final pass effect, but spent another hour or so polishing it into the thing that was in my head, so there's a jam version and a director's cut here!
bytejam-20230417-directors.mp4
Inspired by some livecoded visuals/music I've seen, I've coaxed TIC-80 into showing an effect underneath the code that's running it.
An entry into Revision 2023 demoparty's Wild competition. Music by Mantratronic.
A DNA twisting effect. Fits into 255 bytes when compressed.
dna.mp4
Inspired by Orbital - a flying shapes tunnel.
orbital.mp4
A fake fft
function as a fallback for versions of TIC-80 that don't have it.
fake-fft.mp4
A wobbly fake-rotozoom effect with FFT bars and trippy colours.
lytejam-20230324.mp4
Small circles stencilled on top of a zooming concentric circle, with wobble and palette shift.
lytejam-20230316.mp4
Colourful tube worms. They look so purposeful!
worms1.mp4
worms2.mp4
Robot conveyor.
A floating 3D dot cube, with jazzy background (needs the FFT build of TIC-80).
dotcube.mp4
Robot disco.
An alien barbershop quartet.
martian-madrigal.mp4
A chaotic cyber/organic eyeball.
eye-of-the-machine.mp4
A modern take on the classic Atari FujiBoink demo.
fauxjiboink.mp4
Glassy zooming sprites.