I think you went into the endeavour with the wrong expectations - that it would be easier if using Rust, especially considering that you had never used Rust.
post
replies:
Did it end up blazingly fast? :D
Doing a port as your first rust project is a brutal was to start, and im guessing will result in some pretty sketchy rust code. Good luck though :)
replies:
permalink
fedilink
source
parent
It is blazing fast. Neither project was very far along so rhe rewrite isnt huge. I did oop in uni so I kept trying to fight against Godot and build oop instead of using an entity component system. Although rust is harder the design pattern of Bevy is mentally much easier to add features. The nice thing is the multi threading. When I was looking at doing it in Godot it didnt make sense but because bevy multi threads all the systems its going to scale so well.
What game engine uses Rust? Does Godot support it?
all 6 comments