Go Bananas

Ein Videospiel machen: Schritt-für-Schritt-Anleitung

Wähl eine kleine Idee, beschreib sie in einfachen Worten, spiel sie und verbessere sie dann Änderung für Änderung. Auf Go Bananas schreibt die KI den Code, und dein erstes Spiel ist kostenlos.

Früher hieß ein Videospiel machen, erst eine Programmiersprache oder eine Game-Engine zu lernen, bevor sich überhaupt etwas bewegte. Heute kannst du mit einer Beschreibung anfangen. Diese Anleitung führt dich durch den ganzen Weg, von der ersten Idee bis zu einem Spiel, das deine Freunde über einen Link spielen können. Sie funktioniert, egal ob es dein erstes oder dein fünfzigstes Spiel ist.

1. Starte mit einer Idee und einem Core Loop

Jedes Spiel hat einen Core Loop, eine Kernschleife: die paar Aktionen, die der Spieler immer wieder wiederholt. In einem Jump-and-Run ist das laufen, springen, landen, von vorn. In einem Puzzlespiel: hinschauen, auswählen, das Ergebnis sehen. In einem Rennspiel: lenken, bremsen, überholen.

Bevor du irgendetwas schreibst, vervollständige diesen Satz: „Der Spieler versucht immer wieder, ___, indem er ___.“ Zum Beispiel:

  • Der Spieler versucht immer wieder, nach oben zu kommen, indem er zwischen beweglichen Plattformen springt.
  • Der Spieler versucht immer wieder, das Spielfeld leer zu räumen, indem er drei gleichfarbige Edelsteine kombiniert.
  • Der Spieler versucht immer wieder, die nächste Welle zu überleben, indem er sich bewegt und schießt.

Wenn du den Satz nicht vervollständigen kannst, ist die Idee noch nicht reif. Wenn doch, hast du das Herz deines Spiels. Alles andere (Story, Grafik, Sound, Menüs) unterstützt diesen Loop.

2. Halte es klein

Der häufigste Grund, warum erste Spiele scheitern, ist ihre Größe. Ein Spiel mit zehn Leveln, einem Shop, einer Story und Online-Modus ist eine Menge, die auf einmal stimmen muss. Go Bananas sagt seiner KI dasselbe wie wir dir: Ein fertiges kleines Spiel schlägt immer ein unfertiges großes.

Fang mit einem Level, einem Ziel und einer Art zu verlieren an. Das zweite Level, den Boss und die Highscore-Liste kannst du später hinzufügen, eine Änderung nach der anderen. Kleine Spiele lassen sich außerdem leichter testen, leichter reparieren und schneller teilen.

3. Beschreib das Spiel

Schreib eine kurze Beschreibung, die Folgendes abdeckt:

  • Das Genre: Jump-and-Run, Shooter, Puzzle, Rennspiel, Kartenspiel, Quiz.
  • Das Ziel: was der Spieler zu erreichen versucht.
  • Die Steuerung: Tasten am Computer und Tippen oder Wischen auf dem Handy.
  • Gewinnen und Verlieren: wodurch das Spiel endet.
  • Der Look: Pixel-Art, Neon, Cartoon, minimalistisch.

Eine gute Beschreibung hat meist zwei bis fünf Sätze. Zum Beispiel: „Ein seitlich scrollendes Jump-and-Run, in dem ein Fuchs Eicheln sammelt und Igeln ausweicht. Pfeiltasten zum Bewegen, Leertaste zum Springen und auf Handys Buttons auf dem Bildschirm. Drei Leben; du gewinnst, wenn du den Baum am Ende erreichst. Knallige Cartoon-Farben.“

Zu diesem Schritt gibt es eine eigene Anleitung: So beschreibst du ein Spiel, damit die KI baut, was du willst.

4. Erstelle es auf Go Bananas

Geh auf gobananas.co und tippe deine Beschreibung in das Feld Create with AI (Mit KI erstellen). Auf dem Handy tippst du in der Leiste unten auf dem Bildschirm auf Create (Erstellen). Das Feld fasst bis zu 30.000 Zeichen, du kannst also auch ein langes Designdokument einfügen, wenn du eins geschrieben hast.

Dein erstes Spiel ist kostenlos und braucht kein Konto. Pro Person und Gerät gibt es ein kostenloses Spiel, und wenn der erste Versuch fehlschlägt, kannst du es noch einmal versuchen.

Ein Spiel zu erstellen dauert ein paar Minuten, bei einem großen bis zu 10. Du musst nicht zusehen: Wenn du den Tab schließt, wird das Spiel trotzdem fertig erstellt und unter deinen Spielen gespeichert, und wenn du ein Konto hast, bekommst du eine E-Mail, sobald es fertig ist. Du kannst immer nur ein Spiel auf einmal erstellen.

Go Bananas gibt seiner KI Regeln mit, damit die Spiele spielbereit herauskommen:

  • Einen Titelbildschirm mit einem Button „Play vs AI“ (gegen die KI spielen) und einem Computergegner in den Stufen Easy, Medium und Hard (leicht, mittel, schwer). Easy macht zufällige Züge, Medium folgt einer einfachen Strategie, und Hard denkt ein paar Züge voraus.
  • Eine Steuerung, die auf Handys genauso funktioniert wie am Computer, mit Touch-Buttons von mindestens 44 Pixeln Breite und Layouts, die auf Bildschirme ab 320 Pixeln Breite passen.
  • Multiplayer-Unterstützung, damit Freunde über einen Link mitspielen können.
  • Eine Punktetafel und gespeicherten Fortschritt, wenn das Spiel einen Punktestand oder Fortschritt hat, der sich zu speichern lohnt.

5. Teste es beim Spielen

Spiel dein Spiel, sobald es fertig ist, und zwar auf dem Gerät, das deine Spieler benutzen werden. Dann frag dich:

  • Ist in den ersten 10 Sekunden klar, was zu tun ist?
  • Macht es Spaß, den Core Loop zu wiederholen?
  • Ist es auf jeder Schwierigkeitsstufe zu leicht, zu schwer oder genau richtig?
  • Geht irgendetwas kaputt, überlappt etwas oder fühlt sich langsam an?

Schreib die zwei oder drei Probleme auf, die dich am meisten stören. Behebe die zuerst. Noch besser: Gib das Spiel jemandem und schau zu, ohne etwas zu erklären. Wo die Person hängen bleibt, braucht dein Spiel Arbeit.

6. Ändere es per Chat

Änderungen machst du auf Go Bananas, indem du sie beschreibst, genauso wie du das Spiel erstellt hast. Öffne das Spiel im Editor und schreib, was du willst: „Mach die Igel auf Easy langsamer“ oder „Füg einen Highscore hinzu, der auf dem Game-over-Bildschirm angezeigt wird.“ Eine Änderung dauert meist weniger als eine Minute. Um ein Spiel zu ändern, zu speichern und zu veröffentlichen, brauchst du ein kostenloses Konto mit bestätigter E-Mail-Adresse.

Ein paar Dinge machen das Ändern sicherer:

  • Versionen. Jede Änderung wird als Version gespeichert. Im Tab Versions (Versionen) kannst du dir eine ältere Version ansehen und sie wiederherstellen, wenn eine Änderung schiefgegangen ist.
  • Nichts geändert, nichts berechnet. Wenn sich die Änderung der KI nicht auf deinen Code anwenden lässt, zahlst du nichts dafür (bis zu 10-mal am Tag).
  • Große Änderungen. Wenn eine Anfrage für eine Änderung zu groß ist, kann die KI das Spiel stattdessen aus einer neuen Beschreibung neu bauen.

Sei konkret. „Mach den Sprung höher“ funktioniert, aber „Erhöhe die Sprunghöhe von 10 auf 14“ funktioniert besser. Mach eine Änderung nach der anderen, damit du erkennst, was jede bewirkt hat.

7. Füg eigene Grafik und Sounds hinzu

Du kannst eigene Bilder, Sounds, Musik und 3D-Modelle hochladen und in deinen Spielen verwenden. Tippe @ in das Feld zum Erstellen oder Ändern, um eine deiner hochgeladenen Dateien auszuwählen; ihr Name landet in Anführungszeichen in deiner Beschreibung, etwa so: Nimm "forest-background" als Hintergrund. Go Bananas hat außerdem ein kostenloses Paket eingebauter Soundeffekte.

Jeder Dateityp hat eine eigene Seite, die erklärt, wofür er sich eignet, welche Limits gelten und wie Spiele ihn nutzen: siehe alle unterstützten Dateiformate und die Anleitung zu Sound und Musik.

8. Hol Freunde dazu: Multiplayer

Spiele lassen sich mit Freunden in Echtzeit oder rundenbasiert spielen. Ein Spieler eröffnet einen Raum und teilt einen Link oder einen Raumcode aus sechs Zeichen, und je nach Spiel können bis zu 16 Spieler mitmachen. Die Anleitung zu Multiplayer-Spielen erklärt, wie Räume, Hosts und die verschiedenen Arten von Multiplayer funktionieren.

9. Veröffentliche und teile es

Neue Spiele sind private Entwürfe, die nur du sehen kannst. Wenn du zufrieden bist, drück im Editor auf Publish (Veröffentlichen); dafür brauchst du ein bestätigtes Konto. Dein Spiel bekommt eine eigene Seite mit einem Link zum Verschicken, einem QR-Code für Handys und einem Einbettungscode für Websites. Andere können es dann spielen, bewerten, kommentieren und ihren eigenen Remix davon machen.

Mehr dazu in So veröffentlichst und teilst du dein Spiel.

Was es kostet

Spielen ist kostenlos. Spiele erstellen und ändern verbraucht Tokens.

WasKosten oder Kontingent
Dein erstes SpielKostenlos, kein Konto nötig
Kostenloses Konto150.000 Tokens: 75.000 bei der Anmeldung und 75.000 nach deinem ersten Spiel (etwa 3 Spiele)
Ein neues SpielMeist 30.000 bis 60.000 Tokens
Eine ÄnderungMeist 10.000 bis 20.000 Tokens; mehr bei großen Spielen, weil jedes Mal das ganze Spiel mitgeschickt wird
Token-Paket4,99 US-$ für 150.000 Tokens (etwa 4 Spiele); gekaufte Tokens verfallen nicht
Pro49,99 US-$ im Monat für 1.000.000 Tokens im Monat

Kostenlos erhaltene Tokens verfallen 120 Tage, nachdem du sie bekommen hast. Ein Spiel, das fehlschlägt, abgeschnitten wird, weil es zu groß ist, oder sich als gar kein Spiel herausstellt, wird in der Regel nicht berechnet. Wenn dein Spiel abgeschnitten wurde, vereinfache die Beschreibung und versuch es noch einmal.

Für ein Konto musst du mindestens 13 Jahre alt sein.

Ohne Go Bananas

Der klassische Weg ist eine Game-Engine wie Unity oder Godot oder ein HTML5-Spiel, das du selbst in JavaScript schreibst. Damit hast du die volle Kontrolle, und es lohnt sich, das zu lernen, wenn du beruflich Spiele machen oder etwas Großes bauen willst. Es dauert aber auch Wochen oder Monate, bis ein erstes Spiel spielbar ist. Auf Go Bananas kannst du bei jedem Spiel, das du machst, die Code-Ansicht öffnen, also ist das Beschreiben von Spielen auch eine Möglichkeit zu sehen, wie sie gebaut sind.

Weiterlesen

Dein Spiel ist nur einen Satz entfernt.

Beschreib es und spiel es ein paar Minuten später in deinem Browser. Dein erstes Spiel ist kostenlos, ganz ohne Konto.

▶ Spiel erstellen