Scythe
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
An experimental lua game framework for libretro following the LÖVE API
Experimental Lua game framework for libretro, following the LÖVE API.
Lutro is software rendered and implements only a subset of the LÖVE API. It targets portability though the libretro API and backed in dependancies.
Through RetroArch, use the Lutro core to load the game's source directory:
retroarch -L libretro_lutro.so path/to/gamedir/
Alternatively, you can load a compressed .lutro file:
retroarch -L libretro_lutro.so game.lutro
Compile Lutro by installing the RetroArch dependencies, and running:
make
There are a few optional defines you can use to change how Lutro behaves.
make WANT_COMPOSITION=1 Enables alpha-blending.make WANT_TRANSFORM=1 Enables scalingmake TRACE_ALLOCATION=1 Enables memory allocation tracingRun the Lutro testing suite by executing:
make test
To run tests manually, run:
retroarch -L path/to/lutro_libretro.so test
more like this
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
Open the next door in your Vim journey — personalized command discovery based on your actual usage
search projects, people, and tags