Pour célébrer le cap des cinq millions de développeurs, le projet transforme une chronologie d'entreprise en parcours jouable. Le visiteur dirige une bille à travers cinq niveaux remplis de mécaniques et d'anecdotes.
Jouer la chronologie plutôt que la lire
Chaque niveau présente une période de l'histoire de Netlify. Tremplins, ascenseurs et points magnétiques apportent du rythme, tandis que des informations sur l'entreprise apparaissent au fil du parcours.
Une physique arcade avec des outils modernes
Three.js et un pipeline de rendu personnalisé dessinent le monde isométrique. Rapier, moteur physique Rust exécuté en WebAssembly, donne à la bille son poids, son élan et ses frottements. Les niveaux sont conçus dans Unity, optimisés dans Blender puis chargés en glTF.
- Les éléments 2D restent alignés avec la vue WebGL grâce aux transformations CSS 3D.
- La disposition du clavier est détectée pour mieux gérer notamment l'AZERTY.
Une célébration qui se retient
Selon le dossier, deux développeurs ont livré le jeu en environ huit semaines et le projet a reçu la distinction FWA Site of the Day. Le parcours change un jalon de communication en expérience que l'on manipule et partage.
Une information à découvrir sans interrompre la partie
Les cinq niveaux font avancer la bille et l'histoire de Netlify en même temps. Tremplins et ascenseurs rythment le parcours; de petits points magnétiques attirent le joueur vers des anecdotes sur l'entreprise. Le dossier note avec humour que certains préfèrent tout de même traverser les niveaux à toute vitesse.
Le jeu conserve une interface 2D liée à la scène grâce aux transformations CSS 3D, plutôt que d'ajouter un second moteur graphique. La détection de la disposition du clavier, notamment AZERTY, évite de supposer que tous les joueurs utilisent les mêmes touches. Ces choix servent une expérience d'arcade jouable sur ordinateur comme sur mobile.