User Tools

Site Tools


start

This is an old revision of the document!


Documentation for Muragami's Projects

Here it is, however incomplete or limited. I will make sure I note how complete docs are for each, so you'll know going in what to expect. Most of these are hosted on GitHub, under my username: Muragami. Links into the main doc page for each below:

You can also return to my website here.

Maxrects-lua

Docs: Maxrects-lua

An implementation of the MAXRECTS 2d rectangle packing algorithm in Lua, somewhat optimized for LuaJIT. It is pretty flexible, as it just packs rectangles. You can attach a field in the rectangle called data, and that can hold your information about the specific rectangle (for instance, image information).

Simple Video Demonstration of hot packing action:

Rogue-lua

Docs: Rogue-lua (Coming soon)

An implementation of Rogue 5.2.1 in Lua for LÖVE. While it will offer the game itself, with minorly improved graphics, more importantly it creates a Rogue library for the logic of the game to be explored or built upon.

L-E-D

Docs: L-E-D Wiki

A lightweight engine built over LÖVE.

start.1613241609.txt.gz · Last modified: 2021/02/13 10:40 by muragami