Make something
worth playing.
Find the tools, gameplay systems and assets that move your project forward. Ready to use. Free to download.
Find your next building block
Character Controllers
Input-to-intent helpers for platform, top-down, click-to-move and isometric controls, plus a separate 2D character …
Character Needs
Named stamina, nutrition and other bounded needs with time-based rates, separate low/recovery thresholds and valida…
Checkpoints
Store a current checkpoint and queue respawn or scene-entrance requests through caller-owned gameplay events. Save …
Encounter Director
Schedule wave spawn callbacks, track live IDs and report completion or objective failure. Games supply the spawn ca…
Gameplay Events
Caller-owned Lua event queues with named events, ordered listeners and unsubscribe support. Emit queues events; flu…

Ground Navigation & Agents
Independent terrain navigation grids and collision-aware ground agents. Incremental surveys, dynamic footprint obst…
Health & Damage
Track health by entity ID, clamp damage and healing, and queue defeat events. Supports custom damage policies, team…
Interactions & Pickups
Select interactions from game-supplied candidates by priority and distance, and track single-use pickups through ca…
Inventory & Equipment
Store item counts and equipment slots, with capacity limits on distinct items and event notifications for inventory…
Projectiles & Weapons
2D segment-based shots, pooled projectile state, immediate hitscan queries and a separate cooldown/ammo helper. Gam…
Water Gameplay
Opt-in dynamic-body buoyancy, flow-relative drag and swimming over native terrain water queries. Fixed-step force i…