Truques de arte em jogos
- Nos anos 1990, os jogos começaram a fazer a transição do 2D para o 3D.
- Se alienígenas tivessem pousado na Terra naquela época, provavelmente teriam achado que não havia necessidade de modelos poligonais de baixa resolução.
- Mesmo assim, os humanos tinham uma forte vontade de implementar renderização 3D.
Efeito de parallax
- O efeito de parallax foi apresentado pela primeira vez no jogo de 1982 'Moon Patrol'.
- Esse efeito causava uma forte impressão com vários "planos" se movendo em velocidades diferentes.
- Mas isso ainda passava uma sensação plana.
Tecnologia da era SNES
- A tecnologia "Mode 7" do SNES fazia algo parecer 3D sem ser 3D de verdade.
- A Nintendo usava uma técnica que manipulava texturas para transformar altura em profundidade.
Arte de jogos hoje
- Hoje é possível renderizar todos os assets em 3D "real", mas às vezes o jeito antigo pode ser melhor.
- Por exemplo, no jogo 'Don't Starve', todos os arbustos, árvores e inimigos são planos.
O exemplo de Diablo 2
- Diablo 2 é um jogo 2D, mas combina o efeito de parallax de 'Moon Patrol' com a renderização de chão do 'Mode 7'.
- O jogo tem um "modo de perspectiva", no qual os sprites parecem se inclinar em direção ao horizonte.
- Isso é útil quando os sprites são divididos em partes de 32x32px para serem otimizados e deformados.
Complexidade técnica
- Todos os assets dos sprites precisam ser deformados sem deixar espaços entre eles.
- Os sprites precisam ser deformados em várias direções, o que aumenta a complexidade.
O modo de perspectiva de Diablo 2
- Esse modo só podia ser ativado via D3D.
- Embora faltem informações oficiais, essa tecnologia mostra a vontade humana de fazer o 2D parecer mais 3D.
Opinião do GN⁺
- O modo de perspectiva de Diablo 2 é uma conquista técnica impressionante que dá profundidade e sensação de volume a um simples jogo 2D.
- Este artigo desperta interesse ao explorar momentos históricos do desenvolvimento de jogos e soluções criativas.
- Como exemplo de como a combinação entre arte de jogos e tecnologia melhora a experiência visual, pode servir de inspiração para engenheiros de software iniciantes.
1 comentários
Opiniões do Hacker News