4 Punkte von GN⁺ 2025-12-01 | 1 Kommentare | Auf WhatsApp teilen
  • Die Webseite ist ein einfacher interaktiver Service, der bei jedem Zieh-und-loslassbaren Vorgang der Kugel auf einer Feder per Maus die Anzahl der „boing“-Ereignisse aufzeichnet.
  • Kugel und Feder bewegen sich entsprechend des Winkels physikalisch.
  • Für jeden Nutzer wird die aktuelle Nutzung über den Text „you've boinged 0 times“ angezeigt.
  • Es wird auch die weltweit kumulierte Gesamtzahl der Boing-Vorgänge angezeigt.
  • Ein Projekt mit einer partizipativen Web-Experiment-Charakteristik und minimaler Benutzeroberfläche.

1 Kommentare

 
GN⁺ 2025-12-01
Hacker-News-Kommentare
  • Das gefällt mir wirklich. Ich habe einen kleinen Cheat-Code benutzt, um die Maus automatisch zu bewegen

    • Ich warte auf den Tag, an dem jemand Code schreibt, der damit den Imperial March aus Star Wars nachstellt (YouTube-Link)
    • Man kann es direkt auf boing.playcode.io selbst ausprobieren
    • Eigentlich muss man die Maus gar nicht bewegen; es reicht, im Inneren des Balls leicht außermittig zu klicken
    • Ich war kurz davor aufzugeben, habe am Ende aber doch ein Skript zum Abspielen von Tonleitern fertiggestellt. Die automatische Wiedergabe funktioniert, indem die Feder je nach Tonhöhe gezogen und losgelassen wird
    • Es war so lustig, dass die Reaktion im Grunde „Nimm meinen Upvote“ war
  • Das Interessante ist, dass es gerade deshalb realistisch wirkt, weil es keine perfekte Physiksimulation ist
    Wenn man es mit perfektem Hooke’schen Gesetz umsetzt, wirkt es zu steif und künstlich, aber mit etwas Lockerheit und Dämpfung sieht es natürlicher aus. Eine Art „kontrollierte Schlampigkeit“

    • Bedeutet „perfekte Physik“ nicht, dass die Realität perfekt nachgebildet wird? Ich bin unsicher, ob gemeint ist, dass das Hooke’sche Gesetz unrealistisch ist oder dass ein echter Federsimulator unrealistisch wäre
    • Das alte Spiel Elasto Mania hat dieses Prinzip extrem ausgenutzt. Dank der überzeichneten Physik des Motorrads waren bizarre, aber großartige Stunts möglich (elastomania.com)
    • Das Hooke’sche Gesetz ist nur ein ideales Federmodell; reale Federn haben Dämpfung und Reibung. Ein realistischeres Modell ist das Masse-Feder-Dämpfer-Modell mit zusätzlichem Dämpfungsterm (Wikipedia-Link)
    • Das Hooke’sche Gesetz berücksichtigt nur die von der Feder ausgeübte Kraft und ignoriert die Massenverteilung der Feder selbst sowie Änderungen des Impulses. Die reale Welt ist viel komplexer, daher ist das Hooke’sche Gesetz nur eine Näherung erster Ordnung
    • Bei alten Plattformspielen war es ähnlich: Mit einer echten Physik-Engine fühlte sich die Steuerung oft sogar schlechter an
  • Als ein Freund von mir vor einiger Zeit ein Baby bekam, lagen so viele Spielzeuge herum, dass das Wohnzimmer wie ein Hindernisparcours aussah. Aber das Kind spielte am Ende einfach nur mit der Türfeder. An diesem simplen Herumspielen mit der Feder war etwas seltsam Beruhigendes

  • Endlich ist es da! Jetzt ist es Zeit, damit klassische Meme-Videos nachzustellen (YouTube-Shorts-Link)

  • Wenn ich so etwas sehe, erinnere ich mich daran, warum die einfachen Web-Toys von früher so befriedigend waren
    Kein Login, kein Onboarding, kein „Upgrade auf Pro“, sondern einfach ein reines Spielzeug, das genau eine Sache gut macht.
    Es gibt zwar einen weltweiten Zähler, aber ohne übertriebene Gamification wirkt alles schön aufgeräumt

  • Jemand schlug vor: „Wie wäre es, daraus eine soziale Funktion zu machen?“ Zum Beispiel könnte ich das von mir gebaute ‚Boing‘ an meine Schwester schicken, damit sie meine Fähigkeiten bewertet

    • „Zuletzt gesendetes Boing“? „Boing in Dauerschleife“? So etwas ließe sich vielleicht umsetzen. Ich denke ernsthaft darüber nach :-)
  • Wenn es von Elon Musk wäre, würde er wahrscheinlich sagen: „Das ist die frühe Alpha-Version eines Weltsimulators und wird innerhalb eines Jahres Wetter und Aktienmarkt perfekt vorhersagen“

  • Ich habe mich gefragt, ob es Pläne gibt, den unkomprimierten Code zu veröffentlichen. Ich wollte den Code lesen, war aber enttäuscht, dass er obfuskiert war. Auf den ersten Blick scheint er auf howler.js zu basieren, und die Kernlogik liegt im unteren Bereich des Mobile-Templates

    • Natürlich, hier ist das GitHub-Repository
    • Wie wäre es, ihn mit einem Online-Unminifier aufzubereiten? (unminify2.com)
    • Der Struktur nach scheint es eine federsimulation auf Basis exponentieller Dämpfung zu sein, umgesetzt mit requestAnimationFrame. Es gibt auch eine von AI erzeugte Version (jsfiddle-Link)
  • Ich würde auch gern eine Version mit exakter Simulation sehen, etwa im Stil von engine-sim.parts

  • Es wäre toll, einen globalen Gesamtzähler für Boings zu haben

    • Gute Idee, deshalb habe ich sofort einen Welt-Boing-Zähler eingebaut
    • Ein Boing-Heatmap dazu wäre auch spannend