Skip to content

Flappy-artiges Spiel mit KI bauen: ein Tipp, viel Feinschliff

Flappy-artiges Spiel mit KI bauen: ein Tipp, viel Feinschliff

Eine Figur fällt ständig, ein Tippen gibt ihr Auftrieb, dazwischen stehen Lücken, durch die sie passen muss. Mehr ist das Genre nicht, und deshalb baut Zugo eine spielbare Fassung in etwa einer Minute für 6 Credits. Alles Weitere sind vier Zahlen, die Sie danach in Ruhe justieren.

Genau diese Sparsamkeit macht den Tapper zum idealen ersten Projekt. Es gibt nichts zu gestalten und nichts zu erzählen. Es gibt nur ein Gefühl, und ob dieses Gefühl stimmt, merken Sie nach drei Versuchen selbst.

Warum ist ein Tapper das beste erste KI-Spiel?

Weil die Rückmeldung sofort kommt. Bei einer Firmenseite müssen Sie raten, ob sie gut ist. Bei einem Tapper spielen Sie zehn Runden, und danach wissen Sie es. Diese Klarheit ist der Grund, warum viele Leute genau hier ihr Gefühl dafür entwickeln, wie eine Beschreibung zu einem Programm wird.

Dazu kommt die kurze Strecke vom Prompt zum Ergebnis. Es gibt keine Menüführung, kein Inventar, keine Level. Ein einziger Bildschirm, eine einzige Eingabe, ein Punktestand. Was Sie hier über Prompts lernen, gilt anschließend für jedes größere Projekt weiter.

Und es ist ein ehrliches Genre. Ein Tapper kann sich nicht hinter Grafik verstecken. Wenn Schwerkraft und Auftrieb nicht zusammenpassen, hilft kein Farbschema, und wenn sie zusammenpassen, sieht selbst ein Rechteck als Spielfigur gut aus.

Welche vier Zahlen entscheiden über das Spielgefühl?

Alles, was Sie später ändern werden, steht in dieser Tabelle. Nennen Sie die Werte nicht als Zahlen, sondern als Wirkung, dann kann der Build sie umsetzen.

Regler Was er steuert Zu hoch Zu niedrig
Schwerkraft wie schnell die Figur fällt Absturz vor der ersten Lücke schwebende, träge Figur
Auftrieb wie weit ein Tippen hebt Figur schießt an die Decke Tippen wirkt folgenlos
Lückenhöhe Platz zwischen den Hindernissen Spiel ohne Anspannung unfair, wirkt kaputt
Abstand Zeit zwischen zwei Hindernissen Leerlauf, Langeweile keine Zeit zum Ausrichten

Die vier hängen voneinander ab, und das ist der eigentliche Grund für viele Änderungsrunden. Wer die Schwerkraft erhöht, macht die Lücken faktisch enger, ohne sie angefasst zu haben. Ändern Sie deshalb pro Nachricht genau einen Wert und spielen Sie danach erneut.

Eine fünfte Größe wird oft übersehen: die Trefferfläche der Figur. Sie sollte etwas kleiner sein als das, was man sieht. Spieler verzeihen einen knapp verpassten Punkt, aber sie verzeihen keinen Treffer, den sie optisch nicht nachvollziehen können.

Wie formuliere ich den Prompt?

Beschreiben Sie Bewegung, Eingabe, Hindernis, Punkt und Ende in einem Absatz. Etwa: Eine Figur fällt ständig nach unten, ein Klick oder Tippen gibt ihr einen kurzen Auftrieb nach oben. Von rechts kommen Hindernispaare mit einer Lücke in wechselnder Höhe.

Weiter: Jede durchflogene Lücke gibt einen Punkt, jede Berührung beendet die Runde, der Rekord bleibt sichtbar. Steuerung mit Leertaste, Mausklick und Tippen auf dem Telefon. Schlichte flache Grafik in drei Farben, Hintergrund ruhig, damit die Hindernisse sich klar abheben.

Die Angabe zum Hintergrund klingt nebensächlich, ist es aber nicht. Ein unruhiger Hintergrund macht ein sonst faires Spiel unspielbar, weil das Auge die Kante der Lücke nicht mehr findet. Nennen Sie ihn deshalb schon im ersten Prompt und nicht erst nach der dritten Runde.

Warum fühlt sich die erste Fassung fast immer falsch an?

Weil eine Fassung, die technisch stimmt, noch lange nicht abgestimmt ist. Am häufigsten ist die Schwerkraft zu stark und der Auftrieb zu schwach: Die Figur sackt weg, bevor der erste Tipp überhaupt wirkt. Der Eindruck ist dann nicht schwer, sondern kaputt, und das sind zwei verschiedene Dinge.

Formulieren Sie die Korrektur aus der Sicht des Spielers, nicht aus der Sicht der Physik. Sätze wie „ein einzelnes Tippen soll die Figur etwa eine halbe Lückenhöhe anheben" oder „zwischen zwei Hindernissen soll gut eine Sekunde Zeit zum Ausrichten bleiben" setzt ein Build direkt um.

Der zweite Klassiker ist der Anfang. Die erste Lücke sollte weit genug entfernt sein, dass ein neuer Spieler einmal tippen und das Ergebnis sehen kann, bevor es ernst wird. Ohne diese kleine Anlaufstrecke stirbt jeder Neuling sofort und hält das Spiel für ungerecht. Derselbe Effekt tritt beim Endless Runner auf, dort mit Boden unter den Füßen.

Wie schnell muss der Neustart gehen?

Sofort, ohne Menü, ohne Zwischenbildschirm. Das ganze Genre lebt davon, dass zwischen dem Scheitern und dem nächsten Versuch nichts passiert. Ein Bestätigungsdialog an dieser Stelle kostet mehr Spielzeit als jeder Balancefehler.

Fordern Sie es ausdrücklich an: Nach dem Ende zeigt der Bildschirm Punktzahl und Rekord, und dieselbe Taste, mit der gespielt wird, startet sofort die nächste Runde. Ein kurzer Ton bei jedem Punkt und ein anderer beim Aufprall verändern das Gefühl übrigens stärker als eine komplette Grafikrunde.

Achten Sie auch darauf, dass der Rekord einen Neuladen der Seite überlebt. Er liegt dann im Browser, also auf diesem Gerät und in diesem Browser. Wer eine geräteübergreifende Bestenliste möchte, braucht eine Datenbank, und das bedeutet Supabase am Projekt statt einer weiteren Spielregel.

Was kostet das Feilen?

Aktion Standard Im Hi-Fi-Modus
Neuer Build 6 Credits 12 Credits
Änderung an einem Wert 3 Credits 6 Credits
Seite mit Spiel, Anleitung und Bestenliste 12 Credits für drei Seiten doppelt

Free enthält 5 Credits, Pro kostet 25 $ im Monat für 200 Credits, Business 99 $ für 800. Zweihundert Credits sind ungefähr 33 Builds oder 66 Änderungen. Ein Tapper braucht davon wenig: ein Build und fünf bis acht Änderungen reichen in den meisten Fällen für eine Fassung, die man guten Gewissens teilt.

Damit ist dieses Genre das günstigste im ganzen Feld. Wie lange die einzelnen Schritte dauern, steht in wie lange dauert der Bau, und ein Genre mit deutlich mehr Abstimmungsbedarf finden Sie im Idle Clicker.

Was kann der Builder hier nicht?

Drei Grenzen, die Sie vorher kennen sollten. Es entsteht ein Browserspiel und keine App im Store. Es lässt sich auf dem Telefon spielen und auf den Startbildschirm legen, aber es gibt keine Benachrichtigungen, die Spieler zurückholen.

Es entsteht außerdem keine bekannte Figur aus einem geschützten Spiel. Was der Build erzeugt, sind eigene Formen und Farben. Eigene Bilder können Sie mitbringen, achten Sie dabei auf die Nutzungsrechte, besonders wenn das Spiel später für eine Marke wirbt.

Und es entsteht kein Wettkampf in Echtzeit. Zwei Personen, die gleichzeitig gegeneinander fliegen, brauchen einen Server, der den Spielstand hält. Bestenlisten und abwechselndes Spielen an einem Gerät sind dagegen machbar. Sehr spezielle Zusatzlogik entsteht ohnehin über mehrere Änderungen und nicht über einen einzigen Prompt.

Wie bringe ich das Spiel zu den Spielern?

Ein Klick veröffentlicht es auf einer Adresse wie ihr-spiel.zugo.run. Der Link läuft auf jedem Telefon ohne Installation, und genau das ist der Vorteil gegenüber allem, was zuerst geladen werden muss. Eine eigene Domain lässt sich verbinden, wenn das Spiel neben einer Marke stehen soll.

Als Werbeträger funktioniert das Genre besser, als man denkt. Ein Tapper im Stil eines Unternehmens, verteilt über einen Link auf einer Messe oder in einem Newsletter, wird eher ausprobiert als eine weitere Anzeige, weil eine Runde nur Sekunden dauert.

Bauen Sie eine Fassung, geben Sie sie zwei Leuten, die nichts von der Entstehung wissen, und ändern Sie danach genau die eine Zahl, über die beide gestolpert sind. Anfangen können Sie auf zugo.dev.

← Alle Beiträge