Hva betyr spilloptimalisering i maskinvare og konsoller

I den evige diskusjon mellom PCer kontra konsoller , er optimalisering av spill en avgjørende faktor som gjør at konsoller, med betydelig mindre maskinvare enn en spill-PC, kan kjøre Type A-titler med et veldig høyt nivå av grafikk og på lave priser. FPS sammenlignbar med PC. Hvorfor har konsoller spill optimalisering og i stedet på PC skjer ikke dette?

Hvis optimaliseringen av spillene gjør at konsollene kan kjøre titler med flott grafikk på samme nivå som et high-end PC-spill, kan vi tenke at hvis de optimaliserte spillene for PC, ville vi ha et lignende resultat og kunne kjøre spill med høye krav til PC-er med lavt eller middels rekkevidde, ikke sant?

Spilloptimaliseringsmiddel i maskinvare og konsoller

Konsollspilloptimalisering

Årsaken til at spill er optimalisert på konsoller og ikke på PC er veldig enkel: maskinvaren til konsollene er alltid den samme, mens det på PCen er veldig varierende. Dette lar utviklere basere driften av spillene sine på spesifikk maskinvare , og optimaliserer dermed ytelsen på dette og bare på denne.

Hvis de måtte optimalisere spillene sine for PC, måtte det være på en generisk måte, som det allerede skjer med noen titler der AMD or NVIDIA er involvert i utviklingen og optimaliserer driften for arkitekturen til grafikkortene, men dessverre kan du ikke gå videre, og faktisk er denne optimaliseringen ganske generisk fordi selv innenfor samme produsent er det mange forskjellige grafikkort og forskjellige arkitekturer.

AMD Gaming Utviklet juegos

Se for deg at du er en utvikler og at du lager spillet ditt. Når du setter parametrene, må du ta hensyn til maskinvaren den vil fungere på, noe enkelt når det gjelder konsoller og nesten umulig å vite når det gjelder PC-en.

For eksempel hvis du utvikler en spill for Xbox Serie X du vet at du har en AMD-prosessor med Zen 2-arkitektur med 8 kjerner ved 3.8 GHz, at du har en GPU med 52 CUer av RDNA 2-arkitektur som er i stand til å generere opptil 12 TFLOPs med bruttoeffekt FP32, at du har 16 GB GDDR6 RAM og at du har en 1 TB NVMe SSD, slik at du kan optimalisere spillet ditt basert på disse egenskapene.

Hvis du måtte gjøre det på en PC, uten å gå lenger, ville du ikke vite om du kommer til å ha 4, 8, 16 eller 32 GB RAM, hvor mange kjerner vil prosessoren ha og med hvilken hastighet eller hvilken effekt er grafikkortet i stand til å generere? , så det er praktisk talt umulig å gjøre noen form for optimalisering.

Kompatibiliteten maksimeres på PC

Av grunnene forklart ovenfor, når du oppretter et PC-spill (som dessverre noen av dem er "porter" på konsollversjonene "), er det ikke mulig å utføre en spesifikk optimalisering siden det ikke er noen spesifikk maskinvare, så mest at du kan gjøre er maksimere kompatibiliteten . Av denne grunn i spillets grafiske innstillinger , på PC vil de nesten alltid tillate oss å endre oppløsningen, kvaliteten på teksturer, anti-aliasing og mange andre faktorer som har en direkte innvirkning på ytelsen, mens vi i konsoll praktisk talt aldri kan endre de grafiske innstillingene.

Justerer grafikk for PC

På samme måte, når du utvikler et konsollspill på det meste, gjøres det under hensyntagen til to oppløsninger: Full HD og for øyeblikket 4K. Når du utvikler et PC-spill, må mange flere mulige oppløsninger vurderes, inkludert 720p, 1080p, 1440p, 4K og til og med ultrabrede skjermer. Med det alene kan du ikke gjøre en optimalisering, bare maksimere kompatibiliteten slik at spillet ditt fungerer på så mange PCer som mulig uten problemer.

Spilloptimalisering fra AMD og NVIDIA

Som vi nevnte før, er det tider hvor AMD eller NVIDIA blir involvert i utviklingen av et spill med sikte på at det har den beste ytelsen med grafikkortene sine. Men du vet allerede at i begge tilfeller inkluderer produsentkatalogen forskjellige modeller av forskjellige serier og til og med forskjellige arkitekturer (siden vi ikke oppdaterer grafikkortet i hver nye generasjon, i det minste ikke normalt).

Dette betyr at vi kan finne et visst nivå av optimalisering på den ene eller den andre siden, men vi vil aldri ha et spill optimalisert for et spesifikt grafikkort, og selv om det var det, har vi ingen anelse om mengden og hastigheten på RAM, lagring eller prosessorkraft, så full optimalisering som på konsoller er umulig på PC .