• 10 Posts
  • 22 Comments
Joined 1 year ago
cake
Cake day: October 14th, 2023

help-circle










  • TLDR: “I picked a systems programming language to write and iterate on a bunch of gameplay scripting. Why does Rust not meet the needs of a gameplay scripting language like <every link in the article which either refers to dedicated game-programming scripting languages, or Unity which is whole goddamn commercial game engine>. Hmm yes, the problem must lie with Rust, not with the choices I made in my project.”

    Just try to write a complete game with nothing but open source libraries in C++, or C#, or Java. Good luck with that. The author is switching to Unity for a very good reason. It turns out a commercial product made by 6000 people delivers value…

    You use a systems programming language to write your engine. And then a scripting language to write your game. Everybody in gamedev knows this, I thought.









  • Having been through all this, I would most of all prioritize getting a permanent residence permit. This brings stability, and then you can decide whether to work in games (more fun) or elsewhere in tech (higher pay). Having been in both industries for a long time, I can tell you you’ll always wonder if the grass is greener on the other side. But at least you’ll have options. If a tech company gets you to permanent residence quicker, go for it.