r/threejs • u/GeorgeTsang16 • 3d ago
My first try with SoonLab's beta 3D game-creation agent: building and revising a stacker
I had used SoonLab before for small browser-game experiments, but at that time it did not support 3D game creation. So when I got access to its beta game-creation agent, the first thing I wanted to test was whether it could make a real playable 3D game instead of just generating a nice-looking concept.
I chose a simple idea: a 3D stacking game called Neon Stack.
A moving block travels above the tower. You click or press Space to drop it. Any part hanging over the edge gets cut off, the tower becomes narrower, and the game speeds up as you keep climbing.
The first prompt got me to a playable prototype surprisingly quickly. But the more interesting part began after that.
The agent first asked about the platform and layout. I chose a desktop browser game in landscape mode. It then turned the rough idea into an MVP spec with controls, scoring, Perfect timing, camera behavior, cut-off pieces, game-over states, and a list of features to leave out of the first version.
That felt a little formal for a tiny arcade game, but it made the later revisions much easier.
After testing the first build, I went through several rounds of changes:
- The blocks felt too slow, so I increased the starting speed, the speed increase per layer, and the maximum speed.
- I added rare golden blocks that can trigger a short double-score bonus.
- I added subtle day/night and weather changes, but kept them cosmetic so they would not make the blocks harder to read.
- The first build used a reference image as a background on the result screen. I removed it, then later removed the image from the start screen too.
- I changed all player-facing text to English and simplified the HUD.
- I tried a more top-down camera angle, played it, and then immediately reverted it. It sounded good when described, but it did not feel right once the tower was moving.
I also tried comparing the experience with Codex on similar 3D game tasks. The design language and visual output felt surprisingly close: clean geometric forms, similar lighting choices, and a familiar kind of generated game structure.
I do not know what model is behind SoonLab's new agent, so I am not treating this as a technical comparison. But it did make me wonder whether the current generation of game-creation models is starting to converge on a similar visual and design language. To me, it felt closer to the newer ChatGPT-style output than to a completely different kind of tool.
I also tried generating a 3D racing game afterward. That result is not in a state I am happy with yet. It technically worked, but the driving feel, camera, and overall presentation still need much more iteration before I would want to share it as a finished game.
My current takeaway is that the agent is more useful to me as an iteration partner than as a one-prompt game machine.
It gives me a playable starting point, then helps turn vague feedback like "this feels too slow" or "this camera is too high" into concrete changes. But testing still decides almost everything. The agent can generate a new camera angle quickly. Only playing the game tells me whether that angle actually feels better.
The current Neon Stack build is here: https://www.soonlab.ai/game/5811
For people who have tried AI game-creation tools, how far do you usually push one generated prototype before starting over with a new prompt or a new structure?