

3·
3 days agoI am not too deep into the topic but I’d suggest like any game engine over a framework like love2d. Isnt godot like only dependant on coding for optimization (fact check me on this one)? If you want to stick with lua there are also a few options for game engines
I haven’t used godot, so I only have some surface knowledge of it. One thing being that there are nodes, and that they are quite a powerful tool. Maybe these nodes can store some functions, in which case you only need to be able to write a function, but the structure and overall concept are not reliant on code (MAYBE, I do not know).
but op was mentioning love2d, which I have tried and it is only a framework based on the lua language. if you want to create an object, you have to code it. Which is why I refered op to an actual game engine which implements features to reduce the complexity of coding, being able to draw an object or node or whatever and give it function x as a property is way easier than using a framework.
Godot only needing code for optimization is just oversimplefied and not actually me knowing the engine. As far as I know the nodes lack performance compared to optimized code for the same task