4 ms·
Just want to echo all this praise for Godot. I developed games in JS for a while, then switched to Unity for platform/performance reasons. I really did not get
by jere 6y ago
Just want to echo all this praise for Godot. I developed games in JS for a while, then switched to Unity for platform/performance reasons. I really did not get on with Unity and struggled through the tutorials (I was so frustrated I wrote a tutorial about JS game dev in response [1]). Unity felt bloated, slow, making simple things unintuitive, and with a mess of an API.
Godot on the other hand is straightforward, fast, and lightweight in a way I didn't think was possible. Like I'm absolutely floored the executable is ~50MB and the low memory usage made me question intially if I had even launched it properly. Regardless of the pros/cons, I'm just enjoying gamedev again.
Coming from JS, the optional type system doesn't bother me none. My only annoyances are a few missing language features like increment operators or type coercion (even in Java I don't need to cast a number to a string to print it).
[1] https://nluqo.github.io/broughlike-tutorial/ https://nluqo.github.io/broughlike-tutorial/