sfider
sfider.bsky.social
sfider
@sfider.bsky.social
Indie game dev at @loonyware.bsky.social, freelance generalist programmer, and Unreal Engine plugin developer.
The `++` operator is so problematic, it is missing from many modern languages, like Python or Rust. I also just learned that it was present in Swift, but it was removed at some point, which says something.
February 11, 2025 at 1:52 PM
Besides, 2 out of 3 examples use `++` operator, which is problematic. It is an expression that modifies it's argument, something that should be avoided. It is hard to read when used outside of a few simple cases. Not to mention it has two forms (pre/post), which yield different results.
February 11, 2025 at 1:52 PM
I'm not sure about your BMW analogy. Why? I would say that it's more like an old Jeep. It's not the best choice for modern public roads, but if you know how to use it properly, you'll get with it where most other cars won't go.
February 11, 2025 at 1:52 PM
Around 700MB, but I load it all at the start for instant loading of levels. Works great on Switch ^^

Steam HW survey says that only 2.1% of users have <8GB of RAM, so I would say that under 2GB for a game is quite safe.

What's the number you're trying to justify? :>
January 24, 2025 at 12:35 PM