Ontwikkelaar maakt versie van Snake met gebruik van subpixels op het scherm
Een ontwikkelaar heeft een versie van het klassieke spel Snake geschikt gemaakt voor een Notebookcheck-displaybenchmark.
Patrick Gillespie, een softwareontwikkelaar, heeft een versie van Snake gemaakt die gebruik maakt van de individuele subpixels van een monitor of beeldscherm (zoals de Sceptre 24-inch 1080p LED-monitor, momenteel $79,97 bij Amazon). Gillespie heeft het spel ontwikkeld om in een webbrowser te draaien. Het speelt precies zoals een standaardversie van Snake, waarbij een speler een digitale kruiper bestuurt die objecten opeet en bij elke maaltijd langer wordt.
De meeste moderne beeldschermen gebruiken pixels om een afbeelding te maken. Deze pixels worden gemaakt met behulp van drie kleuren: rood, groen en blauw. Elke pixel bevat een kolom van elke kleur, die elk een "subpixel" wordt genoemd (U kunt deze subpixels zien in de meeste laptop reviews hier op Notebookcheck, onder het gedeelte Beeldscherm)
Het grote struikelblok voor Gillespie's project was om het spel slechts één kleur in elke subpixel te laten oplichten. Hoewel hij in staat was om het spel zo te programmeren dat het afzonderlijke subpixels oplichtte, veroorzaakte zijn beeldscherm enkele kleurproblemen. Wanneer bijvoorbeeld de groene subpixel actief zou moeten zijn, zou het licht van de achtergrondverlichting van de monitor doorschijnen en de rode subpixel ernaast subtiel verlichten.
Na het spel opnieuw gecodeerd te hebben om een andere kleurruimte te gebruiken dan de standaard sRGB, had Gillespie het beoogde resultaat. Het eindproduct is een volstrekt onpraktische manier om Snake te spelen waarvoor een microscoop nodig is. Het is echter een fascinerende kijk op hoe computercode de individuele subpixels van een beeldscherm kan lezen en besturen.
U kunt Gillespie's volledige uitleg bekijken in de onderstaande video.
Het project is hier beschikbaar op GitHub https://github.com/patorjk/subpixel-snake.
Bron(nen)
YouTube
Top 10 Testrapporten
» Top 10 Multimedia Notebooks
» Top 10 Gaming-Notebooks
» Top 10 Budget Gaming Laptops
» Top 10 Lichtgewicht Gaming-Notebooks
» Top 10 Premium Office/Business-Notebooks
» Top 10 Budget Office/Business-Notebooks
» Top 10 Workstation-Laptops
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Notebooks tot €300
» Top 10 Notebooks tot €500
» Top 10 Notebooks tot € 1.000De beste notebookbeeldschermen zoals getest door Notebookcheck
» De beste notebookbeeldschermen
» Top Windows Alternatieven voor de MacBook Pro 13
» Top Windows Alternatieven voor de MacBook Pro 15
» Top Windows alternatieven voor de MacBook 12 en Air
» Top 10 best verkopende notebooks op Amazon
» Top 10 Convertible Notebooks
» Top 10 Tablets
» Top 10 Tablets tot € 250
» Top 10 Smartphones
» Top 10 Phablets (>90cm²)
» Top 10 Camera Smartphones
» Top 10 Smartphones tot €500
» Top 10 best verkopende smartphones op Amazon