As a web dev, I pronounce that sampersandbox.
S&box is now an open source game engine
131–140 of 157 posts
Re: S&box is now an open source game engine
#132Earlier quoted context omitted.
They're pretty upfront about the reason - their anticheat supports Linux, but enabling it would make it much easier to cheat because it's not nearly as effective on there, and they decided the cons outweigh the pros. Apex Legends went through the same issue when they enabled Linux support, cheaters swarmed to Linux en-masse because it was so trivial to evade detection even with free/public cheats, and after a year or…
Anticheat has to stop being hostile and move to zero trust client server models. Stop giving clients enough data to snipe players across the map. We can probably get someone smart enough to write an model to overlord the server and realize when someone is wall hacking or moving faster than they should be able to pretty easy - we have the compute these days. Something has to change to move away from these rootkit anti…
Re: S&box is now an open source game engine
#133Earlier quoted context omitted.
They're pretty upfront about the reason - their anticheat supports Linux, but enabling it would make it much easier to cheat because it's not nearly as effective on there, and they decided the cons outweigh the pros. Apex Legends went through the same issue when they enabled Linux support, cheaters swarmed to Linux en-masse because it was so trivial to evade detection even with free/public cheats, and after a year or…
Anticheat has to stop being hostile and move to zero trust client server models. Stop giving clients enough data to snipe players across the map. We can probably get someone smart enough to write an model to overlord the server and realize when someone is wall hacking or moving faster than they should be able to pretty easy - we have the compute these days. Something has to change to move away from these rootkit anti…
Re: S&box is now an open source game engine
#134Earlier quoted context omitted.
Anticheat has to stop being hostile and move to zero trust client server models. Stop giving clients enough data to snipe players across the map. We can probably get someone smart enough to write an model to overlord the server and realize when someone is wall hacking or moving faster than they should be able to pretty easy - we have the compute these days. Something has to change to move away from these rootkit anti…
We're now living in a world where cheating can mean an AI running in the monitor firmware and making decisions based on pixels. I fear soon the only way is to just avoid playing competitive games with strangers.
This has been the winning move for about a decade now.
Re: S&box is now an open source game engine
#135I've been following S&box for probably over 10 years at this point. It's been obvious for the last 5+ years that the vision isn't "Garry's Mod 2" anymore but maybe something else, like a Roblox-like metaverse. I'm unsure where this project is going but they seem to have smart developers and a lot of passion so hopefully it works out. I would caution Facepunch though that what made their past games a success wasn't pe…
> Does this mean you need Source 2 to develop with S&box? Maybe I'm wrong, but S&box is essentially a game developed with Source 2, thats purpose is to expose internal APIs and wrap them for users to build their own games with. So you develop your thing in S&box that happens to be made with Source 2, but you don't care about that. Basically Roblox.
Re: S&box is now an open source game engine
#136Earlier quoted context omitted.
S&box was based on UnrealEngine 4 until late 2020. I think Garry wanted to use the latest and greatest engine, then Valve continued to be friendly with him, and even though Valve wanted Source2 to be a VR platform, it was clear desktop was going to remain relevant, but the content creation tools on SteamVR Environments were a cut-down version of what was actually used to make Half-Life Alyx, but they gave Garry all t…
Yet another one. Along with Stride, Godot, Unigine, O3DE, Flax and tens more. All look like they just want be clone of UE: generic dark UI with inspector, scene hierarchy, asset browser in the bottom and play button in the top. Zero creativity and innovation. Where's Emacs or Vim of game engines which brings its own unique philosophy?
Re: S&box is now an open source game engine
#137Earlier quoted context omitted.
They’re (genuinely) gearing up to release Half-Life 3 at the moment, and not as a VR exclusive
evidence?
Re: S&box is now an open source game engine
#138Re: S&box is now an open source game engine
#139Earlier quoted context omitted.
They're pretty upfront about the reason - their anticheat supports Linux, but enabling it would make it much easier to cheat because it's not nearly as effective on there, and they decided the cons outweigh the pros. Apex Legends went through the same issue when they enabled Linux support, cheaters swarmed to Linux en-masse because it was so trivial to evade detection even with free/public cheats, and after a year or…
Anticheat has to stop being hostile and move to zero trust client server models. Stop giving clients enough data to snipe players across the map. We can probably get someone smart enough to write an model to overlord the server and realize when someone is wall hacking or moving faster than they should be able to pretty easy - we have the compute these days. Something has to change to move away from these rootkit anti…
That is the main problem here. If you only give players the data they can see (zero trust) - then they will walk around a corner and just see a black screen, because the information is not there yet (server needs to calculate and send back info in time).
My approach would be rather better moderation tools.
Meaning .. community run servers, who will just kick and ban cheaters in time.
One can see that clearly in battlefield for example which has (sort of) both.
The public servers are often not enjoyable, if one does not like headshots across the map. The community run are clean.
Re: S&box is now an open source game engine
#140Earlier quoted context omitted.
> Solvable maybe by having a separate Linux version of the game, but that's also more supported needed. As someone who would play on Linux then, it doesn't sound like a solution at all. The separate version would just be filled with cheaters then, would almost be like an punishment for Linux users.
I do not mean separate as in separate matchmaking. Just separate ports of the game. So Linux users are not running the same Windows port of the game as Windows users, just under Proton. That way you don't need a backdoor in the Windows version of the game for the weaker Linux anticheat that runs through Proton. You would just have a native Linux version of the game with native anticheat.
This is exactly the problem. Users connecting via Linux are more likely to be cheaters, since the anti-cheat is weaker on Linux, so in order to protect the user-base at large (Windows users), they don't allow Linux clients at all. Allow the less protected Linux clients to connect goes against the very change they did.