Those are fair points. I haven’t used it for a little while and forgot the exact usage of unsafe code. I love Rust, but I totally agree that it’s a rough language for game dev. Especially if you’re trying to migrate an existing project to it since it requires a complete redesign of most systems rather than a straight translation.
- 0 Posts
- 6 Comments
The biggest reason is that it’s much harder to write prototype code to test out an idea to see if it’s feasible and feels/looks good enough. I don’t want to be forced to fully plan out my code and deal with borrowing issues before I even have an idea of if this is a good path or not.
There are options for this with Rust. If you wanted to use pure Rust you could always use unsafe to do prototyping and then come back and refactor if you like it. Alternatively you could write bindings for C/C++ and do prototyping that way.
Though, I will say that this process gets easier as you gain more experience with Rust memory management.
rhombus@sh.itjust.worksto Gaming@lemmy.ml•Activision to pay $23.4m for patent infringement7·1 year agoDefinitely patent trolls. They don’t use the patents at all and they have a bunch of lawsuits ongoing against other game developers.
rhombus@sh.itjust.worksto Asklemmy@lemmy.ml•Do you think monogamy will always be the main "form" of earth or do we just break someday this code and just "do whatever we want"2·2 years agoThis is how I see it. It’s probably a fairly fluid part of someones sexual identity, but it is identity nonetheless. Though I would argue most people aren’t poly, as there’s a pretty big difference between having multiple sexual partners and multiple romantic partners, as well as between one person with multiple partners and several people all in a relationship together.
I actually somewhat enjoy using Windows 10 after using a debloat tool and adding a package manager. Windows 11 is still unbearable though.
That’s fair, I honestly haven’t used it in a while and forgot the real usage of unsafe code. As I said to another comment, it is a really rough language for game dev as it necessitates very different patterns from other languages. Definitely better to learn game dev itself pretty well first in something like C++, then to learn Rust separately before trying game dev in Rust.