luagen is a lightweight lua framework based on love2d used for generative art and game development.
luagen uses:
- hump, LÖVE Helper Utilities for Massive Progression
- HC, a "general purpose collision detection library for the use with LÖVE"
The luagen architecture is based on parent-child tree and component-entity system.