I used Claude, Codex and Suno to build a 3D action horror game in Three.js as a graphic designer with basic HTML/JS knowledge
Hey everyone, first time posting here. Just released Ghost House 3D and wanted to share how the AI side of this actually worked. Also my first time making a 3D game.
It's a fast-paced first-person action game set in a haunted mansion, loosely inspired by the 1986 Sega Master System game Ghost House. I grew up playing the original and always wanted to remake it. The AI workflow is what finally made it possible.
I designed the whole game, art direction, level structure, mechanics and UI. For the AI workflow I used Claude for prompt generation and planning, Codex for implementation and debugging, and Suno to remix the original game soundtrack across multiple genres that transition between room types Banjo Kazooie style. Different areas of the manor have their own feel and the music shifts as you move through them.
On the technical side the trickier stuff was procedural floor generation, frustum culling and distance-based light limiting to keep it running in a browser tab, gamepad support with rumble via the Web Gamepad API, and adding multiple graphics levels with different amounts of shaders and room particles.
The whole thing runs as a single HTML file in the browser. Free to play, Windows and Mac downloads too. Also runs pretty well on Steam Deck via the Linux build.
Would love to know how others manage an AI workflow across multiple tools. Mine was pretty chaotic with multiple terminal windows and build scripts but it got there. Feedback welcome!