Arrowhead assume falta de solução fácil para Helldivers 2 gigante

Arrowhead assume falta de solução fácil para Helldivers 2 gigante

A desenvolvedora Arrowhead Studios, responsável pelo popular jogo Helldivers 2, ainda não conseguiu encontrar uma solução definitiva para o expressivo tamanho de instalação do game na plataforma PC. Atualmente, o título ocupa cerca de 150GB de espaço, o que representa o triplo do necessário para as versões de console. A empresa, no entanto, assegura que está trabalhando ativamente na questão. (via: ign)

A situação foi detalhada em uma publicação recente no Steam, assinada por Brendan Armstrong, diretor técnico adjunto da Arrowhead. O comunicado marca o início de uma série de posts onde a equipe de engenharia abordará a “saúde técnica” do jogo e os “desafios técnicos” enfrentados pela produtora. Armstrong reconheceu que o tamanho de instalação se tornou um “tópico quente” entre a comunidade de jogadores.

Uma das principais razões para a diferença no tamanho entre as versões de PC e console reside na duplicação de dados, uma técnica de otimização voltada principalmente para discos rígidos mecânicos (HDDs). O diretor técnico explicou que o maior problema com um HDD mecânico é o “tempo de busca”. Em um disco rígido tradicional, os dados são armazenados em discos giratórios, e um braço físico com uma cabeça de leitura precisa se mover através desses discos para encontrar e recuperar as informações. O tempo que esse braço leva para “buscar” ou se mover até a localização correta é um gargalo significativo de desempenho.

Armstrong ilustrou a questão com um exemplo: em um grande nível de jogo com diversos objetos como árvores, rochas, edifícios e adereços, se os dados para esses elementos estiverem espalhados por todo o disco rígido, a cabeça de leitura precisa saltar fisicamente pelo disco, adicionando muito tempo ao processo de carregamento. Para contornar essa limitação, a Arrowhead deliberadamente duplica certos arquivos de dados – como uma textura comum de árvore ou um efeito sonoro – e coloca cópias deles em proximidade física onde seriam necessários no jogo.

Essa prática de duplicar dados para reduzir os tempos de carregamento é uma técnica de desenvolvimento de jogos usada principalmente para otimizar games para mídias de armazenamento mais antigas, como HDDs mecânicos e discos ópticos (DVDs). O diretor técnico da Arrowhead esclareceu que essa abordagem é “largamente desnecessária” para jogos implantados em unidades de estado sólido (SSDs), que armazenam dados em chips de memória flash sem partes móveis, tornando o tempo de busca praticamente inexistente. Por isso, as versões de console de Helldivers 2, que utilizam SSDs, não adotam essa duplicação.

Apesar dos avanços tecnológicos, os HDDs mecânicos ainda fazem parte dos requisitos mínimos de sistema para PC de Helldivers 2. Enquanto essas unidades de armazenamento permanecerem como uma especificação mínima, a duplicação de dados precisa ser mantida. A equipe da Arrowhead admitiu que as pesquisas de usuários do Steam são incapazes de fornecer dados precisos sobre o uso de HDDs mecânicos na população geral de jogadores. No entanto, suas “melhores estimativas” indicam que cerca de 12% dos jogadores de PC utilizam esses discos.

“Até que possamos determinar com mais precisão o número de HDDs mecânicos nos quais Helldivers 2 está instalado, é difícil saber quantos jogadores serão impactados pela redução da quantidade de duplicação de dados”, afirmou a publicação. A Arrowhead enfatizou ainda que o tempo de carregamento para cada jogador que entra em uma missão é determinado pelo membro mais lento do esquadrão, reforçando a importância de manter a compatibilidade com HDDs.

No curto prazo, a equipe de desenvolvimento já conseguiu “pequenos ganhos” para a próxima atualização, eliminando ativos não utilizados e “problemas óbvios”. Contudo, a empresa ressalta que esses ganhos provavelmente não serão perceptíveis pelos jogadores, pois o novo conteúdo adicionado ao jogo consumirá esse espaço recuperado.

A longo prazo, a Arrowhead planeja melhorias no motor gráfico para garantir que o jogo não desperdice memória RAM carregando dados comuns que não são necessários. Além disso, há um projeto maior, mais arriscado e especulativo em consideração, que envolve a aplicação de algum tipo de compressão aos dados do jogo e, potencialmente, a replicação da desduplicação feita nos consoles. A desenvolvedora ainda não sabe se os impactos nos tempos de carregamento podem tornar essas abordagens inviáveis.

A Arrowhead concluiu sua declaração afirmando que leva as preocupações dos jogadores “muito a sério”, mas que não existem soluções fáceis. Enquanto a maioria dos jogadores de PC não usar unidades SSD, sacrificar algum espaço extra no disco rígido é necessário para garantir que todos possam carregar nas missões em um tempo razoável. A empresa reconhece que os limites da duplicação de dados aceitável foram alcançados, e soluções e compromissos mais inteligentes são agora exigidos. A equipe está avaliando cuidadosamente os custos e as compensações das opções disponíveis, com a promessa de encontrar um melhor equilíbrio entre os tempos de carregamento e o tamanho da instalação em breve.

Ofertas

1