Hvordan Tweak Unreal Engine

Hvordan Tweak Unreal Engine


Det er mange spill som utnytter den populære Unreal-motoren. Motoren har mange varianter og versjoner. Men de fleste innstillingene er universelle for selve motoren. Det er en enorm mengde titler som utnytter motoren. Å vite om de forskjellige tweaks og innstillinger kan tillate deg å tilpasse spillene som passer din smak og preferanser for både utseende og ytelse.

Bruksanvisning

1 Finn katalogen av spillet du ønsker å endre. Unreal bruker en "ini" basert fil struktur for sine eksterne konfigurasjoner. Filene er alltid plassert i systemkatalogen av spillet. For eksempel, hvis du ønsket å endre spillet "Raven Shield", vil du gå til Raven Shield mappen og finn undermappen system. Der vil du finne de ulike "INI" filer. Hovedkonfigurasjonsfilen vil være spilltittel etterfulgt av "INI". Så, i dette eksempelet vil du se etter "RavenShield.ini"

2 Høyreklikk på konfigurasjonsfilen som du ønsker å endre. Åpne den med en tekst editor. Du kan bruke alt fra notisblokken program til en mer avansert tekst editor. Notisblokken søknad vil være tilstrekkelig for nesten alt.

3 Søk i konfigurasjonsfilen for avsnittet [Engine.GameEngine]. Den første innstillingen som alltid er i denne delen er "CacheSizeMegs = X" (der X er lik standard variabel).

Denne innstillingen er relatert til mengden av spilldata som kan lagres i system-RAM. Som standard er denne verdien satt til en konservativ verdi for å møte behovene til et bredt spekter av systemer. Vanligvis standardverdiene er 32 eller 64. Men hvis du overstiger minsteminnekravet og ha minst den anbefalte mengden, kan dette sikkert økt.

Økning av denne verdien kan forbedre lastetider og redusere stamming. Hvis du konfigurerer for spilling, prøv verdier som 128 eller 256. Hvis du konfigurerer dette for en spillserver try verdier som 368 eller 512.

4 Gå til den delen som heter [D3DDrv.D3DRenderDevice]. Dette er hjertet av innstillingene grafikk kvalitet og ytelse. Her finner du innstillinger som ofte ikke i GUI av spillet. Nedenfor er en liste over de vanligste variablene du finner i denne delen, og deres betydning:

HighDetailActors = Sann: Denne innstillingen innebærer å øke mengden av polygoner som brukes til å gjengi tegn. Hvis du trenger en ytelsesforbedring. Sette denne til false vil gi en høyere bildefrekvens for bare en litt dårligere bildekvalitet.

UsePrecaching = Sant: Denne innstillingen forteller motoren å cache spilldata før kampen eller nivå har lansert. Dette reduserer i spillet stamming og sikrer spillet kjører så glatt som mulig. Denne innstillingen kan øke belastningen ganger, hvis du har en rask harddisk kan du prøve å sette det til False.

UseTrilinear = Sant: Trilineær filtrering er en strukturfiltreringsprosess som gjør at bildene skal vises skarpere og mer definert. Hvis skjermkort ram er bare minstekravet. Innstilling denne verdien til false vil gi deg en bildefrekvens løft. Imidlertid vil bildekvaliteten lide.

ReduceMouseLag = False: Mouse Smoothing bruker CPU til å utføre en algoritme instruksjon på dine innspill enhet som gjør det oppfatter som om det er i bevegelse "glattere" over skjermen. Hvis du ofte merke at musebevegelser ser ut til å rykke over skjermen, prøv å sette denne verdien til True for å se om du merker en forbedring. Denne innstillingen er mer gunstig for eldre ball mus enn det er å optisk eller laser. Vær oppmerksom på at du setter dette til True vil legge mer bruk til CPU i spillet. Forskjellen er liten, men hvis du prøver å øke ytelsen, la denne standardverdien.

UseTripleBuffering = False: Denne innstillingen bestemmer bruken av tre ramme bufring. Denne innstillingen fungerer bare hvis du bruker vertikal sync. Trippelbuffering vil vanligvis gi en økning i ytelse når vertikal synkronisering er også brukt. Imidlertid er denne spesielle element av motoren feil i mange av de uvirkelige baserte spill og har vært kjent for å faktisk redusere ytelsen.

UseCubemaps = True: Brukes til å lage "falske" refleksjoner om ting som i spillet glass, vann eller plast. Denne innstillingen kan endres til falsk med et minimalt tap i bildekvalitet.

UseCompressedLightmaps = Sant: Denne innstillingen komprimerer de lyse teksturer i spillet. Kompresjonsprosessen gir nesten ingen bildekvalitet drop. Men hvis du setter denne til False lyset på teksturer vil vises litt mer skarpe og definert. Avhengig av spillet og hardware dette potensielt kan ha en dramatisk effekt på resultatene. Med mindre systemet i stor grad overstiger spill krav. Det er best igjen ved mislighold.

UseVSync = False: Vertical Sync hindrer din spill bildefrekvens fra overgår skjermer oppdateringsfrekvens. Ved synkronisering motorene utgangs rammer til horisontale linjer på skjermen. Hvis du har high end utstyr, og ønsker den glatteste bildet, aktiverer denne innstillingen med en ganske heftig ytelse straff.

MinDesiredFrameRate = 30.000000 Den Unreal-motoren vil redusere sine avanserte grafiske innstillinger når din bildefrekvens har sunket under denne variabelen. Det vil begynne å redusere innstillingene som har minst mulig innvirkning på utseendet av spillet først. Deretter gradvis redusere flere og flere innstillinger før det er oppnådd verdien du har lagt inn her. Hvis du ønsker en null tap i kvalitet, uavhengig av bildefrekvens, skriv ekstremt lave verdier som 10 eller ett.

AvoidHitches = False: Denne innstillingen forsøker å holde bildefrekvens fra å være vilt variabel. Motoren vil forsøke å begrense din FPS innenfor en gjennomsnitts at maskinen er i stand til å konsekvent kjøre. Følgelig vil denne innstillingen redusere de samlede bildefrekvens og øke CPU-bruken. Hvis CPU er en høyere klasse enn grafikkortet denne innstillingen kan slås til True for å hindre overdreven bildefrekvens svingning. Hvis derimot, har du en ganske balansert system eller CPU er flaskehalsen i systemet. La denne verdien ved False.

5 Bla ned til delen [Engine.Player] Se etter følgende verdi:

ConfiguredInternetSpeed ​​= xx Denne innstillingen gjelder båndbredde tildeling i byte per sekund som du har for spillet. Hvis du er på en rask tilkobling kan du sette denne til 20000. Merk at serverne cap denne prisen. Men å sette den så høyt som du kan bruke, vil sikre at du har den tilgjengelige båndbredden kommer til deg på servere som bruker høy verdi caps. Hvis du opplever lag, eller hvis du har en lav opplastingshastighet du kan senke denne verdien for å unngå metning. 56k brukere bør prøve verdier som 5000.

Hint

  • Før du gjør noen endringer i de "INI" filer alltid ta en sikkerhetskopi. Det er også godt å notere standardverdien for oppføringen i tilfelle du trenger å tilbakestille endringer som er gjort.
  • For best ytelse med nyere Unreal-motoren baserte spill sikre både video og audio drivere er oppdatert.
  • Hvis du spiller eldre Unreal Engine baserte spill, kan det være mer praktisk å bruke en eldre driversettet for maskinvaren.
  • Hvis du er usikker på hva en bestemt innstilling gjør, endre den, og så se hva det gjør med spillet. Notere dine funn og fortsette endrede verdier til du finner en som passer dine behov.
  • Modifisere noen innstillinger kan være risikabelt hvis du er uforsiktig og begynne tilfeldig endre forskjellige verdier uten å gjøre noen sikkerhetskopier. Du bør alltid backup både spillprofiler og "INI" seg selv for å forhindre tap av spilldata eller statistikk.