Dans un monde où la technologie ne cesse d’évoluer, un artiste suisse, Andreas Gysin, parvient à remettre au goût du jour le charme des premiers jours de l’informatique avec son projet audacieux nommé play.ertdfgcvb.xyz. Ce terrain de jeu ASCII interactif, accessible depuis n’importe quel navigateur, propose une expérience de coding à la fois simple et captivante, évoquant l’époque nostalgique du Commodore 64 à travers une interface épurée et un code JavaScript moderne.
À une époque où la quête de puissance graphique passe par l’acquisition de GPU à des prix exorbitants, Gysin démontre qu’il est possible de créer des animations fascinantes et des rendus en 3D avec rien de plus que du texte brut et des lettres. Le concept repose sur une approche minimaliste : l’utilisateur dispose d’un éditeur de code à gauche et d’une fenêtre de prévisualisation à droite. En appuyant sur Cmd+Enter (ou Ctrl+Enter sur PC), le code s’exécute en temps réel, offrant aux adeptes du coding une manière intuitive et immédiate de créer des visuels dynamiques.
C’est une belle démonstration que l’art et le code peuvent cohabiter sans avoir besoin de millions de polygones et de shaders complexes.
Le playground ASCII de Gysin s’inspire des fragment shaders GLSL mais utilise des caractères au lieu de pixels colorés. Les utilisateurs peuvent interagir avec des fonctions comme boot(), main() ou encore post() pour modifier chaque cellule de l’écran. Un exemple simple permet de comprendre cette magie du code : une fonction qui génère des motifs de lettres basés sur les coordonnées X et Y. Les possibilités sont infinies, allant des classiques comme le labyrinthe infini “10 PRINT” aux effets plus complexes tels que la visualisation d’une flamme du jeu Doom en ASCII.
Andreas Gysin ne se contente pas de faire dans l’art pour l’art ; il utilise aussi son projet comme un moyen d’enseigner le creative coding à ses étudiants. Grâce à cette approche simplifiée, ils apprennent à produire des résultats visuels sans se perdre dans la complexité des frameworks. Chaque création peut ainsi faire partie d’une communauté plus large, où les utilisateurs sont encouragés à partager leurs œuvres avec d’autres passionnés.
En conclusion, play.ertdfgcvb.xyz se positionne comme une ressource précieuse pour les amateurs de programmation, qu’ils soient novices ou expérimentés. Accessible, gratuit et open source, le projet d’Andreas Gysin rappelle que le plaisir de coder repose avant tout sur la créativité et l’expérimentation. C’est une invitation à explorer les limites du texte et à envisager le coding comme un art à part entière.