Gives initialization, updates, drawing and input one coherent state flow. It keeps motion independent of draw frequency and defines which actions are consumed while paused or changing screens.
love-callbacks-state
Included files 1
Keeps world positions, window pixels and offscreen rendering coordinates consistent. It also restores drawing state between layers, preventing a camera transform or shader from leaking into the interface.
love-graphics-coordinates
Included files 1
Separates text typing, menu navigation and gameplay actions. It handles one-time button edges, remapping and device changes so losing focus or reconnecting a controller does not leave controls stuck.
love-input-controller-ui
Included files 1
Connects physics contacts to deliberate gameplay transitions. It defines units, filters and fixed-step ownership and postpones unsafe removal, preventing repeated damage or destruction during an active world update.
love-physics-collision
Included files 1
Stores progress in the game’s writable save area rather than inside packaged files. It validates versioned data without executing saved Lua and preserves the last valid state if replacement or migration fails.
love-save-filesystem
Included files 1
Checks the archive or packaged game players actually launch. It separates update, rendering, allocation and audio costs and catches path or filename problems that may stay hidden in the development folder.
love-profiling-distribution
Included files 1
Organizes reusable images and audio with clear loading and playback ownership. It distinguishes long streamed music from short effects and bounds simultaneous sounds, including during pause and scene changes.
love-audio-assets
Included files 1