Fazemos o nosso melhor para garantir que o Roll20 tenha requisitos de desempenho de rede e gráficos o mais baixo possível. No entanto, se você (ou um de seus jogadores) tiver problemas em nossa plataforma devido à lentidão da Internet ou software / hardware mais antigo, essas dicas podem ajudar a otimizar o desempenho em nossa plataforma.
O Roll20 é uma aplicação baseada na Web e existem duas considerações principais no que diz respeito ao desempenho do lado do utilizador: a velocidade da sua ligação de redee a capacidade do seu computador para processar gráficos. Este documento tem como objetivo abordar otimizações em relação a ambos.
Antes de prosseguir com o restante do documento: Seus próprios resultados individuais podem variar dos de outras pessoas jogando em seu jogo. Se você é o Mestre construindo seu jogo no Roll20, é importante ter em mente as limitações do usuário com a pior situação de computação e rede. Um mapa muito grande pode rolar suavemente em seu computador desktop com uma conexão de rede com fio, mas pode apresentar lag severo para o jogador conectando-se em um laptop mais antigo usando um sinal wifi fraco.
Configurações Específicas do Chrome
O Chrome possui flags ajustáveis que podem melhorar o desempenho em alguns sistemas. No entanto, tenha em atenção que estas sãodefinições avançadase, em certos casos,podem causar degradação ou comportamentos inesperados. Para visualizar a seção de Flags, digite "chrome://flags/" no campo de endereço.
Flags que podem ajudar com o desempenho:
-
Substituir a lista de renderização de software: Isso permite a aceleração da GPU em configurações não suportadas. Útil se você costuma usar drivers de GPU experimentais ou se acha que sua GPU não está sendo reconhecida por algum motivo.
Quais são os problemas comuns de suporte?
Abaixo estão alguns problemas comuns de desempenho encontrados pelos usuários do Roll20, e suas causas:
-
- O mapa e a barra lateral estão comprimidos no topo do meu navegador.Isso geralmente é causado por uma extensão ou plugin. Tente desativar suas extensões e plugins até encontrar o que está causando o problema.
- Rolagem/panorâmica/zoom com solavancos/lentidão.Isso é causado por baixo desempenho de renderização gráfica. Veja a seção acima para dicas sobre como melhorar o desempenho gráfico.
- O nevoeiro de guerra e/ou a grade desaparecem completamente no mapa.Isso é causado pela falta de memória de vídeo da sua placa gráfica. Você precisará usar mapas menores.
- Ao rolar/panorâmica, a grade ou o nevoeiro de guerra "fica para trás", revelando partes do mapa.Isso é causado por baixo desempenho de renderização gráfica. Sua melhor opção é usar um mapa menor ou não usar a função de nevoeiro de guerra.
- Vídeo chat com travamentos, pulando quadros, "lag".Isso pode ser causado por problemas de desempenho de rede ou gráficos. Tente usar apenas chat de voz, usando um serviço de chat de vídeo dedicado ou desativando completamente o chat de vídeo/voz do Roll20.
- Existe um atraso entre quando vejo uma mensagem de chat de texto aparecer e quando alguém diz algo sobre ela no chat de vídeo.Existe um atraso padrão de um ou dois segundos no chat de vídeo - muitos dados precisam fazer uma viagem até um servidor e depois para os outros membros do grupo, e as velocidades de conexão e latência dos saltos intermediários tornam as coisas mais lentas. Se você estiver vendo um atraso maior do que isso, provavelmente é um problema de latência.
Desempenho de Renderização Gráfica
O desempenho de renderização gráfica do seu computador é determinado por várias coisas, incluindo ter um navegador atualizado, velocidade do CPU, quantidade de memória de sistema disponível e sua placa de vídeo.
Jogar em um computador com pouca potência pode fazer com que você tenha uma experiência de desempenho travada ou sem resposta. Para obter melhores resultados, sugerimos usar um computador construído nos últimos 3 ou 4 anos - embora máquinas mais antigas também possam funcionar bem - com uma placa de vídeo dedicada e uma resolução de tela de pelo menos 1280x1024.
A renderização gráfica do seu computador afeta diretamente a rapidez com que as coisas podem ser desenhadas na tela conforme a cena muda. Portanto, quando um token é movido ou adicionado, ou você dá zoom ou rola/panorâmica pelo mapa, a tela está sendo constantemente redesenhada. Quanto melhor for o desempenho da renderização gráfica, mais suaves essas ações devem parecer.
Algumas dicas para aproveitar ao máximo o Roll20 (classificadas de "mais provável de ajudar" a "menos provável"):
- Limite o número de entradas do Diário de PJ e NPC que você carrega em cada jogo. A grande maioria dos usuários que relatam problemas têm jogos que contêm entradas para milhares de Personagens e Criaturas.
- Limite o número de objetos que você usa. Por exemplo, tente usar apenas uma única imagem na camada de mapas, em vez de um grande número de azulejos de mapa, móveis, etc. Em vez disso, crie o mapa em um programa externo e depois importe-o como um único arquivo JPG ou PNG. Quanto menos objetos o Roll20 tiver que renderizar individualmente, melhor será o seu desempenho.
- Mantenha o tamanho dos mapas pequeno.O tamanho padrão de 20x20 é recomendado. Dividir seus encontros em várias páginas também pode ajudar.
- Desligue a Grade e/ou a Névoa de Guerra Avançada. Estes requerem processamento gráfico extra em cada novo quadro desenhado para serem utilizados, diminuindo o desempenho.
- Limite o uso das ferramentas de desenho.
- Certifique-se de que a Aceleração de Hardware está ativada no seu navegador. Ativar a Aceleração de Hardware no seu navegador ajuda a melhorar o desempenho de recursos como Iluminação Dinâmica.
Desempenho da Conexão de Rede
Conexão de rede refere-se a duas coisas: a quantidade de informações que sua conexão pode transportar de uma vez (largura de banda) e a velocidade com que ela pode fazer uma ida e volta aos servidores do Roll20 (latência).
A própria mesa virtual é relativamente leve do ponto de vista da largura de banda. Ações comuns, como enviar uma mensagem de chat ou mover um token, requerem muito poucos dados em comparação com o download de dados de imagem ou transmissão de áudio. Isso significa que mesmo se você tiver uma conexão lenta, o uso geral da mesa do Roll20 não deve ser afetado muito. Uma largura de banda baixa causará principalmente tempos de carregamento iniciais mais longos para ativos à medida que são adicionados ao jogo.
Já a latência determina quão rapidamente você recebe dados durante o jogo. Se você estiver localizado longe dos servidores do Roll20 ou tiver uma conexão muito instável, poderá ocorrer atrasos de vários segundos entre alguém mover uma peça de token e esse movimento aparecer na sua tela. Você pode verificar o desempenho da sua conexão de rede por meio de um teste de velocidade aqui: speedtest.net.
Nosso artigo sobre Solução de problemas de conexão oferece uma variedade de opções e etapas que podem ser úteis.
Considerações Especiais para Videochamadas
A conversação por voz e vídeo é a parte do Roll20 mais afetada pela sua ligação de rede. Recomenda-se que cada jogador que utilize a conversação por vídeo tenha, pelo menos, 250 Kb/s de largura de banda de downstream, bem como, pelo menos, 250 Kb/s de largura de banda de upload para transmitir vídeo para o grupo. A latência alta também afetará o desempenho do bate-papo em vídeo, podendo causar atrasos ou quadros perdidos/pulados. Se você estiver usando o bate-papo em vídeo do Roll20, sua conexão estiver boa e não estiver funcionando bem para você, e a Solução de problemas de bate-papo em vídeo e voz não resolveu seu problema, você pode considerar o uso de outro serviço dedicado de voz e vídeo. Muitos utilizadores relataram um bom desempenho com o Discord, Skype, whereby.com e outros.