A set of tiny, single-file* libraries I've developed along the way.
All the modules present in this repository are designed to be dragged straight into your project without any setup beforehand.
acorn.lua:
[DOCS]
A simple OOP library.slam.lua:
[DOCS]
A simple spheroid-to-mesh collision resolution.rose.lua:
[DOCS]
A single-function ECS implementation.mimi.lua:
[DOCS]
A very simple INI-like setup languagevec2.lua:
[DOCS]
A simple 2D vector library with metatables and operator overloadsvec3.lua:
A simple 3D vector library with metatables and operator overloadsmat4.lua:
A simple 4D matrix library