Boing
(boing.greg.technology)- La page web est un service interactif simple qui enregistre le nombre de « boing » à chaque fois que l’utilisateur effectue l’action de tirer puis de relâcher, à la souris, la balle attachée au ressort.
- La balle et le ressort se déplacent de façon physique selon l’angle.
- Le nombre actuel d’utilisations par utilisateur est affiché avec la phrase « you've boinged 0 times ».
- Le nombre total de boing cumulés au niveau mondial est également affiché.
- Il s’agit d’un projet de type expérimentation web participative avec une interface minimale.
1 commentaires
Commentaires sur Hacker News
J’adore vraiment ça. J’ai utilisé un petit code de triche pour faire bouger automatiquement la souris
Ce qui est amusant, c’est que le fait que ce ne soit pas une simulation physique parfaite le rend au contraire plus réaliste
Si c’était implémenté avec une loi de Hooke parfaite, ça paraîtrait trop raide et artificiel, alors qu’un peu de souplesse et d’amortissement le rend plus naturel. Une sorte de « maladresse contrôlée »
Quand un ami a eu un bébé il y a quelque temps, il y avait tellement de jouets que le salon ressemblait à un parcours d’obstacles. Mais au final, l’enfant jouait surtout avec le ressort de porte. Il y avait quelque chose d’étrangement apaisant dans le fait de tripoter ce simple ressort
Enfin ! Il est temps de s’en servir pour recréer une vidéo de mème classique (lien YouTube Shorts)
Ce genre de chose rappelle pourquoi les anciens web toys si simples étaient aussi satisfaisants
Pas de connexion, pas d’onboarding, pas de « passez à la version pro » : juste un pur jouet qui fait très bien une seule chose.
Il y a bien un compteur mondial, mais sans gamification excessive, ce qui garde l’ensemble propre
Quelqu’un a proposé : « Et si on en faisait une fonction sociale ? » Par exemple, envoyer le “Boing” que j’ai créé à ma sœur pour qu’elle juge mes talents
Si c’était Elon Musk, il dirait probablement : « Ceci est une version alpha précoce du simulateur du monde, et dans un an il prédira parfaitement la météo et le marché boursier »
Je me demandais s’il y avait l’intention de publier le code non minifié. J’aurais aimé le lire, mais il était obfusqué, ce qui était un peu dommage. À première vue, ça semble reposer sur howler.js, et la logique principale se trouve en bas du template mobile
requestAnimationFrame. Il y a aussi une version faite par l’IA (lien jsfiddle)J’aimerais aussi voir une version qui simule ça avec précision, dans un style proche de engine-sim.parts
Ce serait bien d’avoir un compteur total de Boing créés par les gens du monde entier