Tools - winnichenko/BLOB-87 GitHub Wiki
The following is a list of tools that can be used outside of TIC-80 to assist with the creation of carts.
Bundling
TIC-80 does not support loading external code files, so having multiple files and bundling them together into the cart can ease code writing.
- ScriptPacker: Package multiple Lua, Wren, Squirrel, or Javascript scripts together, keeping the dependency chain intact.
- tic-bundle: Simple CLI tool for bundling TIC-80 cartridge code. Supports any language.
- Amalg: A tool that can package a Lua script and its modules into a single file.
Maps
While the TIC-80 map editor is very functional, it can be nice to use external tools to enhance the map creation experience.
- TiledMapEditor-TIC-80: Converts between
.tmx
files to TIC-80.map
files - Fantasy Console Map Tool: Fills a gap between desktop 2D tilemap editing programs and fantasy consoles.