1 pontos por kuroneko 2023-10-27 | 5 comentários | Compartilhar no WhatsApp
  • Cities: Skylines roda a cerca de 20 quadros por segundo em um mapa novo (vazio) em resolução 4K ao usar uma RTX 4090.
    • No menu principal, exibindo uma cidade de porte médio a grande, roda a cerca de 10 quadros por segundo.
    • Também há relatos de uma cidade média rodando entre 7 e 12 quadros por segundo em uma RX 7900 XTX.
  • Desativar a profundidade de campo (DoF) melhora o desempenho em cerca de 2x, mas ainda assim não alcança 60 quadros por segundo.
  • A desenvolvedora Colossal Order afirmou que está trabalhando para melhorar o desempenho.

5 comentários

 
cosine20 2023-10-30

Os jogos de hoje em dia estão meio pesados demais, né.

 
mastotron 2023-10-27

Há quem aponte que a causa do problema esteja no uso do HDRP (High Definition Rendering Pipeline) da Unity.

  • O HDRP é um dos pipelines de renderização oferecidos pela Unity para implementar gráficos de alta qualidade usando tecnologias modernas de GPU.
  • Há opiniões de que o HDRP tem exigências básicas elevadas de GPU e, por ser focado em visuais extremamente detalhados, não é adequado para renderizar ambientes de grande escala como os de Cities: Skylines.
  • O HDRP foi estabilizado há relativamente pouco tempo, e pouquíssimos jogos o utilizam.
  • Diz-se que o HDRP não é um pipeline separado, mas apenas uma camada sobre o código legado de renderização da Unity, herdando vários problemas antigos ligados a esse legado. Como vários recursos caros vêm ativados por padrão, também não é fácil de customizar.
  • Não é fácil migrar para outro pipeline de renderização, como o URP. Como os assets são fortemente acoplados ao pipeline de renderização desde a origem, a troca exige mexer também nesses assets.
 
wedding 2023-10-28

Não acho que dê para dizer que o problema é o HDRP.
Outros projetos estão usando isso sem problemas.
Eles simplesmente falharam na otimização.

 
bbulbum 2023-10-27

?? como é que desenvolveram isso..??

 
kuroneko 2023-10-27

A otimização é absurda. Parece que estão xingando a Unity, mas...
20~40 frames numa 4090 é demais.