That's typically the type of stuff you can throw with pixijs and howler, loading time will be divided by 10, or phaser eventually
I mean regarding collisions it's not as if you had thousands of collision checks 60 times per seconds, and it's not as if you were rendering an hyper realist 3D openworld type of shit
A quad tree is borderline overblown here, at the same time maybe you have to handle thousands of collision in the next levels but there isn't that much room on the screen...
Did it occur to you, that this is just a project to learn godot, which, as you said, is not as limited as the libs you've mentioned? Maybe I want to write Angry Goy 3, and this time make it Open Source, so that everyone can contribute.
What occurred to me is that I wouldn't use godot for anything, but that's just me
Why not? It supports all important platforms (except consoles, but fuck 'em), it's free, and it's rather nice to use. It has good code-completion, is well documented, and supports lots of features.
(post is archived)