@jtruk this short video illustrates the level of demand for a #ByteJamuary "how can i even #tic80 palette" edition, it's high
@jtruk this short video illustrates the level of demand for a #ByteJamuary "how can i even #tic80 palette" edition, it's high
@hex thank you! got these ones listening to Eruption Radio at the moment. It took so long to find the patience to get Linux audio working with the fft build of the tic80, but so glad i did!
next step is to put a handle to some code at a bytejam :) https://bytejamuary.creativenucleus.com/ #ByteJamuary
#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...
https://bytejamuary.creativenucleus.com/blog/7-print/
And a nudge to check out some of @evilpaul_atebit's fine work!
#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 5: Time - *taps watch* (approprialtely enough)
A couple of options for running time through your code.
https://bytejamuary.creativenucleus.com/blog/5-time/
Hat-tip @HeNeArXn for the topic suggestion
So my grand intentions for #ByteJamuary slid away.
I think I fell down a wedge of nailing myself to a schedule, but forgetting that I'm in my own tractor beam of completism and perfectionism - basically 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, because I like the structure of them, and I intend to continue writing, but the timeline obviously won't be sticking to daily drops.
May spill into ByteFabruary
all i've got for an hour spent half watching the bytejam, half noodling with #ByteJamuary tips on the tic80, ambient (these are meant to be pieces of bamboo) but hardly going to set folks alight with my technical accomplishment, how will i ever summon the guts to livecode
#ByteJamuary 4: "Sin and Cos - Magic? No, Even Better: Trigonometry!"
I can't do a better deal than this. I'm giving away my secret sauce already. These two absolute rocks give the smoothest, gentlest movements, which can be organic and complex. Absolute heroes.
#ByteJamuary 3: "Aliases - Keep it snappy"
Lua allows you to assign functions to variables which gives us a neat little trick to keep your maths code tidier!
https://bytejamuary.creativenucleus.com/blog/3-aliases/
(I did briefly release this as part of Day 2 yesterday, but decided I was better off splitting it!)
#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
https://bytejamuary.creativenucleus.com/blog/2-code-hygiene/
#ByteJamuary 1: "Primitives - Spicing up the basic shapes"
Throwing basic shapes around will very likely be your first experience of ByteJamming on #TIC80.
And they can look... basic.
You should take a moment to explore!
https://bytejamuary.creativenucleus.com/blog/1-primitives/
Shout outs: Mantratronic (hope you're well! ) and @enfys
just logged on to look for #ByteJamuary updates dammit, not to get caught up in meme theoretics, thoughts on the topic are too half-baked and bizarre
#ByteJamuary 0: "TIC-80, Remote Connections, and Joining a ByteJam"
Prelude - I wanted to get some admin out the way before we start making pretty things, so day 0 aims to explain how to get connected as a client to a remote #ByteJam session.
For giggles it also explains how some of those nuts and bolts work.
Effect exploration starts properly tomorrow!
https://bytejamuary.creativenucleus.com/blog/0-prelude/
(Thanks @doop for the opportune Mac heavy-lifting!)
So, here launches #ByteJamuary - A month of ByteJam tricks!
Intro post tomorrow and runs daily from 1st through 31st January 2025. Let's see where we get to
I'll be doing a little thing through January...
Never done a ByteJam but Jam-curious?
ByteJam veteran, but keen to explore?
I'll be doing a low key reveal somewhere in @FieldFX #ByteJam shortly
#ByteJamuary #TIC80 #livecoding