The Tenth Day of Tiny Code
Tiny Code Christmas - Day 10⌗
Welcome to Day 10 of Tiny Code Christmas! If you’re just joining us don’t forget to check out the overview, and start at Day 1! You can start whenever you like, there are no deadlines!
Today we are going to take a look at building multiple effect stages in to a single demo! We will take two approaches: how to structure our code, and how to compress our code now that we need to fit in multiple effects. We will be taking a look at file-size based sizecoding techniques and exploring the world of compression.
If you’re following along on PICO-8, you will need the full version to use some of the features outlined today, but you can still take part in the first challenge if you don’t have it.
The PICO-8 compression visualizer mentioned in the video is available here: PXAVIZ
If you’re following along with TIC-80 you will need to download a packer as outlined in the video. The options are:
The Challenge: The Big Squeeze⌗
The first challenge is to set up multiple effects that cycle based on the time. Include at least 2 different effects, these can be new or they can be from previous days.
You can check out our Day 10 video above for an overview on this structure.
The second challenge is to keep your effect at a maximum of 256 BYTES! We are on to the compressed file formats now so lets see how many extra bytes we can squeeze in!
The Expert Challenge⌗
These expert challenges will push your sizecoding knowledge to the limit! Don’t forget to check out our previous Expert Challenges!
- minimum of 2 parts
- 128 BYTE limit
Sharing is Caring!⌗
If you feel like it, why not share what you’ve done with us on the LoveByte Discord, #lovebyte on IRCnet, or share on Twitter and Mastodon using the hashtag #lovebytetcc