In the last 6 months I have remade my movement-based roguelike game, originally made in Unity, twice in two different game engines.0:00 Intro0:21 Unity2:40 A...
A devlog on switching from Unity to Godot and then to Bevy.
Seems to me like they point out the issues starting at 0:55, and that it’s clear those issues are not because of their game or development in general. That the editor was increasingly adding friction on top of concerns they were already ignoring.
I would say they probably should’ve tried the Godot 4.X (or 3.X) Rust bindings before switching over to Bevy (especially if they could try something else with data structure, potentially something from the assetlib… Nodot is a thing but I’m not sure if it’s what they want).
I would also say that 4.X does have some improvements to 2D (here’s an animated eye I did with a feature new to 4.X, also scene tilemaps allow in-engine polygonal art there too), plus just because they’re making a 2D game does not mean they never want to do anything with 3D. (I mean sticking for 3.X for 2D certainly could be a thing, but it may add confusion if they need to switch over to 4.X for 3D)
Seems to me like they point out the issues starting at 0:55, and that it’s clear those issues are not because of their game or development in general. That the editor was increasingly adding friction on top of concerns they were already ignoring.
I would say they probably should’ve tried the Godot 4.X (or 3.X) Rust bindings before switching over to Bevy (especially if they could try something else with data structure, potentially something from the assetlib… Nodot is a thing but I’m not sure if it’s what they want).
I would also say that 4.X does have some improvements to 2D (here’s an animated eye I did with a feature new to 4.X, also scene tilemaps allow in-engine polygonal art there too), plus just because they’re making a 2D game does not mean they never want to do anything with 3D. (I mean sticking for 3.X for 2D certainly could be a thing, but it may add confusion if they need to switch over to 4.X for 3D)