Ottimizzazione delle prestazioni di Roll20

Facciamo del nostro meglio per garantire che Roll20 abbia requisiti di prestazioni di rete e grafiche il più basso possibile. Tuttavia, se tu (o uno dei tuoi giocatori) riscontri problemi sulla nostra piattaforma a causa di una connessione Internet lenta o software/hardware più vecchi, questi suggerimenti potrebbero aiutare ad ottimizzare le prestazioni sulla nostra piattaforma.

Roll20 è un'applicazione basata sul web e ci sono due considerazioni principali per quanto riguarda le prestazioni lato utente: la velocità della sua connessione di retee la capacità del suo computer di renderizzare la grafica. Questo documento mira ad affrontare ottimizzazioni riguardanti entrambi.

Prima di procedere con il resto del documento, un breve commento: i tuoi risultati individuali possono variare rispetto alle altre persone che giocano nella tua partita. Se sei il GM che sta costruendo il tuo gioco su Roll20, dovrai tenere a mente le limitazioni dell'utente con la situazione di calcolo e di rete peggiore. Una mappa molto grande può scorrere senza problemi sul tuo computer desktop con una connessione di linea fissa, ma può presentare ritardi gravi per il tuo giocatore che si connette con un vecchio portatile utilizzando un segnale wifi debole.


Impostazioni specifiche di Chrome

Chrome ha impostazioni regolabili che possono migliorare le prestazioni su alcuni sistemi. Tuttavia, tenga presente che queste sonoimpostazioni avanzatee in alcuni casipossono causare degrado o comportamenti inaspettati. Per visualizzare la sezione Flags, digita "chrome://flags/" nel campo dell'indirizzo.

Flags che possono aiutare con le prestazioni:

mceclip0.png

  • Sovrascrivi l'elenco del rendering del software: Questo permette l'accelerazione GPU su configurazioni non supportate. Utile se tendi ad utilizzare driver GPU sperimentali o se pensi che la tua GPU non venga riconosciuta per qualche motivo.


Quali sono i problemi di supporto comuni?

Di seguito sono riportati alcuni problemi comuni di prestazioni riscontrati dagli utenti di Roll20 e la loro causa:

    • La mappa e la barra laterale sono compressi nella parte superiore del mio browser.Questo è di solito causato da un'estensione o da un plugin. Prova a disattivare le tue estensioni e plugin fino a quando non trovi quello che causa il problema.
    • Scorrimento/lento/zoom a scatti.Questo è causato da una bassa prestazione di rendering grafico. Vedi la sezione sopra per consigli su come migliorare le prestazioni grafiche.
    • La nebbia di guerra e/o la griglia scompaiono completamente sulla mappa.Questo è causato dalla scheda grafica che esaurisce la memoria video. Dovrai utilizzare mappe più piccole.
    • Quando si scorre/panoramica, la griglia o la nebbia di guerra "rimane indietro", rivelando parti della mappa.Questo è causato da una bassa resa grafica. La soluzione migliore è utilizzare una mappa più piccola o non utilizzare la funzione della nebbia di guerra.
    • Video chat scattante, salti, frame persi, "laggy".Può essere causato da problemi di rete o di performance grafica. Prova ad utilizzare solo la chat vocale, utilizza un servizio di video chat dedicato o disabilita completamente la chat video/voce di Roll20.
    • C'è un ritardo tra quando vedo apparire un messaggio di chat di testo e quando qualcuno ne parla nella video chat.C'è un ritardo standard di uno o due secondi nella video chat: molte informazioni devono fare un viaggio verso un server e poi verso gli altri membri del gruppo, e le velocità di connessione e la latenza degli hop intermedi rallentano il tutto. Se stai riscontrando un ritardo maggiore, è probabilmente un problema di latenza.

Performance di Rendering Grafico

La performance di rendering grafico del tuo computer è determinata da diversi fattori, tra cui avere un browser aggiornato, la velocità della CPU, la quantità di memoria di sistema disponibile e la scheda grafica.

Giocare su una macchina poco potente può causare un'esperienza scattante o poco reattiva. Per ottenere i migliori risultati, ti consigliamo di utilizzare un computer costruito negli ultimi 3 o 4 anni - anche se le macchine più vecchie potrebbero andare bene - con una scheda grafica dedicata e una risoluzione dello schermo di almeno 1280x1024.

Il rendering grafico del tuo computer influisce direttamente sulla velocità con cui le cose possono essere disegnate sullo schermo durante i cambiamenti della scena. Quindi, quando un token viene spostato o aggiunto, o quando si effettua lo zoom o si scorre/panoramica sulla mappa, lo schermo viene costantemente ridisegnato. Più alta è la performance del tuo rendering grafico, più fluide dovrebbero apparire queste azioni.

Alcuni consigli per ottenere il massimo da Roll20 (ordinati da "più probabile che aiuti" a "meno probabile"):

  • Limita il numero di voci del diario dei PG e PNG che carichi in ogni partita. La maggior parte degli utenti che segnala problemi ha partite che contengono migliaia di personaggi e creature.
  • Limita il numero di oggetti che usi. Ad esempio, cerca di usare solo un'immagine singola sul livello delle mappe, invece di un gran numero di piastrelle di mappa, mobili, ecc. Invece, crea la mappa in un programma esterno e poi importala come un unico file JPG o PNG. Più sono ridotti gli oggetti che Roll20 deve renderizzare singolarmente, migliore sarà la tua performance.
  • Mantieni le dimensioni delle mappe ridotte.La dimensione predefinita di 20x20 è consigliata. Anche dividere i tuoi incontri su più pagine può aiutare.
  • Disattiva la Griglia e/o la Nebbia di Guerra Avanzata. Questi richiedono un elaborazione grafica aggiuntiva su ogni nuovo frame disegnato per essere utilizzati, rallentando le prestazioni.
  • Limita l'uso degli strumenti di disegno.
  • Assicurati che l'accelerazione hardware sia abilitata sul tuo browser. L'abilitazione dell'accelerazione hardware nel tuo browser aiuta a migliorare le prestazioni di funzioni come l'Illuminazione Dinamica.  

Prestazioni della connessione di rete

La connessione di rete si riferisce a due cose: la quantità di informazioni che la tua connessione può trasportare contemporaneamente (larghezza di banda) e la velocità con cui può fare un round-trip ai server di Roll20 (latenza).

La lavagna virtuale stessa è relativamente leggera dal punto di vista della larghezza di banda. Azioni comuni come inviare un messaggio in chat o spostare un segnalino richiedono pochissimi dati rispetto al download di dati di immagine o alla riproduzione di audio in streaming. Ciò significa che anche se hai una connessione lenta, l'uso generale della lavagna di Roll20 non dovrebbe essere molto influenzato. Una larghezza di banda bassa causerà principalmente tempi di caricamento iniziali più lunghi per le risorse mentre vengono aggiunte al gioco.

La latenza, d'altra parte, determina quanto velocemente ricevi i dati durante il gameplay. Se ti trovi lontano dai server di Roll20 o hai una connessione molto instabile, potresti riscontrare ritardi di diversi secondi tra il movimento di un pezzo segnalino da parte di qualcuno e l'apparizione di quel movimento sul tuo schermo. Puoi verificare le prestazioni della tua connessione di rete tramite un test di velocità qui: speedtest.net.

Il nostro articolo su Risoluzione dei problemi di connessione offre una varietà di opzioni e passaggi che potrebbero essere utili.  

Considerazioni speciali per la video chat

La chat vocale e video è la parte di Roll20 più influenzata dalla tua connessione di rete. Si consiglia che ogni giocatore che utilizza la chat video abbia almeno 250 Kb/s di larghezza di banda in download, oltre a almeno 250 Kb/s di larghezza di banda in upload per la trasmissione video al gruppo. La latenza elevata influirà anche sulle prestazioni delle videochiamate, causando potenzialmente ritardi o fotogrammi persi/saltati. Se stai utilizzando la videochiamata di Roll20, la tua connessione è buona e non funziona bene per te e la Risoluzione dei problemi di chat video e vocale non ha risolto il tuo problema, potresti considerare l'utilizzo di un altro servizio dedicato di chat video e vocale. Molti utenti hanno segnalato buone prestazioni con Discord, Skype, whereby.com e altri.

Questo articolo ti è stato utile?
Utenti che ritengono sia utile: 61 su 228