Estou trabalhando em um jogo com um mundo gerado processualmente. Idealmente, eu gostaria de gerar paisagens tão bonitas quanto os mundos de Minecraft. O Minecraft tem abismos, cachoeiras, montanhas, colinas e oceanos, etc. Mas como esse será um jogo de cima para baixo (na verdade, 3/4 de perspectiva), não acredito que a maior parte disso seja possível. O principal motivo é o quão difícil é tentar representar a altura nessa perspectiva. Zelda: A Link to the Past criou bem a ilusão de altura, mas isso seria muito difícil de recriar proceduralmente e também apresenta alguns problemas, como o fato de que as estruturas mais altas precisam estar no topo do mapa.
Então, eu gostaria de conhecer algumas técnicas para tornar as paisagens interessantes em um formato de cima para baixo sem precisar falsificar uma terceira dimensão. (Você não pode criar ou destruir terrenos neste jogo, o que nos dá um pouco mais de flexibilidade.)
EDIT: Para tornar as coisas um pouco mais claras, estou tentando evitar mundos com recursos que exigem uma terceira dimensão. Por exemplo, eu realmente não posso ter colinas ou montanhas. Quais recursos da paisagem podem ser adicionados que não exigem a falsificação de uma terceira dimensão? Uma resposta pode ser adicionar rios, mas é óbvia.
fonte
Respostas:
Varie os tipos de paisagem (texturização, vegetação), ou seja, tenha vários "biomas", como:
Você não deve ter muitos biomas de um tipo e manter os biomas individuais pequenos para evitar repetições.
Você pode ver alguns biomas no mapa zelda completo: http://zs.ffshrine.org/link-to-the-past/maps/light_world-1.png Embora exista bastante floresta em geral, por exemplo, na no fundo, há deserto, diferentes tipos de pastagens e um mundo aquático.
Alguns recursos a serem adicionados aos biomas:
Mais uma vez, evite a repetição: tenha, por exemplo, apenas um acampamento, mesmo que você gere um tipo diferente de acampamento a cada jogada. Você deve, no entanto, fazer com que o jogador encontre algum tipo de ponto de referência com muita frequência. Portanto, se seu mundo é grande e você precisa de muitas aldeias, tente alterar o estilo da casa entre elas (por exemplo, uma tem casas de madeira, outra é feita de madeira). pedra).
fonte