If-Koubou

Dlaczego nowe gry zajmują dużo miejsca na dysku twardym?

Dlaczego nowe gry zajmują dużo miejsca na dysku twardym? (Jak)

Red Dead Redemption 2: Wymagane 105 GB miejsca. Shadow of War: 98 GB. Final Fantasy 15: prawie 150 GB. Dlaczego, do cholery, te gry zajmują tyle miejsca na twoim dysku twardym?

Jest tu kilka różnych czynników. Mówiąc konkretnie, mówimy o dużych grach 3D AAA, a nie o takich Minecraft lub Dolina Stardew. Ale w najprostszych możliwych warunkach są trzy główne powody: pliki z grą są coraz większe, światy gier stają się coraz większe, a dostępna przestrzeń dyskowa jest coraz tańsza. Przyjrzyjmy się im.

Pliki gier o wysokiej rozdzielczości są większe

Opublikuj historię o około 20 lat, do początków gier 3D. W tamtych czasach zarówno postacie, jak i otoczenie w grach 3D były proste, ponieważ programiści dopiero zaczynają radzić sobie z narzędziami nowej formy sztuki. Oto spojrzenie na Solid Snake, czcigodnego Metal Gear franczyza, wyglądała jak w Metal Gear Solid w 1998.

Metal Gear Solid, 1998.

Metal Gear Solid był wówczas najbardziej zaawansowany, oferując jedne z najbardziej imponujących grafik 3D dostępnych na dowolnej konsoli. Ale dzisiaj Snake wygląda na prosty i złożony: praktycznie można policzyć wielokąty, które składają się na jego głowę, a tekstury (dwuwymiarowe obrazy nałożone na wielokątne modele, takie jak tapeta, aby nadać im definicję) są blokowe i podzielone na piksele.

To dlatego, że oryginalna PlayStation miała tylko ułamek potęgi współczesnych komputerów. Te starsze konsole były nie tylko zdolne do renderowania bardziej złożonych postaci i środowisk, ale także nie musiały: PS1 mógł odtwarzać wideo tylko w rozdzielczości 320 × 240 dla większości gier. Jeśli czytasz ten artykuł na temat niedawnego telefonu komórkowego, to mniej niż jeden cal kwadratowy jego małego ekranu o wysokiej rozdzielczości.

Chodziło o całą wierność potrzebną do maksymalnego zwiększenia możliwości telewizora z lat dziewięćdziesiątych. Odpowiednio, rozmiary gier z prostszymi modelami 3D i teksturami 2D o niskiej rozdzielczości były mniejsze: na dwóch płytach kompaktowych, Metal Gear Solid zajął około 1,5 GB przestrzeni dyskowej. Gry komputerowe mogłyby być większe i tworzyć więcej grafiki o wysokiej rozdzielczości, ale nadal stanowiły ułamek wielkości współczesnych gier.

Teraz spójrzmy na nowoczesną wersję tej postaci dla porównania: Solid Snake from Metal Gear Solid 5, wydany w 2015 roku.

Metal Gear Solid V: The Phantom Pain, 2015.

Twarz Snake'a jest niemal fotorealistyczna: poza kilkoma kątami na opasce i włosach trudno jest stwierdzić, że jest to kolekcja wielokątów i faktur, a nie prawdziwa osoba. Te tekstury są również istotne: mają teraz wystarczająco dużo rozdzielczości, aby gracze, którzy oglądali je w telewizorze 1080p lub 4K, nie zobaczyli bloków podzielonych na piksele (z wyjątkiem sytuacji, gdy zbliżają się do czegoś blisko).

Jeszcze więcej informacji wizualnych, takich jak zmodyfikowane powierzchnie dla efektów świetlnych, różnych materiałów, które zachowują się w różny sposób w silniku fizyki, i rzeczy takie jak pływające cząstki dymu lub ognia, dodają warstwy na warstwach do złożoności grafiki. A wszystko to dzieje się w czasie rzeczywistym, w silniku gry, z którym gracz może wchodzić w interakcje, a nie w przygotowanym wcześniej filmie, takim jak film CG. Czy to dziwne, że MGS5 zajmuje dwadzieścia razy więcej miejsca w oryginalnej grze?

Bardziej złożone modele 3D i tekstury 2D nie są jedyną częścią tego równania. Dane dźwiękowe stały się również bardziej złożone. Ścieżki dźwiękowe w grach na naboje miały tylko kilka podstawowych nut, a mimo tego, że odtwarzały imponujące zakresy muzyki, musiały pasować do rozmiarów plików mniejszych niż jakikolwiek obraz na stronie, którą właśnie czytasz.

W porównaniu do tego, wysokiej jakości muzyka i efekty dźwiękowe współczesnych gier są gigantyczne, nie wspominając o plikach każdej linii dialogowej i każdym przypadkowym chrząknięciu lub sapaniu postaci. Czasami te pliki dźwiękowe są również nieskompresowane, bardziej jak muzyka na płycie CD niż MP3, więc procesor konsoli lub komputera nie jest obciążony dodatkową warstwą przetwarzania, a także uruchomioną grą. W Titanfall Wersja na PC od 2014 r., Gra zawierała 35 GB miejsca przeznaczonego tylko na nieskompresowany dźwięk.

Światy gry stają się coraz większe

Oprócz grafiki i dźwięku współczesnych gier, które coraz bardziej się komplikują, same gry stają się ogromne. Spójrz na tę tabelę porównawczą dla GTA seria. GTA III Od 2001 roku była uważana za jedną z największych gier free-roaming, jakie kiedykolwiek powstały w momencie jej wydania, ale deweloperzy trzykrotnie później zwiększyli rozmiar swojej mapy gry GTA San Andreas. Najnowsza gra z serii, GTA V, ma mapę dziesięciokrotnie większą od siebie, obejmującą wiele innych typów terenu i środowisk.

Mapy gier Grand Theft Auto, 1997-2013.

Nie jest to reguła twarda i szybka: niektóre bardziej zorganizowane gry, takie jak Overwatch lub uliczny wojownik, ma tylko kilka różnych etapów. W związku z tym są one znacznie mniejsze pod względem rozmiaru pliku. Ale eksplozja otwartych gier na świecie przez ostatnie dziesięć lat stworzyła coś w rodzaju wyścigu pomiędzy deweloperami i wydawcami, którzy chcą stworzyć jak największe, płynne mapy gier.

Far Cry, Assassin's Creed, Just Cause, Borderlands, The Elder Scrolls,Opad, i Wiedźmin: niektóre z najpopularniejszych tytułów na rynku mają ogromne światy gier, które zwiększają wykładniczo rosnące wymagania dotyczące rozmiaru. Tylko przyczyna 3 może poszczycić się obszarem gry, który, jeśli zostanie skalowany do rzeczywistego świata, będzie miał 20 mil na każdej stronie. Wiele z tych światów wykorzystuje powiązane zasoby - na przykład tę samą fakturę dla łaty skały lub betonowej ściany można wykorzystać w kółko. Większe mapy i obszary wymagają jednak więcej danych.

Assassin's Creed: Odyssey, 2018.

Nawet gry zgodne z bardziej konwencjonalnym podejściem opartym na poziomie, takim jak Los stają się coraz większe, tylko dlatego, że poziomy są większe niż kiedyś, a pliki graficzne i audio muszą się skalować. Unikalne elementy wizualne wymagają dedykowanych plików w pamięci gry. Im więcej masz poziomów i im wyższe poziomy, tym więcej miejsca jest potrzebne.

Przechowywanie staje się tańsze; Internet staje się szybszy

Mój pierwszy komputer w połowie lat 90. miał dysk twardy o pojemności 40 GB. (I wtedy mój ojciec zachwycił się nadmiarem, zauważając, że superkomputery wielkości pomieszczenia, z których korzystał w Lockheed w latach 70. i 80. miały około jedną dziesiątą tego.) Komputer stacjonarny, na którym piszę, ma cztery terabajty przestrzeni między dyskiem SSD a jednym dyskiem twardym - 100 razy więcej miejsca niż mój stary Compaq. Nie jest to zjawisko ograniczone do komputerów PC: w tym roku Apple sprzedało swój pierwszy telefon z 512 GB pamięci, a niektóre telefony z Androidem mogą mieć więcej niż terabajt dzięki kartom MicroSD.

4 TB miejsca na moim głównym komputerze stacjonarnym.

Pojemności dyskowe nie tylko zwiększają się, ale także są szybsze dzięki pamięciom półprzewodnikowym, które coraz częściej zastępują wirujące dyski twarde. Ale nawet jeśli chcesz mieć więcej miejsca na zwykłym dysku twardym, to miejsce również staje się tańsze. Dysk twardy PC o pojemności 4TB - wystarczający do pokonania starego superkomputera mojego ojca, dosłownie tysiąc razy - może wynosić około 100 USD. Założenie tego rodzaju przestrzeni zainstalowanej na nowym komputerze lub konsoli nie jest tak tanie, ponieważ producenci lubią czerpać zyski z każdej aktualizacji, ale wciąż jest to niezwykle tanie w porównaniu do tego, co było kiedyś. Najtańsze modele Xbox i PlayStation są teraz wyposażone w 1 TB dysków twardych, mimo że kosztują tylko 300 USD za całą maszynę. Dzięki temu "przełomowy" dysk twardy na oryginalnym Xboksie wygląda marnie.

Dla graczy jest to mieszane błogosławieństwo. Teraz, aby przyspieszyć przetwarzanie gier, każda duża gra wymaga instalacji na dysku twardym, nawet jeśli jest to staromodny dysk kupiony w sklepie. Na twardym dysku o pojemności 1 TB możesz zmieścić gdzieś od 20 do 30 głównych gier AA, a może nawet dziesięć, jeśli wszyscy są tacy, Final Fantasy 15. Miejsce na dysku twardym szybko się zapełnia i musisz odinstalować starsze gry, jeśli chcesz grać nowszymi.

Nic wielkiego, możesz je pobrać w dowolnym momencie, prawda? To prawda. A nowoczesne połączenia internetowe są znacznie szybsze, przynajmniej dla większości ludzi mieszkających w pobliżu dużego miasta. Ale nawet przy bardzo dobrym połączeniu 100 Mb / s, pobieranie 50 GB gry trwa ponad godzinę. Będziesz potrzebował więcej niż pięć godzin na typowym połączeniu 25 Mb / s, a to przy założeniu, że możesz uzyskać idealne pobieranie z serwera - serwery PlayStation są bardzo powolne nawet w najlepszym Internecie. Dodaj czapki danych do tego bałaganu, a to prowadzi do wielu bólów głowy.

Oto ilustracja. Powyższy obrazek jest moim bieżącym podstawowym dyskiem twardym dla komputerów PC, o pojemności poniżej 900 GB. Czerwony obszar to gry ze Steam, Origin i Blizzard, prawie 500 GB dla kilku nowoczesnych tytułów. Zielony obszar to moja kolekcja ROM, setki i setki gier konsolowych z lat 80., 90. i 2000. To niewiele ponad jedna dziesiąta wielkości moich współczesnych gier. Niebieski obszar to pliki wymagane przez system operacyjny Windows.

Pomiędzy większymi dyskami i szybszymi połączeniami programiści zyskują niechlujny rozmiar plików.W końcu, jeśli twój odtwarzacz ma 1 TB pamięci, jaki jest problem z grą 100 GB, która zajmuje tylko jedną dziesiątą? Dwadzieścia lub trzydzieści lat temu ograniczenia medium wymusiły na programistach skąpe rozmiary plików - dlatego Scorpion i Sub Zero wyglądają tak podobnie w oryginale Mortal Kombat to dlatego, że są to te same pliki tekstur, nieco zmodyfikowane, aby uzyskać różne kolory. Teraz programiści nie muszą się martwić o optymalizację gier do przechowywania - choć być może powinni oni, jeśli tylko uratować swoich graczy, frustrację ciągłymi instalacjami i usuwaniem.

Czy to się polepszy?

Prawdopodobnie nie, przynajmniej w krótkim okresie. Gry będą coraz większe i bardziej złożone, i prawdopodobnie będą to robić w tempie, które jest znacznie szybsze niż ekspansja dostępnej przestrzeni dyskowej. Jest to aspekt współczesnej gry, z którą będziemy musieli żyć przez jakiś czas.

Jest jedna rzecz, która może zmienić to równanie: strumieniowanie gier. Firmy takie jak NVIDIA i Sony już oferują pełne gry w stylu AAA, przesyłane strumieniowo przez szybkie połączenie. Ta konfiguracja wykonuje całą ciężką pracę grafiki i pamięci masowej na serwerze zdalnym, więc wszystko, co niezbędne, aby grać lokalnie, to kontroler, ekran i mały program do wyświetlania gry zdalnej. Google, Nintendo i Microsoft badają tę samą technologię dla nadchodzących usług.

Ale to nie jest idealne rozwiązanie. Podobnie jak strumieniowe usługi wideo, takie jak Netflix i Hulu, usługi gier strumieniowych są ograniczone pod względem bibliotek, czerpiąc jedynie te gry, dla których wynegocjowały prawa. Jest prawdopodobne, że niezależnie od wybranej usługi, pojawi się kilka gier, które nie będą dostępne. Gry strumieniowe wymagają znacznie szerszego i bardziej stabilnego połączenia internetowego niż strumieniowe przesyłanie wideo. Oprócz szerokiej "rurki" dla dużej ilości danych, potrzebne jest połączenie o małym opóźnieniu, które pozwala tylko niewielki ułamek sekundy na wysyłanie obrazów i dźwięku do użytkownika i przekazywanie poleceń kontrolera z powrotem do serwera. 25 Mb / s to absolutne minimum dla dobrych gier strumieniowych w rozdzielczości 1080p, a bardziej złożone tytuły 4K będą wymagały około cztery razy więcej.

Jeśli jesteś na komputerze stacjonarnym i masz ochotę na przechwytywanie plików, polecam zainwestować w tani dysk rozszerzeń. Możesz przenosić pliki gry z głównego dysku lub SSD i przywracać je tylko wtedy, gdy ich potrzebujesz. Opcje dotyczące laptopów są bardziej ograniczone, zwłaszcza w przypadku nowych, cienkich i lekkich modeli, które nie pozwalają użytkownikom na dostęp do dysku twardego. Konsole Xbox One i PlayStation 4 obsługują zewnętrzne dyski twarde, które mogą przechowywać pliki gier, a typy "zrób to sam" mogą zastąpić wewnętrzny dysk twardy (tak jak na komputerze PC), jeśli chcą unieważnić gwarancję konsoli.

Kredyt graficzny: Wikipedia, Steam, GTA Forums / Masny, Amazon