News for hackers. Stuff that matters.

printango

I find it's helpful to treat app store purchases as a convenient way to temporarily get access to something. I don't mind paying a few bucks here and there for a game - you just have to assume you're renting it.
Re:Rust framework actix and actix-web are dead on Monday January 20, 2020 @02:27AM (#22097043)
Thanks.

>This applies to the server, but not to the graphical game client running on the user's machine, as the client is usually not accepting random inbound connections, instead it just connects to the server.

There have been a few demonstrated RCEs in game clients (especially in P2P models which many modern games use).

Re:Rust framework actix and actix-web are dead on Monday January 20, 2020 @01:35AM (#22096772)
What's the particular benefit Rust offers you in such a scenario? Part of the appeal of Rust is memory safety, per-compile correctness, and enforcing best practices.

If you wrote a game engine in Rust, and open-sourced it, you'd probably get similar grief. Because that's what Rust is largely about. Anyways, certain high performance render applications (browsers, ahem), don't seem to suffer significant penalties.

Also, I'd argue that memory safety/rce protection/etc is crucial in games, particularly ones that are online. HFT running in a contained env? Less so, for sure.