TIC-80 StringCanvas
complex and big images that can occupy a small part of space for TIC-80 games
StringCanvas is a drawing tool developed for the TIC-80 fantasy console.
Have you ever wanted to draw something in your TIC-80 games but found memory space or sprites too limiting? This tool solves exactly that problem without breaking the rules of technical limitations.
- Instruction-based Compression: Instead of storing heavy bitmaps, the program translates each stroke, line, ellipse, or bucket fill into a compressed instruction format using custom Base-92 encoding.
- Embeddable image() function: The program includes a lightweight function that you can copy and paste into your own TIC-80 projects to render images directly from their text strings.
- Tools: Supports a pen with adjustable thickness, lines, fill, ellipses (with fill option), and tiling patterns.
How to use?
- Draw whatever you want on the canvas using the tools on the sidebar.
- Open the top-left menu and click "Save" to view the compressed string of your drawing. If you downloaded the source code, it will also print it to the console, where you can select and copy it to the clipboard.
- The "just_render.tic" code contains the necessary and optimized functions to render the generated text, along with an example of its use.
Download
Download NowName your own price
Click download now to get access to the following files:
painter.tic 48 kB
just_render.tic 10 kB


Leave a comment
Log in with itch.io to leave a comment.