After building a fully-functional application in Godot, I’m surprised by its drawbacks.
- The node system. It’s a mess. I understand the simplicity, but when you want to do something complex, you need to build it with a f-ton of simple nodes to achieve the desired functionality, which will result to an unforgivable visual. I understand that you can use scenes, but it’s the same s.
- How you can use nodes. It’s problematic and straight up insanity. This is worse than manipulating DOM with JS.
- The project export size. It’s so f-huge. I don’t understand why it needs 80 mb for a simple CRUD app. I reuse functions, no waste allocation of resources, DRY principle, my project setting is in a “low-performance-mode” because it’s an app and not a game, but it still clocks at 80 MB! I barely even use images.
After seeing Defold’s export size, I was awed. But I’m not sure if I should migrate here. Does Defold solve these problems?