Hey Internet-Leute, wussten Sie, dass Microsoft Videospiele herstellt? Okay, Sie kennen wahrscheinlich die verschiedenen Inkarnationen der Xbox, ja. Aber lange vor der Xbox war Microsoft ein Videospiel-Publisher für den PC… und ist es immer noch! Es hat sogar eine eigene Vertriebsplattform, die ziemlich schrecklicher Windows Store .
Der Punkt hier ist, dass Microsoft sich des lukrativen Marktes für PC-Spiele sehr bewusst ist, und sie würden es wirklich schätzen, wenn Sie den Windows Store als Alternative zu Steam betrachten. Es ist nicht einmal in der Nähe, aber sie möchten, dass es so ist. Und jetzt haben sie ein neues Anti-Cheat-System eingeführt, das sie nennen TruePlay mit ihrem Laden zu gehen, den niemand benutzen will.
Was ist Anti-Cheat-Software?
Wenn Sie ein Multiplayer-Spiel haben, benötigen Sie einen Schutz vor Betrügern. Betrüger sind unvermeidlich, wenn Sie eine aktive Spielerbasis haben und wenn Sie nicht zumindest versuchen, die Ungezogenheit zu unterdrücken, werden alle Ihre gesetzestreuen Spieler zu einem anderen Spiel aufbrechen, bei dem sie nicht ständig getötet werden Idioten.
Entwickler verfügen häufig nicht über die Ressourcen oder das Fachwissen, um Betrüger zu erkennen und zu verfolgen, zusätzlich zu ihren regelmäßigen Entwicklungs- und Wartungsaufgaben. Jetzt gibt es vorgefertigte Anti-Cheating-Systeme, die sie in ihre Spiele integrieren können… eine Art Spiel-Engine, die nur eines tut. Am beliebtesten ist wohl Valves Anti-Cheat (VAC) das ist in Steam selbst integriert. VAC erkennt nicht nur Betrüger, sondern verfolgt sie auch über Server und mehrere Spiele hinweg und bietet Entwicklern Optionen für Verbote und Blöcke aller Art. Die meisten kommerziellen Alternativen haben ähnliche Optionen.
Einige Multiplayer-Spieleentwickler unterhalten immer noch ihre eigenen Anti-Cheat-Systeme, aber VAC und seine Alternativen sind so umfangreich und wirtschaftlich, dass sie häufig nur verwendet werden, um Zeit und Geld zu sparen. Zum Beispiel verwendet Activision VAC für Multiplayer-Shooter wie Ruf der Pflicht , obwohl es ein Konkurrent von Valve und einer der größten Verlage der Welt ist.
Wie unterscheidet sich TruePlay?
Im Vergleich zu VAC ist Microsoft TruePlay vergleichsweise einfach. (Das ist übrigens keine Art von Niederlage - VAC gibt es schon seit über einem Jahrzehnt, also hatte es natürlich mehr Zeit zu reifen). TruePlay wird in Windows als Prozess auf Systemebene ausgeführt, um das Spielprogramm und seine Dateien vor Manipulationen zu schützen, anstatt zu versuchen, Online-Spieler über Server zu erkennen.
TruePlay ist eine relativ kleine API, die hinzugefügt werden kann Universelle Windows Platform-Anwendungen (die Apps, die Sie aus dem Windows Store herunterladen). Die Anwendungen müssen vom internen System von Microsoft für die Veröffentlichung im Store freigegeben werden, und Endbenutzer (Spieler) müssen den TruePlay-Bedingungen zustimmen, bevor das System auf ihre Spiele angewendet wird. Entwickler können den Zugriff auf bestimmte Teile ihrer Spiele - wie den Online-Multiplayer, auf den Betrüger häufig abzielen - für Spieler beschränken, die die Bedingungen von TruePlay ablehnen. Diese Berechtigungsprüfung kann im Hintergrund immer wieder angewendet werden.
Wenn TruePlay eine Unregelmäßigkeit in den lokalen Spieledateien feststellt oder wenn der Spieler die Berechtigung zum Ausführen von TruePlay widerruft (z. B. durch Deaktivieren des lokalen Prozesses im Windows-Task-Manager), kann das Spiel den Zugriff auf seine Nur-TruePlay-Komponenten sofort sperren . Mit anderen Worten, werfen Sie den Spieler aus einem Multiplayer-Spiel.
Warum sollten Entwickler es verwenden?
Der Vorteil hierbei ist, dass TruePlay das Hacken von Spielen vom Benutzer aus erschweren sollte und eine kontinuierliche Überwachung durch einen Windows-Prozess anstelle eines serverseitigen Erkennungssystems billiger und einfacher zu verwalten ist. Dies ist eine gute Sache für Spieler - zumindest für Spieler, die nicht schummeln möchten - und Entwickler, die die Integrität ihrer Spiele schützen und den Verlust frustrierter Kunden vermeiden möchten.
Die große Hürde dabei ist, dass der Windows Store immer noch kein etabliertes Ziel für große, gewinnbringende AAA-Spiele ist. Es gibt eine ziemlich gute Auswahl an Titeln im mobilen Stil und einige bemerkenswerte von Microsoft veröffentlichte Spiele wie Minecraft und das Leistung Rennserie, aber das war's auch schon. Zum Zeitpunkt des Schreibens ist das meistverkaufte Spiel im Windows Store Candy Crush , das berühmte und berüchtigte Smartphone / Facebook-Spiel.
Es ist nicht alles Finsternis und Untergang. Der Windows Store ist etwas Dampf bekommen, vor allem, wenn Indie-Entwickler die mangelnde Kuration von Steam satt haben. Eine Anti-Cheat-Option auf Systemebene ist ein kleiner, aber entscheidender Schritt, damit der Windows Store mehr zu einem echten Konkurrenten wird. In Kombination mit Bemühungen wie plattformübergreifendem Spielen und dem Mixed-Reality-VR-System von Microsoft sieht es im Allgemeinen besser aus.