Horizon zero dawn usa GPGPU de formas inovadoras

#Notícia Publicado por Anônimo, em .

O uso da GPGPU está longe de ser explorado e cada vez mais se descobrem novas formas de o usar, e Horizon Zero Dawn o usa para algo que por regra é realizado exclusivamente pelo CPU.

IMAGEaHR0cDovL2pvZ2F6ZXJhLmNvbS5ici93cC1jb250ZW50L3VwbG9hZHMvMjAxNi8wNi8yNzU1NzU5MDUyMl8zYjg3ZTRhYzE3X28uanBn

A criação processual é uma metodologia cada vez mais usada em vários jogos. Ela permite a criação de mundos usando um algoritmo pré definido em vez de se usar algo previamente e manualmente construído. A situação leva a uma certa dose de aleatoriedade, não sendo o resultado igual em todos os jogadores, sendo que uma geração processual completa leva a coisas completamente diferentes para todos os jogadores. Mas ela pode ser usada de forma mais contida e apenas a situações menos relevantes como vegetação e/ou construção de terreno, em situações pensadas de forma a não afetarem minimamente a jogabilidade, sempre controladas pelo elemento que gere todo o mundo 3D, o CPU.

As vantagens deste tipo de processamento são muitas, com ficheiros menores, menor uso de armazenamento e de conteúdo, e situações que podem garantir um gameplay menos previsível ou linear. Basicamente, e como já se referiu nas linhas anteriores, este é um tipo de processamento que está associado ao CPU. Este, ao ser o componente de controle de todo o universo 3D, é quem gere o mundo! Mas a novidade introduzida por Horizon Zero Dawn é que ele vai passar este tipo de geração para o GPU e em Horizon Zero Down a geração processual não se limitará à vegetação e árvores que são os elementos que à partida saltam mais à evidência como menos relevantes de serem geridos pelo CPU. Aqui o GPU será igualmente responsável pela geração aleatória de vida selvagem e a criação de efeitos sonoros associados à mesma, mas acima de tudo pela criação de elementos de jogo e ambientes completos.

Segundo as palavras preliminares do programador Sénior da Guerrila, Jaap van Muijden, sobre o assunto, e que garante vir a falar mais em pormenor sobre o sistema na Game Developers Conference 2017 (GDC 2017) que ocorrerá em São Francisco no próximo ano, este sistema de geração processual e colocação de elementos pelo GPU irá de forma dinâmica criar o mundo de Horizon Zero Dawn em torno do jogador. Não se limitará a rochas ou a arvores, mas sim a todo o cenário que o jogador atravessa, completo com som, efeitos, vida selvagem e elementos de jogo. Jaap promete que irá demonstrar o editor que permite aos artistas a criação de regras de colocação de elementos ao algoritmo do GPU de forma a criar um mundo denso em volta do jogador de forma instantânea. E com ele mostrará como a equipa tornou igualmente fácil a colocação de uma estrada ou uma árvore como mover montanhas ou mudar um deserto para um pantâno tropical.

Será por esse motivo que kojima escolheu o motor da Guerrila?

Anônimo
Anônimo