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
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package FsImageToTic80.Tool --version 0.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
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
- 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.
- 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 | Versions 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 | 86 | 10/26/2024 |