Dlaczego niektóre gry zasysają po przeniesieniu z konsoli na komputer
Jeśli jesteś graczem na PC, zapewne doświadczyłeś już takiej sytuacji: czekasz kilka miesięcy lub lat na ekscytującą nową grę, która przeskakuje z głównych konsol do komputera, ale po to, aby przekonać się, że przeniesiona gra to buggy, zepsuty bałagan.
Jest to jedna z większych wad korzystania z bardziej wydajnej, elastycznej platformy - w pewnym momencie programista lub wydawca zignoruje całą moc i elastyczność, a po prostu wyrzuci na serwer Steam mnóstwo kodu i nazwał to dziennie.
Ale dlaczego tak się dzieje? Nawet średnie komputery do gier powinny być w stanie odtwarzać mniej lub bardziej bezproblemowo każdą konsolę, przynajmniej zgodnie ze specyfikacją. Okazuje się, że katastrofy portu na PC, takie jak Batman: Arkham Knight i oryginał Mroczne dusze są wynikiem złożonych i czasami nakładających się problemów. Nurkujmy.
Tworzenie wielu platform jest często zlecane zewnętrznym deweloperom
W dzisiejszych czasach większość średnich i dużych gier ma zarówno programistę, który obsługuje ogromną większość cyfrowej produkcji, jak i wydawcy, który obsługuje mniej lub bardziej wszystko inne, takie jak dystrybucja, reklama, negocjowanie adresów IP i licencji na zasoby. nudzisz, że już nie jesteś ja?
Deweloperzy stanowią mniejszą część tego równania i często po prostu nie mają zasobów, aby obsłużyć każdy aspekt produkcji. Więc część gry zostanie zlecona przez wydawcę innym, wtórnym deweloperom: nędznym bitwom z bossami w Deus ex ludzkiej rewolucji są dobrym przykładem.
Przenoszenie gry na inną platformę często jest obowiązkiem jednego z tych niezależnych deweloperów, zwłaszcza gdy wydawca chce równoczesnej wersji na konsole i komputery. Pierwotny programista będzie pracował z celem dla jednego systemu, niezależny deweloper będzie budował grę dla innych systemów jednocześnie, i mam nadzieję, że wszystko będzie działać wystarczająco blisko, aby dzień premiery mógł zostać odtworzony w tym samym czasie. Oczywiście nie zawsze przebiega to płynnie. Często zdarza się, że na PC (lub innych konsolach, aby być uczciwym) pojawiła się wieloplatformowa wersja opóźniona o kilka miesięcy..
Zdarza się również, że port PC jest sztywny w tej wymianie. Pomiędzy różnymi poniższymi kwestiami i prostym celem innego zespołu pracującego nad projektem, który został stworzony przez kogoś innego, porty PC często wpadają w szczeliny korporacyjnego świata i zostają uwolnione z poważnymi problemami, które nie występują lub są zauważalne na wydanie konsoli.
Projektowanie sprzętu komputerowego i interfejsu użytkownika jest ruchomym celem
Wspaniałą rzeczą w tworzeniu konsoli do gier jest to, że każdy ma to samo. Oczywiście istnieje wiele konsol konkurujących w danym momencie (i teraz wiele iteracji tej samej konsoli), ale atrakcyjność dziesiątek milionów klientów z mniej lub bardziej identycznym sprzętem jest nie do przesadzenia.
Następnie przenosisz swoją grę na komputer i między procesorami, płytami głównymi, pamięcią RAM, dyskami twardymi, procesorami graficznymi i monitorami, istnieją miliony możliwych kombinacji sprzętowych, które musisz zbudować. Te rzeczy są usprawnione dzięki zastosowaniu sprawdzonych silników graficznych i pracy z projektantami GPU w celu uzyskania optymalnych sterowników, ale wciąż jest to gigantyczny ból głowy, gdy jesteś przyzwyczajony do pracy z mniej lub bardziej statycznym celem sprzętowym. Pokusa skracania zakrętów jest zrozumiała, ale frustrująca. To przejście na rozwój komputera może powodować różnego rodzaju problemy, w tym między innymi:
- Ograniczenia dotyczące rozdzielczości i liczby klatek na sekundę
- Problemy z dźwiękiem
- Słabe tekstury HD
- Spowolnienie z zaawansowanymi efektami wizualnymi
- Problemy online dla wielu graczy
Problemy nie ograniczają się również do sprzętu. Interfejsy zaprojektowane dla kontrolera gier są generalnie mniej wydajne, gdy są przełączane na mysz i klawiaturę, powodując frustrację u graczy, którzy chcą skorzystać z niestandardowych elementów sterujących. Jest to częste źródło niepokoju dla gier RPG Bethesda; Skyrim mod użytkownika SkyUI próbuje go naprawić. Borderlands jest również dobrym tego przykładem, ale z szczęśliwszym zakończeniem. Gearbox postanowił naprawić większość problemów związanych z kontrolą wersji na komputery PC (i kilka innych drobnych problemów), gdy tylko doszło do kolejnej części.
Ograniczenia budżetowe i czasowe podatników
Tego rodzaju rozwiązania opierają się na powyższych problemach, ale programiści i wydawcy są firmami podobnymi do innych, a ich przyzwyczajenie do szczypania niklu, aż Buffalo zacznie krzyczeć. Innymi słowy, jeśli jest jakiś skrót, który mogą zrobić, aby uzyskać grę, biorą ją częściej niż my, ponieważ gracze chcieliby, aby.
Znowu ten problem może zostać zaostrzony przez wydanie wieloplatformowe, ale często jest to widoczne również w przypadku mniej terminowych wydań. Na przykład coroczne wydanie PC z Konami Pro Evolution Soccer ma paskudny zwyczaj pozostawania w tyle za wersjami konsolowymi przez kilka lat, jeśli chodzi o technologię graficzną i ezoteryczne funkcje. Koei Tecmo's Dead or Alive 5: Last Round przyszedł do PC miesiąc późno i brakuje bardziej zaawansowanych funkcji wersji PS4 ... oh, i online multiplayer. (To bardzo ważna sprawa w przypadku gry bijatycznej.) Firma zajęła jeszcze kilka miesięcy, aby załatać usługi online. Koei Tecmo wydaje się mieć problemy z portami PC w ogóle: wersja Steam Nioh to najnowsze wydanie główne, które ma słabą wydajność na PC, nawet bez obsługi myszy.
Dodatkowe zabezpieczenie DRM dla portów PC może obniżyć wydajność i dostępność
To niefortunna rzeczywistość, że platforma PC jest bardziej podatna na piractwo niż konsole, choćby dlatego, że gry wydawane na Windows są łatwym celem dla mniej dokładnych graczy. W odpowiedzi wydawcy (zwłaszcza ci wielcy) często odchodzą za burtę w kwestii zarządzania prawami cyfrowymi (DRM). Ubisoft jest szczególnie rażącym przykładem: od kilku lat wszystko jego główne wersje zostały obarczone DRM, które zmusiły połączenie internetowe do ciągłego sprawdzania danych uwierzytelniających gracza. To jeszcze bardziej subtelny DRM wbudowany w zakupy Steam i łączenie kont z obowiązkowym systemem Uplay Ubisoftu.
Oczywiście, sprawy nie potoczyły się dobrze. Gracze największych firm takich jak Assassin's Creed narzekały, że serwery DRM Ubisoftu ciągle wycinały, przerywając przepływ gry lub po prostu nie pozwalając im na grę w ogóle. To jeszcze jeden praktyczny problem, który uniemożliwia grę bez połączenia z Internetem. Na szczęście to apodyktyczne podejście do zapobiegania piractwu przestało być modne (głównie dlatego, że nie działa), ale zostało zastąpione przez bardziej zaawansowany system Denuvo, który wykorzystuje sekwencje kryptograficzne do weryfikacji praw graczy do grania w ich własne gry . Ta oparta na kryptologii weryfikacja może rzekomo spowalniać gry i powodować nadmierne czytanie i zapisywanie na dyskach twardych i dyskach SSD, chociaż twórca systemu Denuvo zaprzecza temu.
Czasami programiści i wydawcy po prostu nie dbają
Niektóre gry po prostu lepiej sprzedają się na konsolach, zwłaszcza w grach akcji trzeciej osoby, grach sportowych i grach wyścigowych. To fakt, który trudno zignorować. Weź udział w mega-hicie Warner Bros. Batman Arkham City od 2011 roku. Według wersji VGChartz w wersji na komputery PC sprzedano zaledwie pół miliona sztuk na całym świecie, w przeciwieństwie do 5,5 miliona i 4,7 miliona na konsolach PS3 i Xbox 360. Wersja na PC to refleksja, przeniesiona tylko wtedy, gdy wydawca jest pewny, że zarobi wystarczającą ilość pieniędzy, aby uzasadnić dodatkowe koszty rozwoju. Czy to nic dziwnego, że kolejny wpis w serii, Początki Arkham, uruchomione z kilkoma błędami do gry w wydaniu na PC? Jeszcze bardziej irytujący, programista WB Montreal ogłosił później, że zaprzestali prac nad poprawkami błędów w całej grze, aby mogli skupić się na nadchodzącym DLC.
Niech to zapadnie: Warner Bros. powiedział graczom, że nie naprawią gry, ponieważ byli zbyt zajęci tworzeniem większej ilości gier, aby gracze mogli je kupić. Recepcja była mniej niż różowa.
To nie jest problem wyłącznie dla nowych wydań. Kiedy kupiłem wersję Steam Zwariowana taksówka w przypływie nostalgii odkryłem, że 17-letnia gra wydana po raz pierwszy w salonach i na Dreamcastu była wyjątkowo trudna do kontrolowania. Okazało się, że programista innej firmy nie mógł zaprogramować analogowych kontrolek do gry jazdy ... i przypomnę, że sterowanie analogowe było funkcją zawartą w wersji Dreamcast w 2000 roku. Musiałem ręcznie wyregulować kontroler system z programem innej firmy, aby działał prawidłowo. Aby dodać obrazę do obrażeń, firma SEGA usunęła licencjonowane lokalizacje, takie jak Pizza Hut, Kentucky Fried Chicken i Tower Records, zastępując je ogólnymi (bezpłatnymi) wersjami. Co gorsza, oryginalny punkowy soundtrack z Bad Religion i The Offspring został zastąpiony tańszymi, mniej znanymi zespołami, mniej lub bardziej niszczy nostalgiczną podróż, której szukałem. Musiałem wyśledzić oryginalne utwory i zmodyfikować pliki gry, aby uzyskać odpowiednią muzykę. Każdy miłośnik oryginalnej gry może ci powiedzieć, że te estetyczne elementy są niezbędne do tego doświadczenia, ale SEGA po prostu nie mogła poświęcić czasu i pieniędzy, aby to naprawić..
Wszystkie te elementy łączą się, aby porty PC stały się źródłem frustracji dla dedykowanych graczy. To nie jest nowe zjawisko, ale też nie wydaje się, że odejdzie, co roku: co najmniej jedno lub dwa główne wydania przychodzą na PC, często późno, z dużymi błędami w grze lub brakującymi funkcjami. Jedyne, co mogę poradzić, to być szczególnie ostrożnym wobec wydań wieloplatformowych i koniecznie przeczytać opinie i powstrzymać chęć złożenia zamówienia w przedsprzedaży.