O desenvolvedor criou a versão do jogo “Snake” usando os pequenos subpixels da tela

O programador Patrick Gillespie desenvolveu o que pode ser a menor versão do clássico jogo Snake. Em vez dos gráficos habituais, a sua versão de Snake utiliza subpixels individuais do ecrã LCD, o que torna o jogo quase invisível sem… um microscópio.

Fonte da imagem: Patrick Gillespie/YouTube

O jogo, criado por Gillespie, é jogado em um navegador web e funciona de acordo com as mesmas regras da versão padrão do Snake, escreve Notebookcheck. O usuário controla uma “cobra” que absorve objetos e fica mais comprida a cada elemento “comido”. A peculiaridade deste projeto é que ao invés de uma imagem, o movimento do objeto é exibido na tela apenas no nível dos subpixels, cada um deles composto por três partes – vermelho, verde e azul.

São esses subpixels, trabalhando juntos, que formam as cores da tela. Porém, Gillespie conseguiu fazer com que o jogo utilizasse apenas um deles, o que exigiu muito trabalho e modificação significativa do código do programa.

As primeiras dificuldades surgiram com a precisão da exibição. Por exemplo, quando o subpixel verde foi ativado, a luz da luz de fundo do monitor iluminou parcialmente o subpixel vermelho adjacente, criando artefatos visuais. No entanto, Gillespie resolveu este problema mudando para um espaço de cores não padrão, diferente do formato sRGB bem conhecido e amplamente utilizado.

O resultado é um jogo impossível de ver sem microscópio e, apesar de sua absoluta impraticabilidade (como jogá-lo?), o projeto demonstrou a capacidade de controlar minúsculos pixels por meio da escrita de código de programa, o que é interessante por si só e pode ter um impacto no futuro no desenvolvimento de tecnologia na área de exibição de dados em monitores.

avalanche

Postagens recentes

O Rei Está Nu: VDURA Confiante de que os SSDs não Substituirão os HDDs nos Data Centers

Segundo Ken Claffey, CEO da VDURA, o aumento dos preços e a escassez de memória…

1 hora atrás

Mouse: Detetive Particular para Contratar – Uma Perdição em Preto e Branco com Ratos. Análise / Jogos

Processador Intel Core i5-9500 de 3,0 GHz / AMD Ryzen 5 3400G de 3,7 GHz,…

2 horas atrás

Mouse: Detetive Particular para Contratar – Uma Perdição em Preto e Branco com Ratos. Resenha

Processador Intel Core i5-9500 de 3,0 GHz / AMD Ryzen 5 3400G de 3,7 GHz,…

2 horas atrás

“Estão enferrujados”: os módulos da estação orbital lunar Lunar Gateway da NASA entraram em estado de deterioração enquanto ainda estavam na Terra.

Durante dez anos, a NASA promoveu a ideia de construir uma estação espacial chamada Lunar…

2 horas atrás

Físicos criaram uma câmera totalmente nova para detectar neutrinos e matéria escura.

Uma equipe internacional de cientistas, liderada por físicos suíços, apresentou um método revolucionário para a…

2 horas atrás

“Abriu um novo capítulo para os Jogos Coreanos”: Crimson Desert conquistou o respeito do primeiro-ministro sul-coreano.

O sucesso estrondoso do jogo de ação e aventura em mundo aberto Crimson Desert, da…

4 horas atrás