Vainqueur du JS1K : Bouncing Beholder - Un jeu de plateforme de 1 Ko

2025-02-04

Bouncing Beholder est un jeu de plateforme JavaScript qui s’inscrit dans les contraintes incroyablement strictes de 1024 octets. L’auteur a réussi cet exploit grâce à des techniques de codage ingénieuses, telles que l’abréviation des noms de méthodes, la minimisation de l’utilisation de fonctions et une conception de code très holistique. Le jeu consiste à naviguer dans un paysage généré procéduralement, à collecter des pièces et à éviter les terrains dangereux. L’article détaille le processus de développement et présente des stratégies d’optimisation de bas niveau fascinantes, offrant un aperçu unique du monde de la compression extrême du code.

Lire plus