Skip to content

creativenucleus/tic-80-sketches

Repository files navigation

@JTRUK TIC-80 Sketches

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.

Contact

Sketches

August 2023: Byte Jam / August 28 (Study #P01135809)

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.

bob-ross

August 2023: Byte Jam / August 14

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

May 2023: Unicorn Blend #256 (Outline 23) / May 18

Placed 3rd in the 256b Newskool Competition.

Unicorn.Blend.256.mp4

May 2023: Byte Jam / May 15

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

May 2023: Byte Jam / May 1

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

April 2023: Byte Jam / Apr 17

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

April 2023: Livecoding Experiment / Apr 17

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.

livecoding

April 2023: Ready Error One / Apr 8

An entry into Revision 2023 demoparty's Wild competition. Music by Mantratronic.

Click to watch on YouTube:
Watch the video

April 2023: Size Coding / Apr 5

A DNA twisting effect. Fits into 255 bytes when compressed.

dna.mp4

Mar 2023: Lyte Jam / Mar 30

Inspired by Orbital - a flying shapes tunnel.

orbital.mp4

Mar 2023: Fake FFT

A fake fft function as a fallback for versions of TIC-80 that don't have it.

fake-fft.mp4

Mar 2023: Lyte Jam / Mar 24

A wobbly fake-rotozoom effect with FFT bars and trippy colours.

lytejam-20230324.mp4

Mar 2023: Lyte Jam / Mar 16

Small circles stencilled on top of a zooming concentric circle, with wobble and palette shift.

lytejam-20230316.mp4

Mar 2023: Lyte Jam / Mar 15

Colourful tube worms. They look so purposeful!

worms1.mp4
worms2.mp4

Mar 2023: Byte Jam / Mar 13

Robot conveyor.

Mar 2023: Dotcube

A floating 3D dot cube, with jazzy background (needs the FFT build of TIC-80).

dotcube.mp4

Feb 2023: Byte Jam / Feb 20

Robot disco.

Feb 2023: Martian Madrigal

An alien barbershop quartet.

martian-madrigal.mp4

Feb 2023: Eye of the Machine

A chaotic cyber/organic eyeball.

eye-of-the-machine.mp4

Feb 2023: FauxjiBoink!

A modern take on the classic Atari FujiBoink demo.

fauxjiboink.mp4

Jan 2023: Jelly Hearts

Glassy zooming sprites.

jellyhearts.mp4

About

A selection of code for TIC-80

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages