Welcome to Tiny Code Christmas!

TCC started on the 11th of December 2023, but you can join at any time!

LoveByte’s Tiny Code Christmas is an event to help you take your first steps in demoscene sizecoding with Lua based fantasy consoles like TIC-80 and PICO-8! Over 12 days, from the 11th to the 22nd of December, learn the effects and techniques used in Byte Jams, Byte Battles, and Tiny Intros!

Watch the TCC invite by jtruk and dave84 that was released at Inercia for both TIC-80 and PICO-8!

You can check out our participant’s amazing work from last year in our Tiny Code Christmas New Years Eve Showcase Here!

The 12 Daily Challenges:

Day 0 - Getting Started

All you need to get ready for tomorrow!

Day 1 - Making Shapes

Get to grips with the basics of TIC-80 and PICO-8!

Day 2 - Snow time() Like the Present

Add some basic animation to your scene!

Day 3 - Little By Little

Create a full-screen effect by manipulating each pixel individually!

Day 4 - Sines of the Times

Create an animated plasma effect!

Day 5 - Polar Express

Create an animated tunnel effect using polar coordinates!

Day 6 - Hello, Demoscene!

Create an animated sine-scroller effect!

Day 7 - Mix and Match

Show us what you got by combining effects!

Day 8 - Round and Round

Create an animated tentacle effect by rotating circles!

Day 9 - Shade the Bob

Create a classic shadebob effect!

Day 10 - The Big Squeeze

Create a multipart effect and learn about packing!

Day 11 - The Third Dimension

Create a spinning 3D voxel cube!

Day 12 - Rockin’ around the Christmas Tree!

Create a spinning 3D christmas tree!

Day 12 is our final day, thank you so much for taking part! Merry Christmas and Happy New Year from all of us at Lovebyte’s Tiny Code Christmas!

The EXTRA Challenges:

Day 1 - Playing with Fire!

Explore the classic demoscene fire effect!

Day 2 - Enter the Metaverse

Actually, lets code some metaballs instead!

Day 3 - Connect the Dots

Create a proximitor/connected dots effect!

Day 4 - Roto

Create a full screen rotation effect!

Day 5 - Flyover

Combine rotation with a perspective effect!

Day 6 - Raster bars

Combine rotation with a perspective effect!

Day 7 - Snowflake

Get creative with a snowflake!

Day 8 - Bubble Universe

To code a demo from scratch, you must first invent the universe…

Day 9 - 3D Dot Landscape

Create a 3D plasma landscape!

Day 10 - Let it Grow!

Create your own custom grass!

Day 11 - Do or Donut

Create a spinning 3D voxel Torus!

Day 12 - Candy Cane

Create a spinning 3D Candy Cane!

Day 12 is our final day, thank you so much for taking part! Merry Christmas and Happy New Year from all of us at Lovebyte’s Tiny Code Christmas!

About Tiny Code Christmas

Join us for 12 days of tiny challenges to gradually introduce you to size coding and effects! A new video will be released each day to introduce a new concept and outline the challenge.

A little bit of programming knowledge will help but you don’t need a lot. The challenges will introduce demoscene concepts without jargon so it is friendly for newcomers to the scene! Tell your friends!

Keep In Touch!

Join the LoveByte Discord. Find us at #lovebyte on IRCnet! Follow LoveByte on Twitter and Mastodon!