«Parece um sonho febril dos anos 80» — Alguém construiu uma cidade cyberpunk inteira a partir de símbolos com 60 anos

Follow US

80FãsCurtir
908SeguidoresSeguir
57SeguidoresSeguir

A cidade percorrível feita de símbolos ASCII dispensa completamente modelos 3D.

O ASCII é, desde 1963, um padrão de codificação de caracteres que permite, em primeiro lugar, que os nossos computadores armazenem e processem informações. No entanto, também é possível criar verdadeira arte a partir do conjunto de 128 caracteres. Na maioria das vezes, estes são utilizados para criar imagens estáticas que, vistas à distância, podem atingir um nível de detalhe notável.

Agora, porém, um programador independente experimentou uma forma completamente diferente. O britânico criou umacidade cyberpunk totalmente explorável apenas com a ajuda de símbolos ASCII.

«Cyberpunk 1977»

No seu canal do YouTube chamadoGrow Now! Games, Rhys costuma publicar trailers dos seus projetos de jogos independentes, como, por exemplo, o mais recente «Forager’s Finds» (aceder ao jogo no Steam). No entanto, há alguns dias, ele publicou um vídeo completamente diferente, que já foi visualizado 1,1 milhões de vezes: «Uma cidade cyberpunk explorável ao estilo ASCII num único ficheiro HTML»:

No vídeo, Rhys explica:

Queria ver se conseguia criar uma cidade que parecesse viva, mas que fosse construída inteiramente a partir de símbolos ASCII. A ideia era criar algo que parecesse que se está a caminhar por um mundo feito de dados, sem que fosse apenas uma imagem visual plana.

Ele desenvolveu a «simulação de movimento» num minúsculo motor JavaScript. Embora o mundo pareça surpreendentemente tridimensional, aqui não são utilizados modelos 3D, nem shaders, nem texturas, ao contrário do que acontece, por exemplo, no Unity ou na Unreal Engine. Em vez disso, a perspetiva espacial é visualizada através de caracteres ASCII dispostos de forma inteligente.

Por baixo do capô, o sistema é, por assim dizer, um mundo 3D baseado em grelha. A cidade armazena a localização de estradas, edifícios, árvores, carros e pessoas, juntamente com elementos como a altura dos edifícios.

Através de raios, o sistema calcula então, em cada fotograma, a perspetiva, o tamanho e a profundidade. E até mesmo peões e carros em movimento circulam pela cidade ASCII. O motor também controla aqui as suas colisões, bem como a ordenação correta dos objetos uns à frente dos outros ou uns atrás dos outros.

Nos comentários abaixo do vídeo, nota-se o entusiasmo por este projeto criativo.

O utilizador do YouTube jotadirect6372 já imagina a sequela ou a prequela de Cyberpunk 2077:«Close enough. Bem-vindo de volta, Cyberpunk 1977«. Zakizdaman já tem em mente um jogo com estes gráficos:»Este estilo encaixaria incrivelmente bem num remake de um jogo rogue em 3D«e Gun_767 sente-se imediatamente transportado para o passado: «Parece um sonho febril dos anos 80»

Desde que o vídeo foi publicado, a cidade continuou a crescer a um ritmo acelerado. Além de algumas arestas suavizadas e de uma maior distância de visualização, já é possível até entrar nos edifícios de ASCII-City. Há lojas, cafés, escritórios e muito mais, e é até possível olhar pela janela para a cidade.

No futuro, o Rhys talvez queira mesmo transformar esta pequena experiência num jogo. Para isso, já está a pensar num sistema de diálogos. Por isso, pode valer a pena continuar a acompanhar o projeto.

Thomas
Thomas
Idade: 31 anos Origem: Suécia Hobbies: jogos, futebol, esqui Profissão: Editor online, animador

RELATED ARTICLES

The Witcher 3 vai receber uma remasterização em grande estilo – e provavelmente não vão pagar nem um cêntimo...

The Witcher 3: Remastered inclui o jogo principal, juntamente com Hearts of Stone e Blood and Wine. E uma...

Concorrente de Pokémon em mundo aberto a chegar à Gamescom

Embora o Pokémon vá ser sempre uma propriedade intelectual de referência no mundo dos videojogos, tem surgido, ao longo...

Crimson Desert vai receber uma enorme atualização gratuita – incluindo dublagem em alemão

Na Opening Night Live, houve novidades para os fãs de jogos de mundo aberto: a Pearl Abyss vai dotar...