Czym jest system TruePlay Anti-Cheat firmy Microsoft?
Hej, ludzie Internetu, czy wiesz, że Microsoft tworzy gry wideo? W porządku, prawdopodobnie wiesz o różnych inkarnacjach Xboksa, tak. Ale na długo przed Xbox, Microsoft był wydawcą gier wideo na PC ... i nadal jest! Ma nawet własną platformę dystrybucyjną, która jest dość okropnym Windows Store.
Chodzi o to, że Microsoft jest bardzo świadomy lukratywnego rynku gier komputerowych i byliby bardzo wdzięczni, gdybyście pomyśleli o Windows Store jako alternatywy dla Steam. Nie jest, nawet blisko, ale chcieliby, żeby tak było. A teraz wprowadzili nowy system anti-cheat, który nazywają TruePlay, aby przejść do ich sklepu, którego nikt nie chce używać.
Co to jest Anti-Cheat Software?
Jeśli masz grę wieloosobową, potrzebujesz jakiejś ochrony przed oszustami. Oszuści są nieuniknione, jeśli zdobędziesz jakąkolwiek ilość aktywnej bazy graczy, a jeśli przynajmniej nie spróbujesz stłumić nieprzyzwoitości, wszyscy twoi przestrzegający prawa gracze wyruszą na inną grę, w której nie zostaną zabici przez targanie.
Valve nie zawadza.Deweloperzy często nie mają zasobów ani wiedzy, aby wykrywać i śledzić oszustów, a także ich regularne prace rozwojowe i konserwacyjne. Teraz są już wbudowane systemy zapobiegające oszustwom, które mogą włączyć do swoich gier ... trochę jak silnik gry, który robi tylko jedno. Najbardziej popularny jest prawdopodobnie Anti-Cheat Valve (VAC), który jest zintegrowany z samą Steam. Oprócz wykrywania oszustów, VAC śledzi je na serwerach i wielu grach, umożliwiając programistom opcje blokowania i blokowania wszelkiego rodzaju. Większość komercyjnych alternatyw ma podobne opcje.
Niektórzy twórcy gier wieloosobowych nadal utrzymują własne systemy anty-cheatowe, ale VAC i jego alternatywy są tak rozległe i ekonomiczne, że często są używane tylko po to, by oszczędzić czas i pieniądze. Na przykład Activision używa VAC w strzelankach multiplayer takich jak Call of Duty, mimo że jest konkurentem dla Valve i jednego z największych wydawców na świecie.
Czym różni się TruePlay?
W porównaniu do VAC, TruePlay Microsoftu jest stosunkowo prosty. (Nawiasem mówiąc, nie jest to odstraszanie - VAC istnieje już od ponad dekady, więc oczywiście ma więcej czasu na dojrzewanie). TruePlay działa jako systemowy proces w systemie Windows w celu ochrony programu gry i jego plików przed manipulacją, zamiast próbować wykrywać graczy online za pośrednictwem serwerów.
Ten kod zapewnia, że grasz zgodnie z regułami gry online dla wielu graczy.TruePlay to stosunkowo mały interfejs API, który można dodać do aplikacji Universal Windows Platform (aplikacje pobrane ze sklepu Windows Store). Aplikacje muszą zostać zatwierdzone przez wewnętrzny system Microsoftu do publikacji w Sklepie, a użytkownicy końcowi (gracze) muszą zaakceptować warunki TruePlay zanim system zostanie zastosowany do ich gier. Deweloperzy mogą ograniczyć dostęp do niektórych części swoich gier - takich jak internetowy multiplayer, który często jest kierowany przez oszustów - dla graczy, którzy odmawiają warunków TruePlay. To sprawdzanie uprawnień może być stosowane wielokrotnie w tle.
Jeśli TruePlay wykryje nieregularność w lokalnych plikach gry lub gracz cofnie zezwolenie na uruchomienie TruePlay (przez, powiedzmy, wyłączenie procesu lokalnego w Menedżerze zadań Windows), gra może natychmiast wyłączyć dostęp do komponentów TruePlay-only . Innymi słowy, wyrzuć gracza z gry wieloosobowej.
Dlaczego deweloperzy z niego korzystają?
Plusem jest to, że TruePlay powinno utrudnić hackowanie gier od końca użytkownika, a ciągłe monitorowanie za pomocą procesu Windows zamiast systemu wykrywania po stronie serwera będzie tańsze i łatwiejsze w zarządzaniu. To dobra rzecz dla graczy - przynajmniej tych, którzy nie chcą oszukiwać - i dla programistów, którzy chcą chronić integralność swoich gier i uniknąć utraty sfrustrowanych klientów.
Ogromną przeszkodą jest to, że Windows Store wciąż nie jest dobrze ugruntowaną pozycją dla dużych, zyskujących na popularności gier AAA. Istnieje całkiem przyzwoity wybór tytułów na urządzenia mobilne i kilka znanych gier takich jak Microsoft Minecraft i Forza seria wyścigowa, ale o to chodzi. W chwili pisania tego artykułu najlepsza "sprzedażowa" gra w Sklepie Windows Candy Crush, słynna i niesławna gra typu smartfon / Facebook.
Na zdjęciu: za mało gier na PC i za dużo rzeczy, które są już na telefonie twojej mamy.To nie wszystko mrok i zagłada. Sklep Windows jest zyskuje trochę energii, zwłaszcza, że indyjscy deweloperzy mają dość braku wiedzy na temat Steam. Posiadanie opcji anty-cheatowej na poziomie systemu jest małym, ale kluczowym krokiem do tego, aby Windows Store stał się prawdziwym konkurentem. W połączeniu z takimi działaniami, jak międzyplatformowa gra i system VR rzeczywistości mieszanej Microsoftu, sprawy ogólnie się sprawdzają.