Skip to content

A curated list of awesome TIC-80 tutorials, resources and useful links

License

Notifications You must be signed in to change notification settings

stefandevai/awesome-tic-80

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome TIC-80!

Amethyst Waters gameplay.

TIC-80 features.

🎮📖⬇️

A curated list of awesome TIC-80 tutorials, resources, tools and useful links.

TIC-80 is a FREE and OPEN SOURCE fantasy computer for making, playing and sharing tiny games.

Contents

Tutorials

Video

Text

Libraries

  • TICuare: A simple and customisable UI library based on Uare.
  • pico2tic: PICO-8 API Wrapper.
  • PSLIB: An advenced particle system.
  • bump demo: Lua collision-detection library for axis-aligned rectangles.
  • Make Gradient: Useful for effects such as changing color on scanline or palette animation, all in just over 1600 bytes.
  • LZW Image Compression: Compress image and store it as string. Decompress in Lua.
  • FC-RLE: RLE Image Compression: Compress an image and store it as a string in run-length encoding. Decompress it in game with a few small helper functions.
  • LZW compression js: Javascript implementation of LZW compress and decompress algorithm.

Tools

  • TiledMapEditor-TIC-80: A simple commandline converter between Tiled tilemaps and TIC-80 tilemaps.
  • Fantasy Console Map Tool: This tool fills a gap between desktop 2d tilemap editing programs and fantasy consoles.
  • Color palette editor: A tool that allows you to pick 16 colors and then it generates a color string to use in your game.
  • Visual-Code-TIC-80: Visual Studio Code settings.
  • Sublime-TIC-80: A package for Sublime Text 3.
  • tic80tileswap: Swap around tiles in a TIC-80 .lua file (requires TIC-80 pro).
  • tic80downloader: Cart downloader and helper.
  • tic80-draw-image: Demo of how to draw an arbitrary image.
  • Textri: Simple tool to help visualize / explain UV's for textri.
  • Compression Sandbox: Tiny viewer for packed resources, that supports chained grouping and packing with RLE/LZ77/Huffman code.
  • Font Editor: Simple editor for 5x5 fonts with samples in Cyrillic, Latin, Greek, Hebrew and even some Japanese writings.
  • SFX Wave Maker: Create complex SFX waves.

Resources

Articles

Useful links

Miscellaneous

Community

Contribute

Contributions are welcome! Please read the contribution guidelines first.

License

CC0

About

A curated list of awesome TIC-80 tutorials, resources and useful links

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published