Browsergames: Der spaßigste Weg ins Vibe Coding
Manchmal reichen drei Klicks: Banana Battle und die Kunst des einfachen Spaßes
Nicht jedes Projekt muss die Welt verändern. Manchmal reicht es, wenn es drei Minuten Wartezeit im Zug überbrückt – oder mich zum dritten Mal hintereinander besiegt, bevor ich das Büro erreiche.
Artillerie-Gefühle kehren zurück
Da ist etwas dran an oldschool Artillerie-Spielen. Die Physik der Flugbahn, das Fummeln am richtigen Winkel, dieses befriedigende Gefühl, wenn der Schuss endlich sitzt. Banana Battle schnappt sich dieses Klassiker-Rezept und verpackt es in Pixel-Grafik, die aussieht wie eine Hommage an Flash-Spiele der frühen 2000er.
Aus Entwickler-Sicht ist das hier ein Paradebeispiel für das, was man neudeutsch Vibe Coding nennt. Kein Investor im Nacken, keine Enterprise-Anforderungen. Einfach bauen, weil es Spaß macht. Das ist rarer als man denkt.
Das Prinzip: Weniger ist mehr
Anleitung in einem Satz: Winkel einstellen, Kraft wählen, Wind ignorieren oder einrechnen, Banane fliegen lassen. Wer zuerst drei Treffer landet, gewinnt. Klingt simpel – ist es auch. Aber genau diese Einfachheit erzeugt echte Tiefe. Jeder Schuss verlangt ein mentaleseites Modell der Flugbahn. Kein Glück, nur Präzision.
Für uns Entwickler zeigt das mal wieder: Scope Management funktioniert. Das Spiel macht genau eine Sache, aber die richtig. Kein Loot, keine Season Passes, keine Live-Service-Diskussionen. Öffnen, spielen, fertig.
Der Browser als Spielekonsole
Was Banana Battle besonders clever macht: Es läuft überall. Kein Steam, keine Konsole, kein Gaming-PC. Einfach den Link öffnen, drei Sekunden warten, zocken.
Das ist die Seite an modernen Web-Technologien, die ich hier im Blog immer wieder betone. Die Browser-Engine von heute ist kein Spielzeug mehr. Pixel-Art, Physik-Simulationen, komplexe Game-Logik – alles drin. Wir reden hier von einer vollwertigen Gaming-Plattform, die seit Jahren unbeachtet im Hintergrund läuft.
Selbst bauen? Kein Problem.
Banana Battle hat dich angesteckt? Dann die gute Nachricht: Für den Nachbau brauchst du lediglich HTML, CSS und JavaScript. Kein Unity, kein Godot, keine CI/CD-Pipeline. Dein Code, direkt im Browser.
Und wenn das Ding fertig ist und du es teilen willst? Genau hier kommt Hosting ins Spiel. Statische Dateien sind leicht, laden schnell und lassen sich von jedem x-beliebigen Webhost ausliefern. Ob Prototyp zum Vorzeigen oder fertiges Projekt für die Freund*innen – die Infrastruktur ist längst da und wartet darauf, benutzt zu werden.
Erst spielen, dann coden
Banana Battle wird keinen Grafik-Oscar gewinnen. Muss es aber auch nicht. Es liefert sofortigen Spaß, belohnt Geschick und hat diesen einen typischen "noch eine Runde"-Effekt.
Also: Ran an die Banane. Und wenn die Lust am Bauen größer wird als die Lust am Zocken – Editor auf, was Eigenes schrauben. Der Browser ist bereit.
Jetzt Banana Battle spielen: https://michael480th.github.io/Banana-Battle