James Rutherford (jtruk)
jtruk.bsky.social
James Rutherford (jtruk)
@jtruk.bsky.social
X/Twitter: @jtruk (on ice)
https://mastodon.social/@jtruk (on fire)
This year's Halloween spooky effect.

To run it on #TIC80 you can download a TIC file here:
github.com/creativenucl...
If you'd like to try it online, it's here:
tic80.com/play?cart=4439

You have my blessing to play it at your Halloween party / scare kids with it 😄

#demoscene #creativeCoding
October 31, 2025 at 9:13 AM
Diorama Drama/RiFT/#TIC80.
1st in Three Dee @ @deadline-berlin.bsky.social
Anaglyph 3D (red-cyan glasses)
Pouet:
www.pouet.net/prod.php?whi...
DemoZoo:
demozoo.org/productions/...
YouTube (stream recording):
youtu.be/xo-zpEKMVvs?...
YouTube (live reaction):
www.youtube.com/watch?v=k0aq...
#demoscene
October 6, 2025 at 7:14 PM
We got placed! 🥉
Happy with that. There were some other strong entries.
We had good tech in this one, but I think it's fair to say it was beaten on art design.
Lots of friendship on the podium and we all know that's the real prize! 😄
#demoscene #demoparty #revision2025 #revisionparty
April 21, 2025 at 10:42 AM
#ByteJamuary 7: Print - making text pop!

TIC-80's text has a very distinctive clunky look. Here are a few ways you can smooth it out...

bytejamuary.creativenucleus.com/blog/7-print/

And a nudge to check out some of EvilPaul's fine work!
#TIC80 #demoscene #livecoding
January 14, 2025 at 3:56 PM
#ByteJamuary 6: Fifty stories tall. Striding through the land...

MODULO!

Value wrapping in percentage clothing - It looks like % but loops your values. What's it good for? Plenty!

bytejamuary.creativenucleus.com/blog/6-modulo/

#TIC80 #demoscene #livecoding
January 14, 2025 at 3:08 PM
#ByteJamuary 5: Time - *taps watch* (approprialtely enough)

A couple of options for running time through your code.

bytejamuary.creativenucleus.com/blog/5-time/

Hat-tip for the topic suggestion to HeNeArXn 🙂

#TIC80 #liveCoding #ByteJam
January 14, 2025 at 2:25 PM
#ByteJamuary 4: "Sin and Cos - Magic? No, Even Better: Trigonometry!"

The secret sauce already! These two give the smoothest, gentlest movements - organic and complex.
Absolute heroes.

bytejamuary.creativenucleus.com/blog/4-sin-a...

#demoscene #livecoding #generativeArt #creativeCoding
January 4, 2025 at 9:25 PM
#ByteJamuary 3: "Aliases - Keep it snappy"

Lua allows you to assign functions to variables and this trick will keep your maths code tidier!

bytejamuary.creativenucleus.com/blog/3-alias...

(I did briefly release this as part of Day 2 yesterday, but decided I was better off splitting it!)

#TIC80
January 3, 2025 at 11:04 PM
#ByteJamuary 2: "Code Hygiene - Optimise for the right thing"

If you're #livecoding, you'll almost certainly fall into some hole or other.

Today's suggestions are about giving your future self a better chance to dig a way out 🙂

bytejamuary.creativenucleus.com/blog/2-code-...

#demoscene #TIC80
January 2, 2025 at 10:25 PM
Added themes and skins to the calendar. Looking cute!

#PimoroniPresto
January 2, 2025 at 2:57 PM
A stable-ish (?) decently featured (?) release over the embers of 2025-01-01

@pimoroni.com #Presto Calendar

- Parses .ICS URLs (e.g. Google Calendar)
- Month view
- Day view with events
- Settings panel: Light/dark mode
- Screen dimming on inactivity

Anyone fancy it?
github.com/creativenucl...
January 2, 2025 at 12:29 AM
#ByteJamuary 1: "Primitives - Spicing up the basic shapes"

Your first #ByteJam will likely involve a lot of basic shapes and they can look... basic.

Here's a nudge to explore! 😄

bytejamuary.creativenucleus.com/blog/1-primi...

Shout outs: Mantratronic and Enfys

#demoscene #TIC80 #livecoding
January 1, 2025 at 8:18 PM
#ByteJamuary 0: "TIC-80, Remote Connections, and Joining a ByteJam"

Admin out the way before we start pretty things; day 0 explains how to connect to a #ByteJam.

Effect explorations from tomorrow!

bytejamuary.creativenucleus.com/blog/0-prelu...

(Tx @doop.bsky.social for Mac-lifting!)

#demoscene
December 31, 2024 at 10:57 PM
I'm launching #ByteJamuary tomorrow - it's month of ByteJam tricks for all experience levels!

Intro post tomorrow, then runs daily from 1st through 31st January 2025. Let's see where we get to 😄

Details: bytejamuary.creativenucleus.com

#demoscene #livecoding #TIC80 #MondayNightBytes
#ByteJam
December 30, 2024 at 11:04 PM
An astonishingly good #MondayNightBytes #ByteJam - some incredible effects, and a great Christmas send-off for the community. One to rewatch when it hits @scenesat.com!

Mine riffed on classic Amiga demo "State of The Art", with a dancing tree and moiré circles in the background.

#TIC80 #liveCoding
December 23, 2024 at 10:27 PM
Some more movement on the @pimoroni.com Presto calendar sketch:
- Connects to WiFi and NTP Sync.
- Time in the bottom right.
- Screen dims after 30s - touch to wake.
- Basic PoC Google Calendar integration (the number on each day indicates the event count).
#PimoroniPresto #RP2350
December 23, 2024 at 10:19 PM
Playing with the new @pimoroni.com Presto.
A basic calendar, with left-right touch to change the month:
github.com/creativenucl...
#PimoroniPresto #RP2350
December 21, 2024 at 1:05 PM
Noodling about, trying to get better at shaders by doing maths on the company logo.

Music clip: 3D Demo (Kinesau)
on.soundcloud.com/cNB5s
#demoscene #creativeCoding
December 10, 2024 at 5:26 PM
A robot assembling itself from the alphabet? I'd play that!
#yarrbooty
November 30, 2024 at 3:56 PM
Pimo!
A pixel retro font, with a one hint of futurism and one hint of circuit board.
#yarrbooty
November 29, 2024 at 3:56 PM
A peek behind this ☝️ curtain.
The effect looks like it's throwing a lot around, and it is - sort of - but the geometry isn't moving towards the camera as it appears.
Here I've unhidden the animating texture that gets mapped onto the rotating spokes.
November 29, 2024 at 2:09 PM
A play on yesterday evening's #ByteJam

Music clip: Jesus Jones / Zeroes and Ones
(www.youtube.com/watch?v=70iH...)

#TIC80 #demoscene #creativeCode
November 26, 2024 at 9:34 PM