Was ist eigentlich ein Bug? Wir haben ein Spiel daraus gemacht

Jeder hat schon mal gesagt: „Der Computer spinnt." Meistens steckt dahinter aber kein Computer-Wahnsinn, sondern ein Bug. Und weil sich kaum jemand etwas darunter vorstellen kann, haben wir ein Spiel daraus gemacht.
Was ist ein Bug?
Ein Bug ist ein Fehler in einer Software. Programme bestehen aus tausenden Anweisungen, die Menschen geschrieben haben. Und wo Menschen arbeiten, schleichen sich Fehler ein.
Stell dir ein Kuchenrezept vor, in dem „Salz" statt „Zucker" steht. Der Ofen macht genau, was im Rezept steht, und der Kuchen wird ungenießbar. Ein Computer denkt nicht mit. Er führt den Fehler brav aus.
Warum heißt das „Käfer"?
„Bug" ist Englisch für Käfer oder Insekt. 1947 fand ein Team an der Harvard University eine echte Motte in einem riesigen Computer. Sie steckte zwischen zwei Bauteilen und legte die Maschine lahm. Die Motte wurde ins Logbuch geklebt, dazu der Satz „First actual case of bug being found."
Das Wort gab es schon vorher, berühmt wurde es aber durch diese Geschichte. Heute sitzen Bugs nicht mehr zwischen Bauteilen, sondern im Programmcode.
Wann wird es teuer?
Die meisten Bugs sind nur nervig: ein Button, der nicht reagiert, oder eine Seite, die falsch aussieht. Manche werden aber richtig teuer. 1999 ging die NASA-Sonde Mars Climate Orbiter verloren, Wert rund 125 Millionen Dollar. Ein Team hatte in metrischen, ein anderes in amerikanischen Maßeinheiten gerechnet. Niemand hat den Fehler rechtzeitig bemerkt.
Auch Sicherheitslücken sind Bugs. Wer sie findet, kommt womöglich an Daten, die ihn nichts angehen.
Und was machen wir?
Wir suchen und beheben Bugs, bevor deine Kunden sie bemerken: testen, prüfen, reparieren. Dabei gilt eine goldene Regel: Beim Reparieren darf nichts kaputtgehen, was gut funktioniert.
BUG HUNT: Die Regel zum Ausprobieren
Genau das kannst du jetzt üben. In BUG HUNT ballerst du im Dschungel Bugs ab und musst dabei die Tiere verschonen. Käfer, Wespen und Fliegen geben Punkte, ein seltener goldener Bug sogar 50. Wer einen Papagei, einen Tukan oder einen Schmetterling trifft, verliert Punkte.
Das Spiel läuft direkt im Browser, ohne Installation und ohne Anmeldung. Du zielst mit der Maus und klickst zum Schießen. Es gibt kein Ende, nur einen Highscore, und die Ziele werden mit der Zeit immer schneller. Ein kleines Tutorial im Spiel erklärt in vier kurzen Seiten alles, was du oben gelesen hast.
Gebaut wie unsere Websites
Auch hier gilt: keine unnötigen Bausteine. BUG HUNT besteht aus reinem HTML, CSS und JavaScript, nur die 3D-Waffe nutzt die Bibliothek three.js. Die Grafiken werden im Code gezeichnet, die Töne direkt im Browser erzeugt. Es gibt keine Cookies und kein Tracking, und dein Highscore bleibt auf deinem Gerät.
Bugs auf deiner eigenen Website kannst du leider nicht abschießen. Aber wir beheben sie gern für dich, und zwar ohne dass dabei etwas Funktionierendes kaputtgeht.
Lass uns reden
Projekt anfragen
Erzähl uns von deinem Projekt. Wir melden uns so schnell wie möglich.