Bare-bones, highly modular game engine for 2D 8-bit games.
Storage container and lazy loader for EightBittr maps.
Loads EightBittr maps to spawn and unspawn areas on demand.
In-game menu and dialog creation and management for EightBittr.
Manages large-scale operations on FullScreenShenanigans project.
Adjustable quadrant-based collision detection.
Runs a callback on a roughly precise interval.
Real-time scene drawer for PixelRendr sprites.
Pipes GamePad API device actions to InputWritr pipes.
Flexible container for map attributes and viewport.
Path-based cache for quick lookups in nested data structures.
Pipes input events to action callbacks.
Creates touchscreen GUIs that pipe inputs to InputWritr pipes.
Stateful cutscene runner for jumping between scenes and their routines.
Automation for physics collisions and reactions.
Configurable Mersenne Twister implementation.
Cycles through class names using TimeHandlr events.
Automation for physics collisions and reactions.
Automates random, recursive generation of possibilities from JSON schemas.
Chained automator for applying and caching transforms.
Infantile IoC decorator with almost no features.
Infantile IoC decorator with almost no features.