Scythe
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
A tool to manage sprite sheets and color palettes
A simple standalone tool to manage sprite sheets and color palettes


to reload the
spritesheet whenever it changes on disk, and to re-export the quads whenever
you change themIf you're using LÖVE:
Save your quads as a lua table, and turn them into LÖVE Quad objects with just a few lines of code
-- load the raw quad definitions that you created with Quadtastic
local raw_quads = require("res/quads")
image = love.graphics.newImage("res/sheet.png") -- load spritesheet
-- Create LÖVE Quads from raw quad definitions
quads = libquadtastic.create_quads(raw_quads, image:getWidth(), image:getHeight())
You can then draw these quads like so:
love.graphics.draw(image, quads.base)
Learn more about how to use quads and palettes in your LÖVE project
You can find executables of Quadtastic for Windows and OS X on itch.io, as well as a cross-platform .love archive.
While the executable versions should run out of the box, the .love version
requires LuaFileSystem.
If you have luarocks installed, you can install LuaFileSystem with
luarocks install luafilesystem
If you prefer to run Quadtastic from source, here is what you'll need to do
love available on your pathluarocks install luafilesystem.
(On Windows and MacOS, Quadtastic will use the compiled version of
luafilesystem that is included in this repo)git clone git@github.com:25a0/Quadtastic.gitcd Quadtastic/make app_resources.
If you don't, you can skip this step, but you won't see the correct version
number.love QuadtasticSpecial thanks to the awesome people that contributed to the development of Quadtastic via pull requests, bug reports, feature suggestions, and constructive discussions! ❤️
more like this
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
Pathfinding library for calculating all node pairs' shortest paths in an unweighted undirected graph.
search projects, people, and tags