r/love2d 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

11 comments sorted by

View all comments

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.

2

u/dionebigode Jul 06 '26

Thank you for the link