About this project
Love2d Studio is a self-contained LÖVE2D framework designed to eliminate boilerplate for 2D game development. It provides core systems including scene management, input handling, settings and save persistence, audio buses with procedural synthesis, UI widgets, rendering pipeline with shaders and post-processing, ECS architecture, physics wrapper, pathfinding, and an in-game scene editor. All modules are dependency-free, written in Lua 5.1/LuaJIT idioms, and target LÖVE 11.5. The framework includes a reference game called Gem Haul that demonstrates all features. Developers can integrate it by copying the folder into their project and requiring it in main.lua. It supports hot-reload, dev tools like console and profiler, automated testing, screenshot-based visual regression, and packaging into .love files. Documentation covers setup, usage, embedding, editor operation, testing, and release workflows. Module map details each component’s role. No networking or multiplayer features are included yet. MIT licensed.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.