42 Punkte von sltyphoon 2025-06-17 | 30 Kommentare | Auf WhatsApp teilen

Ich bin ein IT-Planer ohne Entwicklerhintergrund. Vor Kurzem habe ich im Rahmen eines Solo-Projekts versucht, ein Mobile Game zu entwickeln, und möchte hier als Protokoll teilen, wie die Arbeit dabei vor allem mit AI-Tools ablief.

Etwa anderthalb Monate lang bin ich mit vollem Einsatz daran geblieben, und weil ich diese Aufzeichnungen irgendwo festhalten wollte, habe ich auf Empfehlung eines Bekannten hier diesen Beitrag geschrieben.

[Hintergrund]

  • Keine Entwicklungserfahrung (sowohl Coding als auch Grafik waren Neuland)
  • Allerdings habe ich Erfahrung in der Konzeptionsarbeit
  • Ich habe angefangen, um zu testen, ob Solo-Entwicklung mit aktiver Nutzung von AI-Tools möglich ist
    (Ein Bekannter hatte mit Cursor in nicht einmal 10 Minuten Tetris entwickelt, und das war mein Auslöser)

Da sich der AI-basierte Entwicklungs-Workflow derzeit extrem schnell verbreitet, wollte ich einen experimentellen Ansatz ausprobieren, der über bloßes Interesse hinausgeht. Vor allem war es eine Herausforderung, herauszufinden, wie sich das Soulslike-Kampfgefühl auf einer mobilen Plattform umsetzen lässt.

[Spielkonzept]

  • Casual-Soulslike-Actionspiel
  • Unnötiges Farming / gewöhnliche Mobs werden ausgelassen → Struktur mit Fokus auf Bosskämpfen
  • Steuerung: Fokus auf Angriff / Verteidigung / Ausweichen / Parieren (basierend auf einer mobilen Hochformatansicht)

[Kombination der verwendeten AI-Tools]

  • ChatGPT (4o): Design des Kampfsystems, Verfeinerung von Prompts, Schreiben von Bild-Prompts, Ausarbeitung von Dialogen/Weltaufbau
  • Claude 3.7 → 4.0: Code schreiben, Unterstützung beim Strukturdesign
  • Cursor + Claude: Reaktion auf Coding/Debugging in Echtzeit, Nutzung wie eine IDE

Ich habe jedes Tool mit klar getrennter Rolle eingesetzt. Besonders die Kombination aus Cursor und Claude war bei Schreibgeschwindigkeit und Problemlösung im Code am hilfreichsten, und mit dem Upgrade von Claude auf 4.0 hat sich die Qualität spürbar verbessert.


Mein Eindruck: „AI liefert gute Ergebnisse, wenn man sie gut anleitet“
Einfache Anfragen sind wenig effektiv, Prompt-Design macht mehr als die Hälfte aus.

Wichtig sind eine feine Aufteilung der Arbeitsschritte und die Wahrung des Kontexts.
Zum Beispiel:
Beim Systemdesign:
„Du bist Kampf-System-Designer. Entwirf die Struktur eines Action-RPGs in Hochformatansicht.“

Bei Code-Anfragen:
„Angriffsbutton → Standardangriff, Charge-Button → Energie sammeln für einen schweren Angriff, ohne Stamina keine Aktion möglich“ usw.

Hinter den scheinbar fantastischen Ergebnissen der AI steckten Dutzende Iterationen und Anpassungen, und in diesem Prozess wurde mir klar, dass die Fähigkeit zum Prompt-Design eine Schlüsselkompetenz ist.


[Bildarbeit]

  • Charaktere, Monster, UI-Icons und Hintergründe wurden vollständig per AI-Bildgenerierung erstellt
  • Mithilfe eines GPT-basierten Bildgenerierungsmodells wurden Dutzende Einzelbilder erzeugt → nachbearbeitet und editiert (einfach mit PowerPoint) → anschließend als Sprites in Folge abgespielt, um Animationen zu erstellen

Wenn das Bildvolumen jedoch zu groß wird, kann es auf GPT-Seite zu einem Soft-Ban kommen, daher ist eine zeitlich verteilte Verarbeitung nötig.

[Backend-Anbindung]

  • Anfangs habe ich clientseitig entwickelt, später aber ein supabase-Backend angebunden.
  • Bei der Anbindung von Google OAuth und dem supabase-Backend habe ich mit der Kombination aus ChatGPT + Cursor (Claude) gearbeitet (ich bin den Anweisungen von ChatGPT und Claude Schritt für Schritt gefolgt; aktuell ist die Backend-Anbindung vollständig abgeschlossen).
  • Gelegentlich liefern sie auch falsche Informationen; in solchen Fällen habe ich die Informationen zwischen den AIs gegenseitig gegenprüfen lassen.

[Aktueller Stand]

  • Etwa 1,5 Monate vergangen, Entwicklung der Launch-Version abgeschlossen
  • Vorregistrierung bei Google Play läuft
  • Test-Deployment parallel in Arbeit, offizieller Release noch in diesem Monat geplant

[Demo-Video und Link zur Vorregistrierung]

[Zum Abschluss]
Da dies meine erste Solo-Entwicklung ist, gibt es noch viele Unzulänglichkeiten, aber ich habe deutlich gespürt, dass sich mit aktiver Nutzung von AI-Tools durchaus Indie-Games auf einem gewissen Niveau erstellen lassen. Besonders interessant fand ich auch, dass Ideenfindung und die Fähigkeit, gute Prompts zu strukturieren, zu zentralen Kompetenzen werden.

Fragen oder Feedback sind jederzeit willkommen.
Wenn die Resonanz nach dem Release gut ist, werde ich auch weitere Inhalte zur Entwicklung nach der offiziellen Version teilen.

30 Kommentare

 
vkdnjeoqkd 2025-06-29

Hallo, darf ich fragen, wie Sie den Sound-Teil umgesetzt haben? Dazu gab es keinen Abschnitt, deshalb frage ich aus Neugier in den Kommentaren. Ich kann wirklich nur sagen, dass ich es unglaublich beeindruckend finde.

 
sltyphoon 2025-06-30

Für den Sound habe ich ebenfalls AI-basierte Tools verwendet. Ich ließ mir von GPT Empfehlungen geben oder nutzte einen AI-Agenten namens Suno; bei den eingegebenen Prompts habe ich mir wiederum von GPT helfen lassen.

 
singo112ok 2025-06-24

Wow, wie lange hat das gedauert? Und wenn man überhaupt kein Verständnis für Code hat: Haben Sie das Verhalten beobachtet, die Probleme im Code gefunden und dann die KI gebeten, sie zu lösen?
Oder haben Sie sich sogar die Lernmethode für den Code erklären lassen und es dabei gelernt?

 
sltyphoon 2025-06-24

Es scheint etwa 2 Wochen gedauert zu haben, das grundlegende Gerüst zu bauen, 2 weitere Wochen, um den Feinschliff zu erhöhen und auf eine Android-Version zu portieren, und ungefähr 2 Wochen für die Anbindung des Backends (supabase).

Ich hatte zwar konzeptionelles Wissen, aber praktisch kaum Kenntnisse über Entwicklungsumgebungen oder Coding. Wenn etwas Unbekanntes auftauchte, habe ich GPT gefragt, mir beim Einrichten der Entwicklungsumgebung helfen lassen und dabei auch Bugs behoben, während ich weiterentwickelt habe.

Und je länger ich daran gearbeitet habe, desto vertrauter wurden mir nach und nach auch der Code und die Logik.

 
sukosmos 2025-06-24

Wirklich beeindruckend. Sie haben sich sicher nicht nur Gedanken über den Code gemacht, sondern auch über viele andere Elemente..
Nur so nebenbei: Die Figur erinnert mich ein bisschen an 2B, haha

 
sltyphoon 2025-06-24

Vielen Dank!

 
kanghyun88 2025-06-23

Ich plane, Ende dieses Jahres oder Anfang nächsten Jahres zu versuchen, mit KI ein Spiel zu entwickeln. Danke, dass Sie ein Praxisbeispiel geteilt haben. Falls es einen Blog mit dem Entwicklungsprotokoll gibt, könnten Sie ihn mir nennen? Ich würde ihn gern abonnieren und mitlesen :)

 
sltyphoon 2025-06-24

Hallo, leider hatte ich nicht die Kapazität, sogar noch ein Entwicklertagebuch zu schreiben. Ich bin einfach in der Form vorgegangen, es nur persönlich als Planungsdokument zu organisieren ... Wenn sich später die Gelegenheit ergibt, hinterlasse ich es noch einmal in Form eines Entwicklertagebuchs!

 
kipsong133 2025-06-20

Wenn man es sogar bis zur Veröffentlichung gebracht hat, ist das wirklich beeindruckend.

 
sltyphoon 2025-06-20

Vielen Dank. Gestern haben wir den Launch im Google Play Store erfolgreich abgeschlossen. Da ein Live-Service mit der Veröffentlichung jedoch nicht endet, werde ich die weiteren Schritte bei Gelegenheit ebenfalls wieder in Form eines Entwicklungsberichts festhalten.

 
dooee 2025-06-18

Ich bin die im Originaltext erwähnte bekannte Person. Dass Sie das wirklich geschafft haben, ist beeindruckend!

Ich hatte Ihnen zusammen mit einer Einführung in Cursor gezeigt, wie man ein einfaches Tetris implementiert, und dass Sie in so kurzer Zeit so etwas aus dem Ärmel schütteln ... (das motiviert sogar mich.)

Ich bin schon auf Ihr nächstes Werk gespannt!

 
sltyphoon 2025-06-18

Dank dessen habe ich eine gute Erfahrung gemacht und viel gelernt. Vielen Dank!

 
giltstand 2025-06-18

Großartig. Sie scheinen wirklich viel Geduld zu haben.

 
sltyphoon 2025-06-18

Danke. Ich glaube, dass ich bei diesem Projekt auch viel über KI gelernt habe!

 
kairess 2025-06-18

Eine iOS-Version ist dringend nötig..! Sieht großartig aus!

 
sltyphoon 2025-06-18

Vielen Dank. Ich möchte später auch iOS ausprobieren!

 
metis041 2025-06-18

Beeindruckend, oder? Es ist wirklich großartig, dass Sie das, worüber Sie immer nur gedacht haben "Mit AI müsste das doch auch gehen~ müsste doch gehen", tatsächlich umgesetzt haben.

 
sltyphoon 2025-06-18

Das dachte ich anfangs auch, aber ich habe mir gesagt: Lass es uns erst einmal versuchen – und so bin ich bis hierher gekommen. Dadurch habe ich auch viel darüber gelernt, wie man AI nutzen kann.

 
rayzzz 2025-06-18

Ist es möglich, konsistente Bilder zu erzeugen, wenn man animierte Bilder ChatGPT überlässt? Bei meinen Versuchen hat das nicht funktioniert; mich würde interessieren, ob es dafür besondere Prompts oder Tools gibt.

 
sltyphoon 2025-06-18

Ich habe anfangs ebenfalls viele Fehlversuche durchlaufen.
Es ist möglich, wenn man Bilder trainiert, wiederholte Anweisungen festlegt und dann die Bildgenerierung durchführt. Allerdings macht GPT selbst dann gelegentlich Fehler, daher erfordert diese Arbeit ziemlich viel Geduld und Zeit.
Am wichtigsten scheint mir das Prompt-Design zu sein.

 
rayzzz 2025-06-18

Beeindruckend. Um 2D-Grafiken konsistent zu animieren, muss man ja mehrere Frames erstellen.
Ich hatte das Gefühl, dass das mit GPT unmöglich ist, aber offenbar geht es doch. Haben Sie wirklich jeden einzelnen Frame separat generieren lassen? Da würde GPT doch wahrscheinlich irgendwann genervt sein, haha.

 
sltyphoon 2025-06-18

Stimmt, haha — wenn man in GPT die Bilderzeugung übermäßig nutzt, bekommt man einen Softban, und das ist mir mehrmals passiert.... haha. Wenn man einen Softban bekommt, werden Generierungsanfragen für ein paar Stunden, im schlimmsten Fall sogar für mehr als einen Tag blockiert...
Deshalb habe ich die Bildgenerierung meist während der Pendelzeit in der U-Bahn laufen lassen und dabei mit zeitlichen Abständen gearbeitet.

 
ifmkl 2025-06-18

Ich habe es in der Indie-Game-Development-Galerie gesehen, und hier taucht es auch auf, haha.

 
sltyphoon 2025-06-18

Freut mich! Vielen Dank für Ihr Interesse!

 
maperson 2025-06-18

Hallo. Ich bin ebenfalls ein Planer ohne jegliche Entwicklungserfahrung. Ich entwickle gerade mit der Kombination aus Claude, Windsurf und Supabase einen Quiz-Service, und die Erfolgsgeschichte des Autors motiviert mich sehr. Wenn meine Entwicklung ebenfalls abgeschlossen ist, sollte ich hier wohl auch meine Erfahrungen mit anderen teilen. Vielen Dank.

 
sltyphoon 2025-06-18

Viel Erfolg! Auch ich hatte viele schwierige und unbekannte Stellen, aber ich bin hierher gekommen, indem ich die KI immer weiter gefragt habe. Viel Erfolg bis zur Fertigstellung des Projekts!

 
kummacha 2025-06-17

Aber ist es für Nicht-Entwickler überhaupt möglich, ein Cursor-basiertes Sprachmodell zu nutzen? Cursor basiert auf VS Code – ist das nicht etwas schwierig zu bedienen?

 
sltyphoon 2025-06-17

In Cursor habe ich hauptsächlich das Claude-AI-Agent-Modell verwendet.
Ich fand es sogar einfacher zu benutzen als VS Code.
(VS Code hat mir am Anfang zwar auch gezeigt, wie GPT die Einrichtung übernimmt, aber ich fand es bequemer, den AI-Agenten in Cursor direkt darum zu bitten.)

 
laeyoung 2025-06-17

Vielen Dank, dass Sie diese wertvolle Erfahrung geteilt haben. Haben Sie für die Spieleentwicklung vielleicht eine Game-Engine verwendet? Oder haben Sie es auf der grundlegenden View-Ebene von Android umgesetzt? Genau dieser Teil interessiert mich persönlich am meisten.

 
sltyphoon 2025-06-17

Anfangs wollte ich versuchen, eine Engine wie Unity zu verwenden, aber das war für eine Herausforderung durch eine Nicht-Entwicklerin bzw. einen Nicht-Entwickler etwas schwierig, daher habe ich es in einer Form entwickelt, die auf einem Web-Canvas läuft. Da die Entwicklung auf Basis von html5 + JavaScript kaum anders war als ein gewöhnliches Webentwicklungsprojekt, habe ich mir in diesem Teil viel Hilfe von Cursor und Claude geholt.