Un développeur crée une version de Snake en utilisant des sous-pixels d’affichage

Un développeur crée une version de Snake en utilisant des sous-pixels d’affichage
Un développeur crée une version de Snake en utilisant des sous-pixels d’affichage

Un développeur a créé une version de jeu classique Serpent Adapté au Benchmark pour Display Notebookcheck.

Patrick Gillespie, développeur de logiciels, a créé une version de Serpent qui utilise les sous-pixels individuels d’un moniteur ou d’un écran (comme le moniteur LED sceptre 24 pouces 1080p, actuellement à 79,97 $ sur Amazon). Gillespie a développé le jeu pour qu’il fonctionne dans un navigateur Web. Il se joue exactement comme une version standard de Serpentqui permet au joueur de contrôler une chenille numérique qui consomme des objets et s’allonge à chaque repas.

La plupart des écrans modernes utilisent des pixels pour créer une image. Ces pixels sont créés en utilisant trois couleurs : rouge, vert et bleu. Chaque pixel contient une colonne de chaque couleur, appelée « sous-pixel » (vous pouvez voir ces sous-pixels sur la plupart des ordinateurs portables ici, sur notebookcheck, dans la section affichage)

La principale pierre d’achoppement du projet Gillespie était de garantir que le jeu n’affiche qu’une seule couleur dans chaque sous-pixel. Bien qu’il ait réussi à programmer le jeu pour afficher les sous-pixels individuels, son affichage a causé quelques problèmes de couleur. Par exemple, lorsque le sous-pixel vert était censé être actif, la lumière du rétroéclairage de l’écran traversait et éclairait subtilement le sous-pixel rouge voisin.

Après avoir recodé le jeu pour utiliser un espace colorimétrique différent du standard SRGB, Gillespie a obtenu le résultat attendu. Le produit final est une façon totalement impraticable de jouer Serpent ce qui nécessite un microscope. Cependant, il s’agit d’un aperçu fascinant de la manière dont le code informatique peut lire et contrôler les sous-pixels individuels d’un écran.

-

Vous pouvez voir l’explication complète de Gillespie dans la vidéo ci-dessous.

Le projet est disponible sur Github à l’adresse suivante.

Technologie

 
For Latest Updates Follow us on Google News
 

-

PREV Un développeur crée une version de Snake en utilisant des sous-pixels d’affichage
NEXT Fuites, rumeurs, rumeurs de couloirs… la notice façon Gamekult – Actualités