Hacker News new | ask | show | jobs
by slmjkdbtl 1956 days ago
Writing high level game logic in Rust is not fun, you spend more time waiting for compilation and dealing with language problems than real game dev fun.
1 comments

Rust doesn't have to be slow, look at the Bevy engine for example
Bevy is the nicest ECS I've tried yet you can prototype something much faster in JS. And prototyping is the fun part.

After 2ys doing rust all I can say is that it is nice as long as you know exactly what you want to do. And you often hit the wall because rust is still very young and there are not many libraries.

And more you know rust and do advanced stuff the more you hit bugs & unfinished things in rust itself. And I can tell you it's really hard to swallow when you need to redo something for the third time just because you are ahead (and nightly doesn't really help, sometimes it just opens another bag of bugs because those new features do not work together)

Try doing some GUI in rust, there's literally nothing complete right now, druid & iced are the most promising ones but still far from production-ready.