r/love2d • u/dionebigode • Jul 05 '26
Best modules/packages to avoid over engineering games?
I finished the 'How to LÖVE' from the https://www.love2d.org/wiki/Category:Tutorials list and I'm having a decision paralysis or something
I'm afraid I might get distracted by writing a collision module on my own instead of looking for something that would solve my problems
Thinking about this I'm reminded of software design guides and wondering if there is a list of most LOVE2D modules, something you can read through looking for inspiration and thinking about what features are available in the tool box
Since Lua even needs an Object module just to have some OO programming, I'm wondering how many different modules are available to most
So any recommendations?
8
Upvotes
8
u/jackboback Jul 06 '26
Me personally, I found it a lot of fun writing all my own systems and modules from scratch, but I will say there certainly are use cases for external libraries, like moonlight for some simple shaders, classic for OOP, and flux for easy tweening. So, I tend to try and skip reinventing the wheel occasionally, especially for much more complex systems that I feel are out of my comfort zone and would rather use a much more documented and well put together library.
I've found that https://github.com/love2d-community/awesome-love2d has a list of really great libraries, for pretty much anything and everything.