Contents

O que é um mundo procedimental nos videojogos?

Se fores um jogador ávido, já deves ter ouvido falar de um mundo processual. Mas o que é isso exatamente? E como é que afecta a jogabilidade?

Permite-nos analisar a natureza do conteúdo gerado processualmente, a sua mecânica subjacente e os casos em que essa tecnologia foi implementada em contextos de jogo.

O que é a geração processual?

/pt/images/procedurally-generated-game-map.jpg

A maioria dos jogos de vídeo é concebida com ambientes pré-construídos, como os encontrados no franchise Grand Theft Auto ou Call of Duty. Consequentemente, quando um jogo é jogado repetidamente, os seus elementos visuais permanecem consistentes, independentemente das acções do jogador ou das escolhas feitas no jogo.

Tendo em conta o objetivo de criar uma experiência de jogo autêntica em simulações e jogos de vídeo competitivos que dependem fortemente da proficiência do jogador, existe uma limitação fundamental à extensão da repetição antes de os jogadores ficarem desencantados com a monotonia. Além disso, os mapas expansivos feitos à mão requerem ficheiros de jogo pesados, como os que se encontram na representação do Sul da Califórnia de Grand Theft Auto V, que ocupa um espaço de armazenamento colossal de 95 GB.

Para conservar o espaço de armazenamento e produzir mapas distintos para cada instância do jogo, os designers utilizaram técnicas de geração processual. Em vez de construir o ambiente camada por camada através de construção manual, estes algoritmos geram mundos inteiros de uma forma contínua.

A implicação disto é que, independentemente do número de vezes que se jogue o jogo, cada iteração apresentará um ambiente exclusivo. Além disso, a geração processual transcende a mera criação do terreno topográfico de um jogo; os programadores utilizam-na para gerar narrativas distintas, linhas de enredo e determinar os padrões de comportamento das personagens não jogadoras, incluindo os seus processos de tomada de decisão.

Como é que a geração de procedimentos funciona?

A geração de procedimentos começa com o algoritmo e a semente. Esta é a base do que estás a tentar fazer, e o jogo vai usá-la como modelo para a sua criação. Como diz o blogue do X-Team, a semente é “o ADN para uma cópia específica do que estás a tentar produzir processualmente”.

Uma abordagem é utilizar a forma humana como ponto de partida para o conteúdo gerado processualmente. Ao incorporar parâmetros e atributos variáveis num processo algorítmico, é possível criar resultados diversos que retêm a essência da humanidade, exibindo características distintas em cada iteração.

A geração processual utiliza sementes e variáveis para produzir resultados consistentes e variados em algoritmos.Ao incorporar a aleatoriedade através de geradores de números aleatórios ou RNGs, pode ser gerada uma vasta gama de iterações diversas para os jogos.

Que jogos utilizam a geração de procedimentos?

A geração de procedimentos é uma técnica popular utilizada por vários videojogos para criar os seus ambientes virtuais. Esta abordagem remonta a 1978 quando foi introduzida pela primeira vez em Beneath Apple Manor e mais tarde reforçada com o lançamento de Rogue em 1980.

Alguns jogos de vídeo contemporâneos empregam uma abordagem inovadora para estabelecer sessões de jogo, utilizando estas designações de título inventivas.

No Man’s Sky

/pt/images/no-mans-sky-trailer-screenshot.jpg Crédito da imagem: PlayStation/ YouTube

O jogo de vídeo acima mencionado foi aclamado pela sua implementação inovadora da geração processual, que permite aos jogadores atravessar e descobrir um universo expansivo com mais de 18 quintilhões de corpos celestes únicos.

Devido à implementação desta metodologia, cada corpo celeste possui um sistema ecológico distinto que inclui flora, fauna, condições meteorológicas e, potencialmente, formas de vida extraterrestres com as quais os jogadores podem interagir em cenários de comércio ou conflito. Apesar da vastidão deste universo de jogo, o tamanho do ficheiro digital permanece relativamente compacto, com apenas 15 gigabytes.

Civilization VI

/pt/images/civilization-vi-trailer-screenshot.jpg Crédito da imagem: Sid Meier’s Civilization/ YouTube

A série Civilization inclui mapas específicos de cada região e um mapa global. No entanto, o modo de jogo principal utiliza conteúdo gerado processualmente para garantir que cada jogo iniciado aleatoriamente proporciona uma experiência original. Consequentemente, o início de um novo jogo garante aos jogadores um layout de mundo distinto de cada vez.

O elevado nível de rejogabilidade de Civilization VI é um fator significativo do seu apelo duradouro. Apesar de passarem vários anos envolvidos com o jogo, os jogadores são constantemente confrontados com novos desafios que mantêm cada sessão fresca e excitante. Como tal, é uma das melhores experiências de jogo offline disponíveis na plataforma iPad.

Rust

/pt/images/rust-trailer-screenshot.jpg Crédito da imagem: Facepunch/ YouTube

Rust tem a reputação de ser um dos jogos de exploração e criação mais cativantes e envolventes devido aos seus mapas expansivos e de design distinto. Os mapas do jogo são gerados processualmente, resultando numa variedade infinita de ambientes, cada um com elementos naturais e artificiais posicionados estocasticamente na sua topografia.

Jogue em mundos de jogo únicos criados com geração processual

A geração processual, que existe há várias décadas, continua a ser um método eficaz para criar ambientes de jogo distintos nos videojogos contemporâneos. Consequentemente, se estiver à procura de um jogo com valor de repetição, considere selecionar um que utilize um mapa gerado processualmente.