Steam-Spielentwicklung mit Claude Code: Technischer Überprüfungsprozess und Code-Restrukturierung

Technische Steam-Integration
Der Entwickler nutzte Claude Code, um die technischen Anforderungen von Steam zu erfüllen. Für die Integration des Steamworks SDK, die Depot-Konfiguration, den Upload von Builds und die Einrichtung von Steam Cloud-Speicherständen machte er Screenshots der erforderlichen Checkliste aus dem Store, fügte sie in den Chat ein und fragte: „Wie mache ich das?“ Claude erstellte dann schrittweise Anleitungsdokumente, die in den Projektordner verschoben wurden. Der Entwickler sagte zu Claude Code: „Folge diesem Plan und führe die Arbeit aus“, und es lud automatisch Steam-Build-Dateien herunter, verknüpfte Store-App-IDs und erstellte Bereitstellungs-Executables.
Herausforderungen bei Bildspezifikationen
Der Steam-Store erfordert Capsule-Bilder, Screenshots und Banner mit pixelgenauen Spezifikationen. Selbst eine Abweichung von nur 1 Pixel führt zur Ablehnung. Der Entwickler lud das DLC-Capsule-Bild hoch und wurde mehrfach abgelehnt, schließlich zwang er eine Größenanpassung mit ImageMagick durch, um es zu akzeptieren. Dieses nicht-programmiertechnische Problem kostete die meiste Zeit während des Veröffentlichungsprozesses.
Code-Restrukturierung für DLC und Lokalisierung
Beim Hinzufügen von zwei DLCs und der Unterstützung für 7 Sprachen (Koreanisch, Englisch, Japanisch, Chinesisch, Russisch, Spanisch, Brasilianisches Portugiesisch) konnte die bestehende Codestruktur dies nicht bewältigen. Der Entwickler stellte fest, dass Claudes Code fest kodierte Elemente enthielt – jedes Mal, wenn er einen neuen Charakter, eine neue Karte, eine Fähigkeit oder Sprachunterstützung hinzufügte, spürte er: „Es wird wieder fest kodiert.“
Claude schlug zwei Ansätze für die Restrukturierung vor: JSON und CSV. Der Entwickler wählte JSON, da er damit vertraut war, und konvertierte alle Spieledaten in diese Struktur. Während dieses Prozesses wehrte sich Claude Code gegen die Arbeit und schlug vor: „Das ist jetzt nicht nötig, lass es uns später machen“, insbesondere beim Hinzufügen neuer Charaktere.
Umsetzung der Lokalisierung
Die Übersetzung von 291 Schlüsseln in 7 Sprachen wurde von Claude übernommen, der alles von der Lokalisierungsdateistruktur bis zu den Übersetzungen selbst verwaltete. Der Entwickler räumte ein, dass die Übersetzungen möglicherweise nicht perfekt sind, betonte jedoch, dass die Unterstützung von 7 Sprachen in diesem Umfang für einen Solo-Entwickler ohne KI unmöglich gewesen wäre.
Verifizierung und Tests
Nach der Restrukturierung war der längste Teil die Verifizierung, insbesondere die Validierung von DLC-Käufen. Der Entwickler ließ von Claude die Validierung implementieren und testete dann persönlich mehrfach den Kaufprozess, um sicherzustellen, dass Charaktere bei DLC-Käufen korrekt erscheinen.
Das Spiel bestand die technische Überprüfung von Steam beim ersten Versuch. Der Entwickler kam zu dem Schluss, dass code-lösbare Teile mit KI-Unterstützung überraschend schnell erledigt wurden, während Teile, die menschliche Augen erfordern (wie Bildarbeit), am längsten dauerten.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Claude KI führt Benutzer durch die Autoschiebedachreparatur mit Urethan-Glaskleber
Ein Benutzer reparierte ein Schiebedach eines Ford Fusion von 2012, das sich auf der Autobahn aufgerissen hatte, indem er Claudes Schritt-für-Schritt-Anleitung folgte, um Rost zu entfernen und Urethan-Glaskleber aufzutragen, und so einen Austausch für 1500 US-Dollar bei einem Auto im Wert von 5000 US-Dollar vermied.

Mit OpenClaw eine tägliche YouTube-zu-LinkedIn-Pipeline aufgebaut: Architektur, Fallstricke und gewonnene Erkenntnisse
Ein Entwickler teilt die Architektur eines OpenClaw-Skills, der täglich 30 YouTube-Kanäle scrapt, Transkripte per LLM analysiert und in Google Sheets schreibt. Beschreibt wichtige Fallstricke wie Apify async vs. sync, Codex-Leerlauf-Watchdog und ARG_MAX-Limits.

Claude Code Agent Orchestrator Architektur für Multi-Agenten-Systeme
Das Ultrathink-Team betreibt einen KI-gesteuerten Shop, in dem 6 Claude-Code-Agenten Design, Code, Marketing und Betrieb übernehmen. Ihr Orchestrator-Agent koordiniert die Arbeit der spezialisierten Agenten, behandelt Fehler und stellt Code automatisch in der Produktion bereit.

Wyrmbarrow: Eine beständige D&D-Welt für Claude via MCP Tools
Ein Entwickler hat Wyrmbarrow erstellt, ein headless MUD, das nur über MCP-Tools zugänglich ist, wobei Claude als Spieler agiert. Die Welt verfügt über einen persistenten Zustand, D&D-5e-Kampfregeln und eine 6-Sekunden-Puls-Engine für die Aktionsökonomie.