O clássico “Snake” foi incorporado à barra de endereços do navegador — tudo o que era necessário era JavaScript e Braille.

Quando os celulares não podiam se gabar de processadores potentes ou telas de alta resolução, o jogo “Snake”, que não exigia nenhum dos dois, poderia ter parecido um avanço significativo. Agora, surgiu uma versão completamente inesperada, que requer apenas a barra de endereços do navegador.

Fonte da imagem: Demian Ferreiro

O desenvolvedor Demian Ferreiro chamou seu projeto de URL Snake e o descreveu como “uma espécie de piada”. Ele publicou o código-fonte do jogo no GitHub e incentivou a comunidade a contribuir. O aplicativo minimalista ocupa menos de 400 linhas de JavaScript e o jogo usa caracteres Braille Unicode para renderizar a barra de endereços. O tabuleiro do jogo tem 40 x 4 pixels e a renderização suave é garantida pelo método RequestAnimationFrame, mas os jogadores terão que lidar com o espaço limitado do jogo e agir rapidamente.

“Acontece que cada caractere Braille se encaixa em uma grade de 2 x 4 pontos. São dois estados possíveis para cada um dos oito pontos. Isso dá 2⁸ = 256 valores possíveis. Um byte inteiro!” “E, felizmente, o Unicode codifica todos os 256 valores possíveis e os mapeia para pontos de código de uma forma muito clara”, comentou o criador sobre o projeto único. O “Snake” do navegador na barra de endereços combina surpreendentemente bem com as possibilidades de animação simples oferecidas pelo Braille.

O Tom’s Hardware notou um efeito colateral desagradável do jogo: mesmo após uma curta sessão de jogo, o histórico do navegador rapidamente se enche com um grande número de entradas de URL do Snake. Acontece que o Chrome oferece a capacidade de filtrar o histórico por grupo e excluir rapidamente entradas desnecessárias em conjuntos inteiros.

admin

Postagens recentes

A Microsoft vai demitir quase 5.000 funcionários devido à ameaça à sua divisão Xbox.

Segundo fontes online, a Microsoft está se preparando para mais uma rodada de demissões. Desta…

41 minutos atrás

A Samsung deu a entender que o próximo anel inteligente Galaxy Ring 2 terá funcionalidades exclusivas.

Dois anos se passaram desde que a Samsung entrou no mercado de anéis inteligentes, e…

41 minutos atrás

Empregadores que demitiram funcionários devido à implementação de IA estão começando a se arrepender.

A percepção de que a inteligência artificial pode "fazer tudo", desenvolvida por empregadores em meio…

41 minutos atrás

Cientistas criaram trajes de mergulho para baratas ciborgues, permitindo que elas realizem reconhecimento subaquático.

Cientistas da Universidade Tecnológica de Nanyang, em Singapura, em conjunto com colegas do Japão, desenvolveram…

41 minutos atrás

A UBTech apresentou o U1, um robô doméstico com pele de silicone e inteligência artificial, disponível nas versões masculina e feminina.

A empresa chinesa UBTech Robotics apresentou o U1, um robô humanoide para o consumidor projetado…

2 horas atrás