Red Dead Redemption 2 : 105 GB spațiu de stocare necesar. Umbra războiului : 98 GB. Final Fantasy 15 : aproape 150 GB. De ce dracu 'aceste jocuri ocupă atât de mult spațiu pe hard disk?
Aici există câțiva factori diferiți. Și, mai precis, vorbim despre jocuri mari, AAA 3D, nu de genul Minecraft sau Valea Stardew . Dar, în termenii cei mai simpli posibili, există trei motive principale: fișierele de jocuri sunt din ce în ce mai mari, lumile de jocuri sunt din ce în ce mai mari, iar spațiul de stocare disponibil este din ce în ce mai ieftin. Să le examinăm.
Fișierele de joc de înaltă rezoluție sunt mai mari
Întoarceți povestea în urmă cu aproximativ 20 de ani, până în primele zile ale jocurilor 3D. Pe atunci, atât personajele, cât și mediile din jocurile 3D erau simple, deoarece dezvoltatorii tocmai au ajuns să facă față instrumentelor unei noi forme de artă. Iată o privire la ceea ce Solid Snake, al venerabilului Unelte din metal franciza, arăta ca în Unelte din metal solid în 1998.
Unelte din metal solid era de ultimă oră la vremea respectivă, oferind unele dintre cele mai impresionante grafice 3D disponibile pe orice consolă. Dar astăzi Șarpele arată blocat și simplu: puteți număra practic poligoanele care-i alcătuiesc capul, iar texturile (imaginile bidimensionale așezate peste modelele poligonale precum tapetul pentru a le da definiție) sunt blocate și pixelate.
Acest lucru se datorează faptului că PlayStation-ul original avea doar o fracțiune din puterea computerelor moderne. Nu numai că aceste console mai vechi au fost incapabile să redea personaje și medii mai complexe, dar nu au fost necesare: PS1 putea transmite videoclipuri doar la o rezoluție de 320 × 240 pentru majoritatea jocurilor. Dacă citiți acest articol pe un telefon mobil recent, acesta este mai puțin de un centimetru pătrat din ecranul său mic, dar de înaltă rezoluție.
Aceasta a fost despre toată fidelitatea necesară pentru a maximiza capacitatea unui televizor din anii 1990. În consecință, dimensiunile jocurilor cu modele 3D mai simple și texturi 2D cu rezoluție mică au fost mai mici: pe două discuri compacte, Unelte din metal solid a ocupat aproximativ 1,5 GB spațiu de stocare. Jocurile pe PC ar putea fi mai mari și să producă mai multe grafice de înaltă rezoluție, dar erau încă o fracțiune din dimensiunea jocurilor moderne.
Acum să analizăm o versiune modernă a acestui personaj pentru comparație: Solid Snake from Metal Gear Solid 5 , lansat în 2015.
Chipul șarpelui este aproape foto-realist: în afară de câteva unghiuri de pe ochiul și părul, este greu de spus că este o colecție de poligoane și texturi și nu o persoană reală. Aceste texturi sunt, de asemenea, esențiale: acum sunt ambalate cu o rezoluție suficientă, astfel încât jucătorii care le vizionează pe un televizor 1080p sau 4K să nu vadă blocuri pixelate (cu excepția cazului în care se apropie zoomul de ceva).
Chiar și mai multe informații vizuale, cum ar fi suprafețele modificate pentru efecte de iluminare, diferite materiale care se comportă în moduri diferite în motorul fizic și lucruri precum particule plutitoare pentru fum sau foc, adaugă straturi pe straturi complexității graficelor. Și toate acestea se întâmplă în timp real, într-un motor de joc cu care jucătorul poate interacționa, nu într-o scenă de redare pre-redată ca un film CG. Este de mirare că MGS5 ocupă de douăzeci de ori spațiul jocului original?
Modelele 3D mai complexe și texturile 2D nu sunt singura parte a acestei ecuații. Datele sonore au devenit și mai complexe. Coloanele sonore ale jocurilor cu cartuș au avut doar câteva note rudimentare și chiar dacă au reprodus câteva game impresionante de muzică, au trebuit să se încadreze în dimensiuni de fișiere mai mici decât orice imagine de pe pagina pe care o citiți acum.
În comparație, muzica de înaltă fidelitate și efectele sonore ale jocurilor moderne sunt gigantice, ca să nu mai vorbim de fișierele pentru fiecare linie de dialog și pentru fiecare mormăit sau gâfâit aleatoriu al personajului. Uneori, aceste fișiere sonore sunt, de asemenea, necomprimate, mai mult ca muzica de pe un CD decât un MP3, astfel încât consola sau procesorul PC-ului nu sunt împovărate cu un strat suplimentar de procesare, în plus față de jocul care rulează. În Titanfall’s Versiunea pentru PC din 2014, jocul a inclus 35 GB de spațiu, care era doar pentru audio necomprimat.
Lumile jocului devin din ce în ce mai mari
În plus față de grafica și sunetul jocurilor moderne care cresc în complexitate, jocurile în sine devin masive. Aruncați o privire la această diagramă de comparație pentru Grand Theft Auto serie. GTA III din 2001 a fost considerat unul dintre cele mai mari jocuri de roaming gratuit realizate vreodată în momentul lansării, dar dezvoltatorii au triplat dimensiunea hărții sale de joc doar trei ani mai târziu cu GTA: San Andreas . Cel mai recent joc din serie, GTA V , are o hartă de peste zece ori dimensiunea sa, acoperind mult mai multe tipuri de teren și medii.
Aceasta nu este o regulă grea și rapidă: unele jocuri mai structurate, cum ar fi Overwatch sau luptător de stradă , au doar câteva etape diferite. În consecință, acestea sunt mult mai mici în ceea ce privește dimensiunea fișierului. Dar explozia jocurilor din lumea deschisă din ultimii zece ani a creat o cursă între dezvoltatori și editori dornici să creeze cele mai mari hărți de joc fără sudură posibile.
Far Cry, Assassin’s Creed, Just Cause, Borderlands, The Elder Scrolls, Cade afară, și Vrajitorul : unele dintre cele mai populare titluri de pe piață au lumi de joc enorme care măresc în mod exponențial cerințele de dimensiune în creștere. Doar pentru ca 3 se mândrește cu o zonă de joc care, dacă ar fi adaptată la lumea reală, ar fi la 20 de mile de fiecare parte. Multe dintre acele lumi folosesc activele conexe - de exemplu, aceeași textură pentru un petec de piatră sau un zid de beton poate fi folosită mereu. Dar hărțile și zonele mai mari necesită doar mai multe date.
Chiar și jocurile care urmează o abordare mai convențională bazată pe nivel, cum ar fi Doom sunt din ce în ce mai mari, doar pentru că nivelurile sunt mai mari decât erau, iar fișierele grafice și audio trebuie să crească. Elementele vizuale unice necesită fișiere dedicate în spațiul de stocare al jocului. Cu cât aveți mai multe niveluri și cu cât aceste niveluri sunt mai mari, cu atât este necesar mai mult spațiu de stocare.
Stocarea devine mai ieftină; Internetul devine mai rapid
Primul meu computer de la mijlocul anilor 90 avea un hard disk de 40 GB. (Și la acea vreme, tatăl meu s-a minunat de exces, observând că supercomputerele de dimensiuni de cameră pe care le-a folosit la Lockheed în anii 70 și 80 aveau aproximativ o zecime din asta.) Computerul desktop pe care îl tastez are patru terabyți de spațiu. între un SSD și un hard disk - de 100 de ori mai multă capacitate de stocare decât vechiul meu Compaq. Și acesta este cu greu un fenomen limitat la PC-uri: anul acesta Apple a vândut primul său telefon cu 512 GB de stocare, iar unele telefoane Android pot avea mai mult de un terabyte datorită cardurilor MicroSD.
Capacitățile de stocare nu sunt din ce în ce mai mari, ci și mai rapide, datorită memoriei în stare solidă care înlocuiește din ce în ce mai mult discurile rotative. Dar chiar dacă doriți mai mult spațiu de stocare cu un hard disk convențional, spațiul de stocare devine și mai ieftin. Un hard disk pentru computer cu 4 TB spațiu - suficient pentru a bate vechiul supercomputer al tatălui meu de literalmente de o mie de ori - poate fi obținut pentru aproximativ 100 USD . Preinstalarea acestui tip de spațiu pe noul computer sau consolă nu este atât de ieftină, deoarece producătorilor le place să obțină profit la fiecare upgrade, dar este totuși incredibil de ieftin în comparație cu ceea ce era. Cele mai ieftine modele de Xbox și PlayStation vin acum cu hard disk-uri de 1 TB, în ciuda faptului că au costat doar 300 $ pentru întreaga mașină. În comparație, face ca hard diskul „revoluționar” de pe Xbox-ul original să arate mai prost.
Pentru jucători, aceasta este o binecuvântare mixtă. Acum, pentru o procesare mai rapidă a jocurilor, fiecare joc mare insistă să fie instalat pe hard disk, chiar dacă vine ca un disc de modă veche pe care îl cumperi într-un magazin. Pe un hard disk de 1 TB, vă puteți încadra undeva între 20 și 30 de jocuri majore AA, sau poate doar zece dacă sunt toți whoppers ca Final Fantasy 15 . Spațiul pe hard disk se umple rapid și sunteți forțat să dezinstalați jocurile mai vechi dacă doriți să jucați jocuri mai noi.
Nu e mare lucru, le poți descărca oricând dorești, nu? Este adevărat. Iar conexiunile moderne la internet sunt mult mai rapide, cel puțin pentru majoritatea oamenilor care locuiesc în apropierea unui oraș mare. Dar chiar și cu o conexiune foarte bună de 100 Mbps, un joc de 50 GB are nevoie de peste o oră pentru descărcare. Veți avea nevoie de mai mult de cinci ore pe o conexiune tipică de 25 Mbps și asta presupunând că puteți obține o descărcare ideală de pe server - serverele PlayStation sunt notoriu lente chiar și pe cel mai bun internet. Adăugați limită de date în mizeria respectivă și duce la multe dureri de cap.
Iată o ilustrare. Imaginea de mai sus este unitatea mea principală de stocare actuală pentru computer, cu puțin sub 900 GB plini. Zona roșie este jocurile de la Steam, Origin și Blizzard, aproape 500 GB pentru o mână de titluri moderne. Zona verde este colecția mea de ROM, sute și sute de jocuri de consolă din anii 80, 90 și 2000 - puțin mai mult de o zecime din dimensiunea jocurilor mele moderne. Zona albastră este fișierele de care sistemul de operare Windows trebuie să funcționeze.
Între unități mai mari și conexiuni mai rapide, dezvoltatorii au devenit neobișnuiți cu privire la dimensiunile fișierelor. La urma urmei, dacă jucătorul dvs. are 1 TB spațiu de stocare, care este problema cu un joc de 100 GB care ocupă doar o zecime din acesta? Acum douăzeci sau treizeci de ani, limitele mediului au forțat dezvoltatorii să fie zgârciți cu dimensiunile fișierelor - motivul pentru care Scorpion și Sub Zero arată atât de asemănător în original Mortal Kombat este pentru că sunt aceleași fișiere de textură, modificate doar puțin pentru a le face diferite culori. Acum, dezvoltatorii nu trebuie să-și facă griji cu privire la optimizarea jocurilor pentru stocare - deși poate ar trebui să-și salveze doar jucătorii frustrarea instalărilor și ștergerilor constante.
Va merge mai bine?
Probabil că nu, cel puțin pe termen scurt. Jocurile vor deveni mai mari și mai complexe și probabil vor face acest lucru într-un ritm mult mai rapid decât extinderea spațiului de stocare disponibil. Acesta este un aspect al jocurilor moderne cu care va trebui să trăim o vreme.
Există un lucru care ar putea schimba această ecuație: streamingul jocului. Companii ca NVIDIA și Sony oferă deja jocuri complete în stil AAA, transmise prin intermediul unei conexiuni de mare viteză. Această configurare face toată munca grea de grafică și stocare pe un server la distanță, astfel încât tot ceea ce este necesar pentru a juca local este un controler, un ecran și un mic program pentru a afișa jocul la distanță. Google , Nintendo și Microsoft investighează aceeași tehnologie pentru serviciile viitoare.
Dar aceasta nu este o soluție ideală. La fel ca serviciile video de streaming, cum ar fi Netflix și Hulu, serviciile de jocuri de streaming sunt limitate în ceea ce privește bibliotecile, atrăgând doar acele jocuri pentru care au negociat drepturile. Este probabil că, indiferent de serviciul pe care îl alegeți, vor exista câteva jocuri pe care le doriți, care nu sunt disponibile pe acesta. Iar jocurile de streaming necesită o conexiune la internet mult mai largă și mult mai stabilă decât streamingul video. În plus față de o „conductă” largă pentru o mulțime de date, aveți nevoie de o conexiune cu latență scăzută care să permită necesită doar o mică fracțiune de secundă pentru a vă trimite imagini și sunet și retransmite comenzile controlerului către serverul dvs. 25 Mbps este un minim necesar pentru jocurile de streaming 1080p bune, iar titlurile 4K mai complexe vor necesita, bine, de aproximativ patru ori mai mult.
Dacă vă aflați pe un computer desktop și vă simțiți dificil de stocare, vă recomand investind într-o unitate de expansiune ieftină . Puteți muta fișierele de joc de pe unitatea principală sau SSD și le puteți restaura numai atunci când aveți nevoie de ele. Opțiunile pentru laptop sunt mai limitate, în special în cazul modelelor mai noi, subțiri și ușoare, care nu permit utilizatorilor să acceseze hard diskul. Ambele Xbox One și PlayStation 4 acceptă hard disk-uri externe care pot stoca fișiere de joc, iar tipurile de bricolaj pot înlocuiți unitatea de stocare internă (la fel ca pe un PC) dacă sunt dispuși să-și anuleze garanția consolă.
Credit de imagine: Wikipedia , Aburi , GTA Forums/Masny , Amazon