Ci sono molti giochi che utilizzano il popolare motore di Unreal . Il motore ha molte varianti e versioni . Tuttavia, la maggior parte delle impostazioni sono universali per il motore stesso . Ci sono una grande quantità di titoli che utilizzano il motore . Conoscere i diversi tweaks e le impostazioni possono permettere di personalizzare i vostri giochi secondo i propri gusti e le preferenze sia per aspetto e prestazioni . Cose che ti serviranno
Unreal Engine gioco basato
Text Editor
Mostra più istruzioni
1
individuare la directory del gioco che si desidera modificare . Unreal utilizza una struttura di file based " . Ini" per le sue configurazioni esterne. I file si trovano sempre nella directory di sistema del gioco . Ad esempio , se si voleva modificare il gioco " Raven Shield " , si dovrebbe andare nella cartella di Raven Shield e individuare la sottocartella denominata sistema . Vi si possono trovare i vari file ". Ini" . Il file di configurazione principale sarà il titolo del gioco seguito da " . Ini" . Quindi , in questo esempio, si dovrebbe guardare per " RavenShield.ini "
2
Fare clic destro sul file di configurazione che si desidera modificare . Aprirlo con un editor di testo . Si può usare qualsiasi cosa, da programma blocco note per un editor di testo più avanzato. L'applicazione notepad sarà sufficiente per quasi tutto.
3
ricerca all'interno del file di configurazione per la sezione [ Engine.GameEngine ] . Il primo ambiente che è sempre in quella sezione è " CacheSizeMegs = X " (dove X è uguale alla variabile predefinita) .
Questa impostazione si riferisce alla quantità di dati di gioco che possono essere memorizzati all'interno di RAM di sistema . Per default , questo valore è impostato ad un valore conservativo per soddisfare le esigenze di una vasta gamma di sistemi . Di solito i valori di default sono 32 o 64 . Tuttavia, se si supera il requisito minimo di memoria e di avere almeno la quantità consigliata , questo può essere aumentata in modo sicuro.
Aumento di questo valore può migliorare i tempi di caricamento e di ridurre la balbuzie . Se si sta configurando per il gioco , prova a valori come 128 o 256 . Se si sta configurando questo per un server di gioco provare valori come 368 o 512 .
4
Vai alla sezione denominata [ D3DDrv.D3DRenderDevice ] . Questo è il cuore della qualità grafica e le impostazioni delle prestazioni . Qui troverete le impostazioni che non sono spesso nella GUI del gioco . Di seguito è riportato un elenco delle variabili comuni che troverete in questa sezione e il loro significato :
HighDetailActors = True : questa impostazione comporta un aumento della quantità di poligoni che vengono utilizzati per eseguire il rendering dei caratteri. Se avete bisogno di un incremento delle prestazioni . L'impostazione di questo su false produrrà un frame rate più alto solo per una qualità dell'immagine leggermente inferiore
UsePrecaching = True : . Questa impostazione indica al motore di memorizzare nella cache i dati di gioco prima della partita o livello ha lanciato . Questo riduce in gioco balbuzie ed assicura il gioco gira più agevole possibile . Questa impostazione può aumentare i tempi di caricamento , se si dispone di un disco rigido veloce si può provare a impostare questo su False
UseTrilinear = True : . Filtro trilineare è un processo di filtraggio texture che permette alle immagini di apparire più nitido e definito . Se il tuo schede video ram è solo il requisito minimo . L'impostazione di questo valore su false produrrà una spinta frame rate . Tuttavia, la qualità dell'immagine ne risentirà
ReduceMouseLag = False : . Topo Smoothing utilizza CPU per eseguire un'istruzione algoritmo sul dispositivo di ingresso che rende percepisce come se fosse in movimento " liscia " sullo schermo. Se si nota spesso che i movimenti del mouse sembrano scatto sullo schermo , provare a impostare questo valore su True per vedere se si nota un miglioramento . Questa impostazione è più vantaggioso per i mouse a sfera di età superiore è di ottico o laser . Si noti che l'impostazione di questo a True aggiungerà più uso alla CPU in gioco . La differenza è lieve , tuttavia, se si sta cercando di aumentare le prestazioni , lasciare questo al valore di default
UseTripleBuffering = False : . Questa impostazione determina l'uso di tre buffer fotogramma . Questa impostazione funziona solo se si utilizza la sincronizzazione verticale . Buffering Triplo di solito fornisce un aumento di prestazioni quando viene utilizzato anche sincronizzazione verticale . Tuttavia, questo particolare elemento del motore è difettoso in un sacco di giochi basati irreali ed è stato conosciuto per ridurre effettivamente le prestazioni
UseCubemaps = True : . Usato per fare riflessioni "falsi" su cose come in vetro gioco , acqua o plastica . Questa impostazione può essere modificata su false con una minima perdita di qualità dell'immagine
UseCompressedLightmaps = True : . Questa impostazione comprime la luce texture del gioco . Il processo di compressione quasi fornisce alcuna caduta di qualità dell'immagine. Tuttavia, se si imposta questo su False la luce su texture apparirà leggermente più nitido e definito . A seconda del gioco e l'hardware potrebbe potenzialmente avere un effetto drammatico sulla vostra performance . A meno che il sistema supera notevolmente i requisiti di giochi. E ' meglio lasciare al valore predefinito
UseVSync = False : . Sincronizzazione verticale impedisce il vostro giochi frame rate di superare il tuo monitor la frequenza di aggiornamento . Con la sincronizzazione dei motori di fotogrammi di output per le linee orizzontali del monitor. Se si dispone di apparecchi di fascia alta e che l'immagine più morbida , attivare questa impostazione , con una riduzione delle prestazioni abbastanza pesante .
MinDesiredFrameRate = 30.000000 Il motore di Unreal sarà ridimensionare le impostazioni grafiche avanzate una volta che il frame rate è sceso al di sotto di questa variabile . Inizierà riducendo impostazioni che hanno la minor quantità di un effetto sulla comparsa del primo gioco . Poi ridurre gradualmente sempre più le impostazioni fino a quando non ha raggiunto il valore inserito qui . Se si vuole una perdita pari a zero in termini di qualità , a prescindere dalla frequenza dei fotogrammi, inserire i valori estremamente bassi , come 10 o anche uno
AvoidHitches = False : . Questa impostazione tenta di mantenere il frame rate di essere selvaggiamente variabile . Il motore cercherà di vincolare gli FPS all'interno di una media che la macchina è in grado di eseguire in modo coerente . Di conseguenza , questa impostazione consente di ridurre i frame rate complessivo e aumentare l'utilizzo della CPU . Se la CPU è una classe superiore alla vostra scheda grafica , questa impostazione può essere attivata su Vero per evitare fluttuazione eccessiva velocità dei fotogrammi . Se, tuttavia, si ha un sistema abbastanza equilibrato o la CPU è il collo di bottiglia nel sistema. Lasciare questo valore a False
5
Scorrere fino alla sezione [ Engine.Player ] Cercate il seguente valore: .
ConfiguredInternetSpeed = xx Questa impostazione si riferisce alla allocazione della banda in byte al secondo che hai per il gioco . Se siete su una connessione veloce è possibile impostare questo a 20000 . Si prega di notare che il server CAP questo tasso . Tuttavia, l'impostazione che più in alto si può usare vi assicurerà la larghezza di banda disponibile a venire a voi su server che utilizzano tappi di alto valore. Se si verificano lag o se avete una bassa velocità di upload è possibile abbassare questo valore per evitare la saturazione . Gli utenti 56k dovrebbero provare valori come la 5000 .