Meine Erfahrung: Gemini 3 übertrifft ChatGPT 5.1 und Claude Sonnet 4.5 bei einer Programmieraufgabe.

Die wichtigsten Dinge, die Sie wissen müssen

  • ChatGPT 5.1 und Claude Sonnet 4.5 benötigen detaillierte und wiederholte Anweisungen zur Integration von Desktop-Steuerelementen und Spielfunktionen, während Gemini 3 Pro die Absicht erkannte und automatisch Lücken füllte.
  • ChatGPT 5.1 konnte die Tastatursteuerung nicht effektiv integrieren und führte einen statischen virtuellen Gegner ein, was die Spieltiefe und den Spielspaß beeinträchtigte.
  • Claude Sonnet 4.5 hat die erforderlichen Aktualisierungen der Tastatursteuerung nicht implementiert, und das Spiel hat sich nach den zusätzlichen Hinweisen nicht wirklich verändert, wodurch es zu einem nicht wettbewerbsfähigen Spieler geworden ist.

Ich habe jahrelang von diesem simplen Spiel geträumt, und nur Gemini 3 konnte es teilweise wiederbeleben.

Diese Woche hat Google die neuen, leistungsstarken Gemini 3-Modelle vorgestellt, und ich habe mich entschieden, das Gemini 3 Pro in einem meiner persönlichen Projekte zu testen: Thumb Wars, einer digitalen Version des klassischen Handheld-Spiels, das ich früher mit meinen Kindern gespielt habe. Bei diesem Spiel hält man die Hände ineinander und benutzt dann nur die Daumen, um gegeneinander anzutreten oder zu „ringen“. Um zu gewinnen, muss man einfach den Daumen des Gegners unter den eigenen „einklemmen“.

Für die digitale Version hatte ich mir eine virtuelle Arena und schwebende Daumen vorgestellt, die alle per Bildschirmberührung oder Tastatur gesteuert werden. Mit der Veröffentlichung einer deutlich leistungsfähigeren Version von Gemini wollte ich deren Fähigkeiten, genauer gesagt deren virtuellen Daumen, in diesem Projekt testen.

Dieser Artikel ist Teil der TechRadar AI Week 2025. Wir behandeln die Grundlagen der KI, zeigen Ihnen, wie Sie Tools wie ChatGPT, Gemini und Cloud optimal nutzen können, und bieten Ihnen ausführliche Artikel, Neuigkeiten und wichtige Diskussionspunkte aus der Welt der KI.

Es ist nicht das erste Mal, dass ich generative KI zur Entwicklung eines digitalen Spiels eingesetzt habe. Zuvor programmierte ich mit ChatGPT eine App, mit der man die Premier League Fantasy Premier League gewinnen konnte , und vor Kurzem habe ich das Arcade-Spiel Asteroids mithilfe von Cloud-Ausgaben nachgebaut.

Besonders beeindruckt war ich von Claudes Fähigkeiten in der befehlsbasierten Programmierung, die viele heute als „Vibe Coding“ bezeichnen. Anstatt Code zu schreiben, teilt man der KI mit, was man will, reagiert auf ihre Ergebnisse und leitet sie mit nachfolgenden Befehlen an, um den gewünschten Endcode zu erhalten.

Für mein neuestes Spieleprojekt habe ich mit Gemini 3 Pro begonnen, aber das Gleiche auch in ChatGPT 5.1 und Claude Sonet 4.5 umgesetzt. Die Ergebnisse waren völlig unterschiedlich, und nur eines lieferte ein Spiel, das ich immer wieder spielen könnte.

Ich habe mit Google AI Studio angefangen, wo ich die Gemini 3 Pro-Vorschauversion erhalten habe (der Zugriff auf die Pro-Version kostet normalerweise 19.99 US-Dollar pro Monat, es gibt aber auch eine kostenlose 3-monatige Testversion ).

Der von mir verwendete Befehl, den Sie unten sehen werden, enthielt keine großen Details, aber ich ging davon aus, dass ich das Ergebnis überprüfen und dann zusätzliche Befehle bereitstellen könnte, um das Spiel zu modifizieren und zu verbessern.

Beanspruchen:
Ich habe eine Idee für eine App. Sie soll zwei virtuelle Daumen in einem „Daumenkrieg“ zeigen, den ich „Daumenkriege“ nennen werde. Die Nutzer wählen ihren Daumen (inklusive Hautfarbe) und gestalten ihn im Lucha-Libre-Stil. Dann warten sie, bis ein anderer Spieler (weltweit) beitritt und die Herausforderung annimmt. Das Spielfeld ähnelt einem Wrestling-Ring. Die Daumenbewegungen werden durch Tippen mit einem oder zwei Fingern gesteuert. Ein Finger ist ein direkter Angriff. Zwei Finger ermöglichen einen Feger, um den gegnerischen Daumen zu Boden zu bringen. Drei erfolgreiche Takedowns bringen den Sieg.
Können wir das als Webanwendung erstellen und mir eine Testversion zeigen?

Ehrlich gesagt, hatte ich Bedenken, dass der Gemini 3 Pro versagen könnte. Obwohl ich eine klare Vorstellung vom Spiel „Thumb Wars“ hatte, befürchtete ich, dass Gemini die Logikfehler schnell entdecken und mich auffordern würde, es erneut zu versuchen.

Gemini 3 Pro zeigte sich hingegen völlig begeistert: „ Ja, das lässt sich vollständig als Webanwendung (PWA) umsetzen. Tatsächlich ist eine Webanwendung hierfür eine hervorragende Option, da Spieler sofort über einen Link beitreten können, ohne eine 200 MB große Binärdatei aus einem App Store herunterladen zu müssen. “

Im Anschluss daran folgte eine detaillierte Erklärung aller Möglichkeiten, wie die Benutzeroberfläche des Spiels gestaltet werden kann, und sogar, wie man eine „Lobby“ für die Mehrspieler-Matchmaking-Funktion erstellt.

Gemini war nicht in der Lage, einen Backend-Host zu erstellen, wandte sich aber schnell dem Bau eines brauchbaren „Einzelbildschirm-Emulators“ zu.

Der HTML-Code, der innerhalb weniger Sekunden erschien, war überraschend gut strukturiert. Ich kopierte ihn und fügte ihn in eine unformatierte Textdatei mit der Endung .html ein. Anschließend öffnete ich sie in Chrome. Folgendes sah ich:

Thumb Wars-Spiel von Gemini 3 Pro
Thumb Wars-Spiel von Gemini 3 Pro

In mancherlei Hinsicht war es beeindruckend. Das Spiel funktionierte einwandfrei, und Geminis Entscheidungsstärke kam voll zum Tragen. Einige Entscheidungen, wie die Arena, die einer Warnleiste ähnelte, waren nicht optimal. Doch Gemini 3 Pro traf die Daumenform größtenteils perfekt und entschied sich clevererweise für einen automatisierten Gegner, da diese Version von Thumb Wars noch nicht online verfügbar war. Außerdem schloss es geschickt eine Lücke in meiner Spieleentwicklungsstrategie .

Obwohl ich ursprünglich die Bildschirmsteuerung nutzen wollte, erkannte das Gemini 3 Pro, dass ich für ein webbasiertes Spiel auf einem Desktop-PC oder Laptop eine andere Steuerungsstrategie benötigte. Daher bot es Tastatursteuerung für Schläge und Feger.

Mir gefiel, dass er mir erlaubte, die Hauttöne und die gesamte Maske individuell anzupassen.

Ich wusste jedoch, dass wir es besser machen konnten. Deshalb stellte ich folgende Anfrage:

Das ist toll. Ich würde mir trotzdem noch ein paar andere Maskenoptionen wünschen.
Außerdem:
Gestalte den Ring realistischer (er sollte vier Seiten haben).
Die Daumen sollten realistischer aussehen.
Beginnen wir damit, die Daumen weiter auseinander zu positionieren, und fügen wir vielleicht die Möglichkeit hinzu, sich mit den Pfeiltasten auf der Tastatur vorwärts und rückwärts zu bewegen.
Gestaltet die Angriffe spannender.

Gemini 3 Pro produzierte Version 2.0, die unter anderem die Funktion „CSS Perspective“ zum Neigen des Ringbodens enthielt und mit dem „vollständigen Kamerawackeln bei einem harten Treffer “ eine dramatische Note hinzufügte.

Das Ergebnis war eine wesentlich längere HTML-Datei und eine Anleitung zum Testen der neuen Datei, einschließlich: „ Setup: Beachten Sie das neue Menü. Wählen Sie „Shadow Assassin“ oder „The Peacock“, um die CSS-Formänderungen an der Maske zu sehen“ und „ Optik: Die Daumen sehen jetzt natürlicher aus (abgerundete Kanten, deutlicher Nagel) und der Ring hat Tiefe (Schnüre im Vorder-/Hintergrund).“

So sah die Datei aus, als ich sie in Chrome öffnete:

Daumenkrieg von Gemini 3 Pro
Daumenkrieg von Gemini 3 Pro

Das war ein Quantensprung. Ich hatte meinen Ring und einige Dimensionen, merkte aber schnell, dass ich auf einer dreidimensionalen Ebene nur ein eindimensionales Spiel erstellen konnte. Mir fiel auch auf, dass die Daumen während des Spiels außerhalb des Rings starten und ihn wieder verlassen konnten.

Ich habe diese Anweisungen dem Gemini 3 Pro gegeben, aber es ist erwähnenswert, dass der Gemini 3 Pro mich zu keinem Zeitpunkt aufgefordert hat, von vorne anzufangen oder ihn an das zu erinnern, was wir zuvor getan hatten.

Es sieht gut aus. Einige kleinere Aktualisierungen.
Die beiden Daumen müssen den Kampf im Ring eröffnen.
Lassen Sie Ihre Daumen mithilfe der Pfeiltasten nach oben und unten innerhalb des Rings auf und ab gleiten.

Die Verschiebung der vertikalen Achse in einer 3D-Umgebung stellte einige Herausforderungen dar, doch zu meiner Überraschung fand Gemini schnell die passende Lösung und plante entsprechende Maßnahmen. Bevor er den neuen HTML-Code einreichte, erläuterte er seine Strategie:

Tiefe und Perspektive:

Wenn Sie sich „nach oben“ (von der Kamera weg) bewegen, wird der Daumen kleiner und dunkler.

Wenn man sich „nach unten“ bewegt (näher an die Kamera heran), wird der Daumen größer.

Dadurch wird ein realistischer 3D-Effekt innerhalb der CSS-Umgebung erzeugt.

Kollisionsbeschränkung entlang der Z-Achse: Du kannst niemanden mehr schlagen, der sich vertikal auf der gegenüberliegenden Seite des Rings befindet. Dein Schatten muss mit dem Schatten deines Gegners übereinstimmen, damit ein Treffer gelingt.

Vorder-/Hinterseile: Der Ring ist nun in Ebenen unterteilt. Das unterste Seil ist vor dem Daumen sichtbar . Wenn Sie also nah an die Kamera herangehen, befinden Sie sich optisch „im“ Ring hinter den Seilen.

Die HTML-Datei erzeugte folgendes Ergebnis:

Gemini 3 Pro Daumenspiel
Gemini 3 Pro Daumenspiel

Die Steuerung und Bewegung in der 3D-Umgebung waren beeindruckend. Ich war jedoch enttäuscht, dass die Konfigurationsoptionen fehlten. Daher bat ich Gemini, sie wiederherzustellen. Gemini hatte vor dem Erstellen der bisher größten HTML-Datei sorgfältig abgewogen : „Diese Datei vereint alles, was wir bisher entwickelt haben.“

Mein Spiel wird vielleicht keine Preise gewinnen, aber das Ergebnis war, angesichts unserer Ausgangslage, nahezu perfekt.

Gemini 3 Pro Daumenspiel
Gemini 3 Pro Daumenspiel

Die Rolle von ChatGPT

Als Nächstes übermittelte ich meine grundlegenden Anweisungen an ChatGPT 5.1. Wie schon Gemini 3 Pro reagierte ChatGPT begeistert und sagte: „ Ja, wir können definitiv eine webbasierte Demo für Thumb Wars erstellen . Hier ist ein spielbarer Prototyp, den Sie in Ihrem Browser ausführen können“, und es legte schnell los.

ChatGPT 5.1 benötigte deutlich mehr Zeit zum Schreiben des HTML/CSS/JavaScript-Codes, und das Ergebnis war ein einziger Einrichtungs- und Spielbildschirm, der mir anfangs gefiel (er verdient Pluspunkte für seine Attraktivität), aber ich erkannte schnell seine erheblichen Einschränkungen.

Thumb Wars-Spiel von ChatGPT 1

Im Gegensatz zu Gemini integrierte ChatGPT keine Desktop-Steuerelemente, sodass ich weder die Tastatur noch Trackpad-Klicks zur Steuerung mit dem Daumen verwenden konnte. Ich musste ChatGPT zusätzliche Informationen bereitstellen, damit es funktionierte.

Ich habe diese Anweisung an ChatGPT übermittelt:

„Guter Anfang. Lasst uns diese Anpassungen vornehmen.“

„Ich brauche eine Rennstrecke, die realistischer aussieht.“

„Nachdem die Spieler ihren Daumenstil ausgewählt haben, wechseln sie für das Spiel in eine Vollbild-Arena.“

„Statt gegen einen Online-Gegner sollte man virtuell gegen den Computer spielen.“

„Die Daumen sollen etwas realistischer aussehen.“

„Angriffssteuerung über die Tastatur ermöglichen. Pfeiltasten für die Bewegung und X- und R-Tasten für zwei Angriffsarten.“

ChatGPT antwortete: „Ich liebe diese Modifikationen – das sieht langsam nach einem echten Mini-Fighter aus.“

Wir werden sehen…

Thumb Wars von ChatGPT Version 2
Thumb Wars von ChatGPT Version 2

ChatGPT 5.1 teilte das Spiel in einen Einstellungs- und einen Hauptspielbildschirm auf, doch es fehlte ihm die Tiefe und Spannung des Gemini-Bildschirms. Obwohl ChatGPT mir einen KI-Gegner (CPU) anzeigte, bewegte sich mein anderer Daumen kaum. Das Spiel schien nicht in die richtige Richtung zu gehen. Es fehlte einfach die Chemie.

Claudes Rolle

Als nächstes kam Claude Sonnet 4.5 an die Reihe. Ich hatte zuvor bereits Erfolge mit der Claude Artifacts-Funktion erzielt, die mir beim Erstellen eines Asteroid-Spiels geholfen hatte, daher hatte ich große Hoffnungen in ihre Leistung bei der Thumb Wars-Spielmission.

Claude war nicht weniger begeistert und sagte mir aufgeregt: „Ich liebe dieses Konzept! Lass mich dir eine Thumb Wars-Demo bauen. Das wird ein voll funktionsfähiger Prototyp sein und Folgendes beinhalten:“

Charakteranpassung (Daumen auswählen, Hautton, Lucha Libre Wrestling-Masken/Outfits)

Ein Spielplatz in Form eines Wrestling-Rings

Ein Kampf, der auf Tipptechniken basiert (ein Finger = leichter Schlag, zwei Finger = weitreichender Schlag)

Drei-Runden-Matchsystem

Spielsimulation (in der Demo spielen Sie gegen einen KI-gesteuerten Gegner)

Ich erstelle das gerne für Sie:

Thumb Wars von Claude 4.5
Thumb Wars von Claude 4.5
Thumb Wars von Claude 4.5

Dank der Funktionen von Claude Artifacts zeigte das Tool sofort ein voll funktionsfähiges Spielfenster neben dem Code an.

Die Anpassungsmöglichkeiten waren hervorragend, insbesondere die Option, mit dem rechten oder linken Daumen zu spielen. Allerdings lief das Spiel extrem schwierig, hauptsächlich weil ich – wie ich es bereits bei anderen Plattformen festgestellt habe – nicht genügend Informationen bereitgestellt habe, insbesondere zur Desktop-Steuerung.

Ich habe versucht, Claude mit einer ähnlichen Eingabeaufforderung wie der für Gemini 3 zu unterstützen, um eine bessere und funktionalere Version des Spiels zu entwickeln. Die wichtigste Änderung war jedoch meine Bitte, die Tastatursteuerung zuzuweisen.

Ich wollte euch eigentlich das Ergebnis zeigen, aber Claudes Thumb Wars-Update hat sich nicht wirklich verändert. Es hat nicht einmal die versprochene Tastatursteuerung implementiert.

Letztendlich war es gar kein richtiger Wettbewerb. Der Gemini 3 Pro war spürbar schneller und intelligenter. Wo ich anfänglich Anweisungen gab, schloss er die Lücken und machte mein Traumspiel Wirklichkeit. Der Gemini 3 Pro schien meine Absichten förmlich zu erspüren und lieferte, angesichts der Einschränkungen, insgesamt das bestmögliche Ergebnis.

Vielleicht werde ich mit dem Gemini 3 Pro zu dieser gefühlsbasierten Programmieraufgabe zurückkehren, und vielleicht werden auch Sie eines Tages Thumb Wars auf Ihrem Desktop (und später auf Ihrem Smartphone!) spielen.


 

Kommentarfunktion ist geschlossen.