Hej, ludzie Internetu, czy wiedzieliście, że Microsoft tworzy gry wideo? Okej, prawdopodobnie wiesz o różnych wcieleniach Xbox, tak. Ale na długo przed Xbox, Microsoft był wydawcą gier wideo na PC… i nadal nim jest! Ma nawet własną platformę dystrybucyjną, którą jest raczej okropny Sklep Windows .
Chodzi o to, że Microsoft doskonale zdaje sobie sprawę z lukratywnego rynku gier na PC i naprawdę by to docenił, gdyby pomyślał o Sklepie Windows jako alternatywie dla Steam. Nie jest, nawet blisko, ale chcieliby, żeby tak było. A teraz wprowadzili nowy system przeciwdziałający oszustwom, który nazywają TruePlay iść ze swoim sklepem, z którego nikt nie chce korzystać.
Co to jest oprogramowanie Anti-Cheat?
Jeśli masz grę wieloosobową, potrzebujesz jakiejś ochrony przed oszustami. Oszuści są nieuniknieni, jeśli zdobędziesz jakąkolwiek bazę aktywnych graczy, a jeśli przynajmniej nie spróbujesz stłumić niegrzeczności, wszyscy twoi przestrzegający prawa gracze wyjdą do innej gry, w której nie będą ciągle zabijani targanie.
Programiści często nie mają zasobów ani wiedzy, aby wykrywać i śledzić oszustów, oprócz swoich regularnych obowiązków związanych z rozwojem i utrzymaniem. Więc teraz są gotowe systemy zapobiegające oszustwom, które mogą włączyć do swoich gier… coś w rodzaju silnika gry, który robi tylko jedną rzecz. Najpopularniejszy jest prawdopodobnie Valve’s Anti-Cheat (VAC) która jest zintegrowana ze Steamem. Oprócz wykrywania oszustów, VAC śledzi ich na serwerach i wielu grach, umożliwiając programistom opcje blokowania wszelkiego rodzaju. Większość komercyjnych alternatyw ma podobne opcje.
Niektórzy twórcy gier wieloosobowych nadal utrzymują własne systemy przeciwdziałające oszustwom, ale VAC i jego alternatywy są tak rozbudowane i ekonomiczne, że często są używane tylko po to, aby zaoszczędzić czas i pieniądze. Na przykład Activision używa VAC w strzelankach dla wielu graczy, takich jak Call of Duty , mimo że jest konkurentem Valve i jednym z największych wydawców na świecie.
Czym różni się TruePlay?
W porównaniu z VAC TruePlay firmy Microsoft jest stosunkowo prosty. (Nawiasem mówiąc, to nie jest jakaś upokorzenie - VAC istnieje od ponad dekady, więc oczywiście miał więcej czasu na dojrzewanie). TruePlay działa jako proces na poziomie systemu w systemie Windows, aby chronić program gry i jego pliki przed manipulacją, zamiast próbować wykrywać graczy online za pośrednictwem serwerów.
TruePlay to stosunkowo małe API, do którego można dodać Aplikacje uniwersalnej platformy Windows (aplikacje pobrane ze Sklepu Windows). Aplikacje muszą zostać wyczyszczone przez wewnętrzny system Microsoft w celu opublikowania w Sklepie, a użytkownicy końcowi (gracze) muszą zaakceptować warunki TruePlay, zanim system zostanie zastosowany w ich grach. Deweloperzy mogą ograniczyć dostęp do niektórych części swoich gier - takich jak tryb wieloosobowy online, który jest często celem oszustów - dla graczy, którzy odrzucają warunki TruePlay. Ta kontrola uprawnień może być wykonywana wielokrotnie w tle.
Jeśli TruePlay wykryje nieprawidłowość w lokalnych plikach gry lub jeśli gracz cofnie pozwolenie na uruchomienie TruePlay (np. Wyłączając lokalny proces w menedżerze zadań Windows), gra może natychmiast wyłączyć dostęp do swoich składników obsługujących tylko TruePlay . Innymi słowy, wyrzuć gracza z gry wieloosobowej.
Dlaczego programiści mieliby go używać?
Plusem jest to, że TruePlay powinien utrudniać hakowanie gier od końca użytkownika, a ciągłe monitorowanie przez proces Windows zamiast systemu wykrywania po stronie serwera będzie tańsze i łatwiejsze w zarządzaniu. To dobra wiadomość dla graczy - przynajmniej tych, którzy nie chcą oszukiwać - i deweloperów, którzy chcą chronić integralność swoich gier i unikać utraty sfrustrowanych klientów.
Dużą przeszkodą jest to, że Windows Store nadal nie jest dobrze ugruntowanym miejscem dla dużych, przynoszących zyski gier AAA. Istnieje całkiem przyzwoity wybór tytułów w stylu mobilnym i kilka godnych uwagi gier wydanych przez firmę Microsoft, takich jak Minecraft i Moc wyścigi, ale to wszystko. W chwili pisania tego tekstu najlepiej sprzedającą się grą w Sklepie Windows jest Crush Candy , słynna i niesławna gra na smartfony / Facebooka.
To nie wszystko mrok i zagłada. Sklep Windows jest zyskuje na popularności, zwłaszcza że niezależni deweloperzy mają dość braku opieki na Steamie. Posiadanie opcji przeciwdziałającej oszustwom na poziomie systemu jest małym, ale kluczowym krokiem, aby Sklep Windows stał się bardziej prawdziwym konkurentem. W połączeniu z takimi wysiłkami, jak gra na różnych platformach i system VR firmy Microsoft w rzeczywistości mieszanej, sytuacja generalnie wygląda dobrze.