If-Koubou

Dlaczego niektóre gry zasysają po przeniesieniu z konsoli na komputer

Dlaczego niektóre gry zasysają po przeniesieniu z konsoli na komputer (Jak)

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, tylko po to, by przekonać się, że przeniesiona gra to buggy, zepsuty bałagan .

Jest to jeden z większych problemów z korzystaniem z bardziej wydajnej, elastycznej platformy - w pewnym momencie programista lub wydawca zignoruje całą moc i elastyczność, a po prostu zrzuci na serwer Steam mnóstwo kodu i nazwał go dziennie.

Ale dlaczego tak się dzieje? Nawet komputery do gier średniej wielkości powinny móc 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.

Rozwój wieloplatformowy jest często poddawany outsourcingowi dla drugorzędnych programistów

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. nudząc cię już nie jestem?

Deweloperzy stanowią mniejszą część tego równania i często po prostu nie mają zasobów, by obsłużyć każdy aspekt produkcji. Więc część gry zostanie zlecona przez wydawcę innym, wtórnym deweloperom: nędznym bitwom z bossami wDeus ex ludzkiej rewolucjisą dobrym przykładem.

Przenoszenie gry na inną platformę często jest obowiązkiem jednego z tych niezależnych deweloperów, szczególnie gdy wydawca chce jednocześnie wydać konsolę i komputer. 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 identycznego sprzętu jest nie do przecenienia.

Następnie przenosisz swoją grę na komputer i między procesorami, płytami głównymi, pamięcią RAM, dyskami twardymi, procesorami graficznymi i monitorami, są 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ą przenoszone 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 pojawiła się kolejna.

Ograniczenia budżetowe i czasowe podatników

Ten rodzaj opiera się na powyższych kwestiach, ale programiści i wydawcy są firmami podobnymi do innych, a ich przyzwyczajenie do szczypania niklu, dopóki nie zacznie krzyczeć bizon. Innymi słowy, jeśli jest jakiś skrót, który mogą zrobić, aby uzyskać grę, biorą ją częściej niż my, jako gracze chcieliby.

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 od 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 z opóźnieniem i brakowało 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 jest najnowszą główną wersją, która ma niską 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 skrupulatnych graczy. W odpowiedzi wydawcy (zwłaszcza ci wielcy) często rezygnują z zarządzania prawami cyfrowymi (DRM). Ubisoft jest szczególnie rażącym przykładem: od kilku latwszystkojego główne wersje zostały obarczone DRM, które zmusiło połączenie internetowe do stałego sprawdzania danych 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 skarżyli się, ż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. Jest to jeden z bardziej praktycznych problemów, które uniemożliwiają grę bez połączenia z Internetem. Na szczęście to apodyktyczne podejście do zapobiegania piractwu wydaje się być nie na miejscu (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 gry, które są ich właścicielami. . Ta oparta na kryptologii weryfikacja może rzekomo spowalniać gry i powodować nadmierne czytanie i zapisywanie na dyskach twardych i dyskach SSD, choć twórca systemu Denuvo temu zaprzecza.

Czasami programiści i wydawcy po prostu nie dbają

Niektóre gry sprzedają się lepiej 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, wersja PC sprzedała zaledwie pół miliona sztuk na całym świecie, w przeciwieństwie do 5,5 miliona i 4,7 miliona na PS3 i Xbox 360. Wersja na PC to refleksja, przeniesiona tylko wtedy, gdy wydawca jest pewien, że zarobi wystarczającą ilość pieniędzy, aby uzasadnić dodatkowe koszty rozwoju. Czy to dziwne, ż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 pracy nad poprawkami błędów w całej grze, aby mogli skupić się na nadchodzącym DLC.

Pozwól, aby to się potoczyło: Warner Bros. powiedział graczom, że nie naprawią gry, ponieważ byli zbyt zajęci robieniem większej części gry, aby gracze mogli ją 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 zdołał zaprogramować analogowych kontrolek do gry na prawo jazdy ... i przypomnę, że sterowanie analogowe było funkcją zawartą w wersji Dreamcast w 2000 roku. Musiałem ręcznie dostosować 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ć pieniędzy i czasu, 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 przynajmniej 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 przeciwstawić się chęci wcześniejszego zamówienia.