#ByteJamuary
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
#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
My intentions for #ByteJamuary slid.

I nailed myself to a schedule, forgetting that I'm drawn to completism and perfectionism - I thought these would be single, short little tips; but I find myself trying to cover a topic instead.

I don't want to change that, but the timeline won't be daily drops!
January 14, 2025 at 2:22 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 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 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 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
#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
#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 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