-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
I heard there was some interest in revamping this project so it could be a library of sorts for making Love2D games? I have many many ideas on how we could do this, but I'd like to know what sort of things everyone wants to see happening here.
Some major things have in mind are:
- Making STEAMING not a template, but a library.
- Define (and follow!) a code standard
- Adapt hump's code to our needs and throw away what isn't needed (it creates globals! like, wtf)
- Use transform matrices for drawables and have them be trees
- Add more drawable types
- Use meshes for drawables
- TESTS (unit and integration tests)
And some minor things I thought are:
- Change some class names ("Clr" is not a good name for Color, even if there already is a module named Color)
- Have gamestates not be global (don't give me that look, I know it's convenient ok, but it's very unstable and hard to test)
- Rename some functions (
findIdis a terrible name for what it does)
Do y'all have other ideas? Are these ideas anywhere near what y'all think is useful? Any other visions on this project?
Reactions are currently unavailable