Hacker News new | ask | show | jobs
by bmitc 31 days ago
I want to do something different. I want to make desktop applications that utilize 2d and 3d graphics. These aren't games, and so while game engines can work, they are a heavyweight fit. And this is certainly not game engine programming, although there may need to be a way to program a 2d system rather than relying on the litany of 2d graphics libraries that all have major limitations.
1 comments

Godot is actually a good choice for that use case and compared to Unity or Unreal Engine fairly lightweight:

https://docs.godotengine.org/en/stable/tutorials/ui/creating...

I have looked at Godot before but each time stayed away from diving into it for various reasons I can't remember at the moment. I thought about creating F# bindings for it at some point.

How are the Rust bindings? How would it compare to using Bevy?