2 pontos por GN⁺ 2023-11-06 | 1 comentários | Compartilhar no WhatsApp
  • O aguardado jogo de PC Cities: Skylines 2 foi lançado em meio a reações confusas, por causa de problemas de balanceamento, escolhas de design questionáveis e bugs.
  • O desempenho do jogo fica abaixo do esperado, e há muitos relatos de usuários dizendo que ele roda mal até mesmo em sistemas de alto desempenho.
  • Os requisitos de sistema recomendados do jogo foram aumentados um mês antes do lançamento, e a versão para consoles foi adiada para 2024.
  • Cities: Skylines 2 depende principalmente da GPU na maioria dos sistemas, o que é incomum para esse gênero de jogo, que normalmente exige muito da CPU e relativamente pouco dos gráficos.
  • Os gráficos do jogo melhoraram na maioria dos aspectos em relação ao original de 2015, mas nada justifica que seja mais difícil rodar o jogo do que Cyberpunk 2077 no máximo com path tracing ativado.
  • O jogo usa Unity 2022.3.7 e faz uso de vários middlewares de terceiros e algumas bibliotecas personalizadas / com fork.
  • O fraco desempenho do jogo ocorre porque ele envia geometria desnecessária demais para a placa de vídeo processar.
  • O sistema de culling do jogo não evoluiu muito; o código de renderização personalizado implementa apenas frustum culling, sem qualquer occlusion culling.
  • O motivo de o jogo não oferecer suporte a filtragem anisotrópica de texturas provavelmente é o uso de virtual texturing.
  • O jogo usa as implementações nativas do Unity HDRP para reflexos em espaço de tela (SSR) e iluminação global em espaço de tela (SSGI).
  • O jogo usa muitos dos efeitos nativos de pós-processamento do Unity, incluindo um TAA temporário meio quebrado, bloom e tone mapping, além de DOF e motion blur quando ativados.
  • Os problemas de desempenho do jogo podem ser resolvidos, mas isso levará tempo, e ainda não está claro se os desenvolvedores estão dispostos a investir esse tempo.

1 comentários

 
GN⁺ 2023-11-06
Opiniões do Hacker News
  • Artigo sobre o desempenho ruim do jogo Cities: Skylines 2
  • Em vez da solução padrão da Unity, foi usada uma implementação própria de culling do jogo, porque a integração da Unity entre DOTS e HDRP ainda está em desenvolvimento
  • Alguns usuários acham que há problemas nas ferramentas da Unity, especialmente no DOTS, e que a empresa está sendo mal administrada
  • Uma dica para melhorar o desempenho do jogo é mudar o escalonamento de resolução de dinâmico para fixo
  • Os gráficos do jogo são pesados, e uma pilha de toras tem uma malha com mais de 100K vértices
  • Alguns leitores gostam do estilo de escrita do artigo
  • Alguns leitores acham que fazer jogos AAA na Unity parece desafiador por causa de problemas que poderiam ser corrigidos
  • Os problemas de desempenho do jogo podem ser porque os desenvolvedores focaram mais na jogabilidade do que nos aspectos técnicos
  • Alguns usuários acreditam que o jogo não deveria ter sido lançado até conseguir rodar de forma fluida em hardware intermediário
  • Um usuário precisou pedir reembolso porque o desempenho era ruim em um mapa vazio com a resolução definida para 1080p
  • O DOTS usado no jogo foi criação de Mike Acton, que depois deixou a Unity