Desde o seu lançamento oficial, há pouco mais de três anos, o Counter-Strike talvez esteja em seu melhor momento de desempenho. Por mais que não pareça, as atualizações da Valve têm causado efeito e têm chamado atenção de especialistas e de usuários casuais, que perceberam uma melhora significativa de desempenho do tradicional jogo de FPS em seus computadores.
Diego Kerber, apresentador do canal Adrenaline — um dos maiores e mais tradicionais canais de tecnologia, hardware e games do YouTube — revelou as mudanças que mais impactaram para que o CS deixasse de ser um jogo pesado e melhorasse a performance e desempenho, assim como a experiência do usuário casual.
"O último update impactou diretamente no desempenho do jogo. Teve uma melhora na mecânica das fumaças e das partículas volumétricas que eram as grandes novidades do CS2. Era muito pesado esse recurso no começo do CS2, então o pessoal reclamava muito que caía quase 50% de desempenho porque alguém jogou uma smoke na frente deles. Essa melhoria da dinâmica de como são processados esse efeitos, melhorou a performance do jogo", comentou o apresentador, destacando a melhora do desempenho dos computadores com essa atualização no funcionamento do processamento das smokes no jogo.
Ele também ressaltou que a Valve aumentou a distribuição da execução do jogo em uma técnica chamada de multithreading. O FPS da Valve é conhecido por ser uma referência em singlethread e, por isso, exigia muito dos computadores, mesmo que melhorasse o desempenho do jogo em hardwares preparados para essa execução.
Com a mudança, a performance em computadores com mais núcleos e threads melhorou, possibilitando que jogadores casuais sentissem a diferença do desempenho do jogo em suas máquinas.
"Teve uma boa mexida no multithreading. Muitas das coisas estava sendo jogadas exclusivamente em um thread, um clássico do CS, inclusive. Por isso que o jogo é um ótimo teste de singlethread, porque quase tudo é jogado em um único thread e quanto mais forte esse único thread, melhor para a performance final. Algumas coisas foram deslocadas para mais threads e subiu a performance do sistema em computadores com muitos núcleos e muitos threads", explicou.
A análise do Adrenaline também comentou sobre uma atualização no HUD do Counter-Strike 2, algo que também estava atrapalhando o desempenho do jogo a longo prazo. A mudança não causou tanto impacto, mas também ajudou na melhora do desempenho.