FsImageToTic80.Tool 0.0.1

dotnet tool install --global FsImageToTic80.Tool --version 0.0.1                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local FsImageToTic80.Tool --version 0.0.1                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=FsImageToTic80.Tool&version=0.0.1                
nuke :add-package FsImageToTic80.Tool --version 0.0.1                

FsImageToTic80

A tool for converting images into formats compatible with TIC-80, the fantasy computer. This tool converts images into LUA code or text that can be pasted directly into the TIC-80 sprite editor. It also supports exporting PNG images with the TIC-80 palette.

Dependencies

  1. SixLabors.ImageSharp – A powerful image processing library by SixLabors. ImageSharp is split-licensed under the Apache License 2.0 and a commercial license. For this open-source project, it qualifies for usage under the Apache 2.0 license, as it meets the criteria for open-source software use.
  2. System.CommandLine – A command-line parser library from Microsoft, licensed under the MIT License.

Examples

# Convert an image to LUA code with color 5 as transparency.
# Output is saved as tic80-theimage.lua.
fsimg2tic80 -i theimage.png -tk 5 -ot lua

# Open the generated LUA code in Visual Studio Code.
code tic80-theimage.lua
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.0.1 88 10/26/2024