Linux gaming has come a really long way. I use Bazzite[1] on a Steam Deck and it’s great.
The only real remaining hurdle, I think, is that some companies insist on anti-cheat software without Linux support. Mostly because they’re too lazy to implement it server-side, I am guessing. This is why you can’t play Fortnite (that one with the dancing and the bullets) on Linux.
You can’t prevent client-side cheating with a server-side implementation. For instance, making enemies on the other side of a wall visible uses data that the server has to supply to the client in order for the game to work, just in an unintended way. The server also has no way to verify whether the client is accurately conveying the results of user inputs or gently correcting them to move the aim to an enemy’s head instead of a gazebo.
It would still be nice if all game companies supported Linux, but it requires active effort and isn’t something they can get for free by being better programmers.
Linux gaming has come a really long way. I use Bazzite[1] on a Steam Deck and it’s great.
The only real remaining hurdle, I think, is that some companies insist on anti-cheat software without Linux support. Mostly because they’re too lazy to implement it server-side, I am guessing. This is why you can’t play Fortnite (that one with the dancing and the bullets) on Linux.
https://bazzite.gg/ ↩︎
You can’t prevent client-side cheating with a server-side implementation. For instance, making enemies on the other side of a wall visible uses data that the server has to supply to the client in order for the game to work, just in an unintended way. The server also has no way to verify whether the client is accurately conveying the results of user inputs or gently correcting them to move the aim to an enemy’s head instead of a gazebo.
It would still be nice if all game companies supported Linux, but it requires active effort and isn’t something they can get for free by being better programmers.
the annoying thing is that anticheat engines do support linux, but some companies don’t want to deal with it at all
Server can absolutely prevent wall hacks. It just adds a lot of computation cost and induces more latency.