WoW Forever riprende le opzioni del client moderno: un cursore della qualità grafica da 1 a 10, un secondo gruppo di impostazioni per incursioni e campi di battaglia, un limite ai fotogrammi al secondo e un cursore per la distanza della visuale. Abbiamo letto ogni impostazione qui sotto nei file del gioco (client 1.60.1.70938), con quello che i suggerimenti di Blizzard dicono del costo di ciascuna; quello che non abbiamo potuto verificare in gioco è segnalato come tale.
Dove sono le impostazioni
Premi Esc, poi Options. Le impostazioni grafiche sono in Graphics; quelle della visuale in Controls, sezione Camera.
Il cursore da 1 a 10, e un secondo gruppo per le incursioni
Graphics Quality sposta tutte le righe del pannello in un colpo solo, da 1 a 10, e ogni riga si può poi cambiare a mano. Il pannello ha due gruppi: Base Game Quality e Raid Graphics Quality, che il gioco usa solo quando è attiva Enable Raid and Battleground Settings. Blizzard le descrive come «impostazioni grafiche alternative nelle incursioni e nei campi di battaglia»: il mondo aperto può restare alto mentre incursioni e campi di battaglia, dove gli incantesimi di molti giocatori riempiono lo schermo, usano un gruppo più leggero.
In ogni elenco, il gioco segna un livello come Recommended: quello che usa di base.
Quanto costa ogni impostazione, secondo Blizzard
| Impostazione |
Livelli |
Cosa dice il suggerimento di Blizzard |
Variabile della console |
| Shadow Quality |
da Low a Ultra High |
la qualità delle ombre; riducendo il valore, «le prestazioni potrebbero nettamente migliorare» |
graphicsShadowQuality, da 0 a 5 |
| SSAO |
da Disabled a Ultra |
gli effetti avanzati d'illuminazione; riducendo il valore, «le prestazioni potrebbero nettamente migliorare» |
graphicsSSAO, da 0 a 4 |
| Liquid Detail |
da Low a High |
la qualità delle superfici liquide; ridurlo potrebbe migliorare le prestazioni |
graphicsLiquidDetail, da 0 a 3 |
| Particle Density |
da Low a Ultra |
le particelle di fuoco, incantesimi e simili; riducila per migliorare le prestazioni |
graphicsParticleDensity |
| Depth Effects |
da Disabled a High |
gli effetti particellari di profondità; ridurli potrebbe migliorare le prestazioni |
graphicsDepthEffects, da 0 a 3 |
| Compute Effects |
da Low a Ultra |
la nebbia volumetrica e alcuni effetti particellari, che «potrebbero essere più pesanti per le schede video più datate» |
graphicsComputeEffects, da 0 a 4 |
| Texture Resolution |
Low, Fair, High |
il dettaglio di tutte le texture; riducendo il valore, «le prestazioni potrebbero leggermente migliorare» |
graphicsTextureResolution, da 0 a 2 |
| Projected Textures |
Disabled, Enabled |
le texture proiettate sull'ambiente; disattivarla potrebbe migliorare le prestazioni |
graphicsProjectedTextures, 0 o 1 |
| View Distance |
da 1 a 10 |
fin dove puoi vedere; «un valore maggiore richiede più memoria e un processore più potente» |
graphicsViewDistance, da 0 a 9 |
| Environment Detail |
da 1 a 10 |
fin dove sono visibili gli oggetti; riducilo per aumentare le prestazioni |
graphicsEnvironmentDetail, da 0 a 9 |
| Ground Clutter |
da 1 a 10 |
la densità e la distanza dell'erba e del fogliame; riducili per migliorare le prestazioni |
graphicsGroundClutter, da 0 a 9 |
Sui cursori da 1 a 10, la console conta da 0: /console graphicsViewDistance 9 è il 10 del cursore. Il gioco mostra qualche riga in più solo sui client che le supportano: Spell Density (Essential, Reduced o Everything), Outline Mode, Secondary Lighting e una seconda impostazione dell'acqua.
Più fotogrammi al secondo: da dove cominciare
Sono i suggerimenti di Blizzard stessi a ordinare quanto costa ogni impostazione:
- Shadow Quality e SSAO: riducendole, «le prestazioni potrebbero nettamente migliorare».
- Render Scale sotto il 100%: «riduce il carico di lavoro della GPU e può migliorare il framerate, in alcuni casi». Sopra il 100% è supersampling, e «l'SSAA è molto dispendioso per la GPU».
- View Distance: una distanza lunga richiede più memoria e un processore più potente.
- Particle Density, Ground Clutter, Environment Detail, Liquid Detail, Depth Effects e Projected Textures: ridurre ciascuno può migliorare le prestazioni.
- Texture Resolution per ultima: riducendola, «le prestazioni potrebbero leggermente migliorare».
Due avvertenze vengono dal gioco stesso. Se il tuo elenco di Particle Density offre Disabled, Blizzard avverte che «potresti non vedere indicatori visivi importanti durante il combattimento». E Spell Density su Essential nasconde gli incantesimi non essenziali degli altri giocatori, mai i tuoi: «I tuoi incantesimi vengono sempre mostrati».
Limite di FPS e sincronia verticale
Max Foreground FPS limita il gioco tra 8 e 200 fotogrammi al secondo, una volta spuntata la sua casella; Max Background FPS fa lo stesso, da 8 a 200, quando la finestra del gioco non è quella attiva. Vertical Sync «sincronizza il framerate con la velocità di aggiornamento del monitor»: su uno schermo a 60 Hz, ti tiene a 60 fotogrammi al secondo o meno.
Visuale: distanza massima e campo visivo
Max Camera Distance (Options, Controls, Camera) va da 1,0 a 2,0, a passi di 0,1. La sua variabile della console è cameraDistanceMaxZoomFactor: /console cameraDistanceMaxZoomFactor 2 corrisponde al massimo del cursore.
Blizzard non ha indicato nessun limite più alto per Forever. Non abbiamo potuto verificare nessun valore sopra 2 in Forever. Dopo averne scritto uno, /dump GetCVar("cameraDistanceMaxZoomFactor") mostra cosa ha tenuto il gioco, e se la visuale si ferma ancora alla stessa distanza, è il gioco che la limita lì.
La stessa sezione Camera ha Follow Terrain (la visuale si inclina quando sali o scendi un pendio), Head Bob (in prima persona) e Smart Pivot. In Graphics, Camera FOV cambia il campo visivo a passi di 5; i suoi limiti vengono dal motore del gioco, non dai file dell'interfaccia.
La distanza delle barre dei nomi non ha un cursore nelle Opzioni di Forever. La variabile nameplateMaxDistance, che secondo la sua descrizione nel client è la distanza massima a cui si mostrano le barre, esiste; quali valori accetti il gioco, non l'abbiamo verificato.
Comandi della console che funzionano nel client
Scrivili nella chat: /console, la variabile, poi il suo valore. In una macro, /run SetCVar("variabile", valore) fa lo stesso. /dump GetCVar("variabile") mostra il valore di una variabile, e /console cvar_default variabile le rimette il valore predefinito del gioco.
| Comando |
Cosa fa, secondo la descrizione di Blizzard nel client |
/console cameraDistanceMaxZoomFactor 2 |
la distanza massima della visuale, al massimo delle Opzioni |
/console maxFPS 144 |
il limite di FPS, da 8 a 200 nelle Opzioni |
/console SpellQueueWindow 200 |
quanto in anticipo puoi attivare o mettere in coda un incantesimo o un'abilità, in millisecondi |
/console autoLootDefault 1 |
raccoglie gli oggetti in automatico all'apertura della finestra del bottino |
/console lootUnderMouse 1 |
la finestra del bottino si apre sotto il mouse |
/console ActionButtonUseKeyDown 1 |
i pulsanti azione scattano appena premi il tasto |
/console scriptErrors 1 |
l'interfaccia mostra gli errori Lua, per capire quale addon si rompe |
/console ffxGlow 0 |
toglie l'effetto bagliore a tutto schermo |
/console ffxDeath 0 |
toglie la desaturazione a tutto schermo alla morte, lo schermo grigio quando muori |
/console screenshotQuality 10 |
la qualità degli screenshot, da 1 a 10 |
/console screenshotFormat png |
il formato degli screenshot: jpg, png o tga |
L'erba dipende da due variabili del client, groundEffectDensity e groundEffectDist (densità e distanza degli effetti del suolo); il valore più alto che il gioco accetta, Blizzard non l'ha indicato. Per gli addon che cambiano ciò che questi menu non permettono, vedi la nostra guida agli addon di WoW Forever, e per l'hardware, i requisiti di sistema.