To be fair a console is just a locked down pc these days. There’s no reason technically why you couldn’t use a mouse and keyboard. The only reason is because they’re focused on couch play and lack of interest I think.
Right, exactly. It’s definitely possible for some games to be playable on console with mouse and keyboard, but given that it’s not the norm you definitely may have issues. A serious fps player likely would not want to switch to a console without some convincing.
I agree. I mean, SteamOS also exists now. Maybe valve could introduce some lockdown mode where you get no kernel access as the user for these types of games or something. I don’t know.
Either way, there has to be a way to solve this problem without kernel level anti cheat.
there has to be a way to solve this problem without kernel level anti cheat.
My understanding is that the solution is and always has been to write a good network subsystem for your game/engine. That’s not easy, so most developers would rather spend time on the gameplay and outsource the cheating concerns to the ultimate sledgehammer against cheating: full freaking kernel access. It’s honestly terrifying what could happen granting random companies that access, and it’s probably a miracle we haven’t seen a million users have their data leaked, deleted, corrupted, etc.
To be fair a console is just a locked down pc these days. There’s no reason technically why you couldn’t use a mouse and keyboard. The only reason is because they’re focused on couch play and lack of interest I think.
Right, exactly. It’s definitely possible for some games to be playable on console with mouse and keyboard, but given that it’s not the norm you definitely may have issues. A serious fps player likely would not want to switch to a console without some convincing.
I agree. I mean, SteamOS also exists now. Maybe valve could introduce some lockdown mode where you get no kernel access as the user for these types of games or something. I don’t know.
Either way, there has to be a way to solve this problem without kernel level anti cheat.
My understanding is that the solution is and always has been to write a good network subsystem for your game/engine. That’s not easy, so most developers would rather spend time on the gameplay and outsource the cheating concerns to the ultimate sledgehammer against cheating: full freaking kernel access. It’s honestly terrifying what could happen granting random companies that access, and it’s probably a miracle we haven’t seen a million users have their data leaked, deleted, corrupted, etc.
What if the companies doing this kernel level anti cheat refocused their efforts on a secure network stack for developers?