This site may earn chapter commissions from the links on this page. Terms of use.

Cheating is a problem in virtually every online game. While it takes different forms depending on the title in question, I've seen farm bots in World of Warcraft and League of Legends and encountered everyone'southward favorite: People who use cheats in FPS games to shoot through walls, fire perfect shots from beyond the map, and/or i-shot everyone in sight with a perfect headshot. Many companies periodically blast these players with a banhammer, but it's a constant fight betwixt those who desire to cheat and those who desire to stop them. Now, Microsoft is getting into the fray with its own cheat-detection options, debuted as part of the Fall Creators Update.

Here's how this new system, dubbed TruePlay, functionally works. Developers are allowed to enroll in the system and designate a game process as a protected process. This "mitigates a form of mutual attacks." Additionally, Windows monitors gaming sessions for "behaviors and manipulations that are common in adulterous scenarios." This information is collected and alerts are generated only when cheating appears to be occurring.

Microsoft notes that "To ensure and protect customer privacy while preventing false positives, these data are just shared with developers later processing has determined that cheating is likely to have occurred."

Microsoft notes that this option is but available to games inside the Windows Store and that TruePlay is not a "block on launch" feature. According to MS, "customers who have not opted into TruePlay's game monitoring are still able to launch protected games. Developers tin then make decisions around which experiences are allowed from within their games. Whatever the conclusion, use the provided APIs to point to the arrangement whether active game monitoring is required."

TruePlay

Customers tin cull to turn TruePlay on and off and MS collects and shares no information if the TruePlay service is not enabled. Games may non run from this state, or they may run with a reduced functionality. For instance, a developer might choose to permit the unmarried-player campaign to run whether TruePlay is enabled or non, but crave it for multiplayer gaming.

Microsoft is clearly thinking well-nigh user privacy, and the official page for TruePlay lists how the company protects user privacy at every level, simply I'm also concerned that TruePlay could be used to forestall game modding. This will depend on the type of modding in question, merely certain mods — including the truly first-class Long War mod for XCOM — crave modification of the underlying executable. Other games inject upgraded textures by monitoring the game executable. It'due south non clear that either type of modification would exist permitted nether TruePlay, and developers don't always remain employed subsequently a game launch and might not be able to modify the way the organisation works afterward the fact.

I'm mostly in favor of any solution that helps game developers crack downward on multiplayer cheating, because it but takes i cheater to ruin a match. While information technology'due south non automatically impossible to kill a cheater, it often takes a sustained group assail from multiple angles. Of course, while you're dealing with them, you're probably losing nodes, existence pushed beyond the map, or running out of time. Information technology's a trouble that needs a solution, just I hope it doesn't impact game modding or inventiveness.