maybe these companies could move their cheat detection to the server where they control the code. maybe don’t just send all player positions so wall-hacks become impossible.
That’s not how video games work. If you want interpolation of positions then you have to send the positions of the players that you can’t see but are heading towards a place you can see. You could take a bunch of difficult math to do and filter out who to send the data to or not. It would create a lot of bugs. So you could just send just the people who are within X distance of you and call it good. Most, if not all game engines do it this way.
You have to have interpolation on the client side, it’s the only way you can play the game on the internet. It’s what Doom did to get multiplayer working and we’ve never been able to find anything better.
maybe use some machine learning to look at input patterns and detect when a player is sending things that don’t look human.
They already do that. It’s called heuristics.
the list of things companies could do to actually fix cheating in pvp games is long and all they want to do is pay for ridiculous anti-cheat that impacts normal users.