Creators report GPT-6 Astra builds playable web and 3D games
Developers report publishing playable web and 3D games built with GPT-6 Astra. Reported projects include a four-level Pitfall clone and Blender/Godot builds; one tutorial covers four games made in about two hours.

TL;DR
- Playable browser games are already part of the Astra showcase: bennash's launch post put the four-level Pitfall-style platformer One More Vine online.
- Four distinct genre prototypes, a Star Fox-style shooter, train FPS, StarCraft-style RTS level, and roguelike deck-builder, took about two hours with the creator in the loop, according to petergyang's usage estimate.
- The glossy results come from detailed direction and iteration, not a magic one-shot, as MengTo says in a follow-up.
- The workflow crosses browser code and DCC tools: MengTo's project report describes a Three.js game whose procedural environment stayed below 2 MB before image and music assets, then had its scenes rebuilt in Blender for a trailer.
OpenAI’s official game-building guide starts by turning concept images into persistent visual targets before steering a TypeScript, Vite and Three.js project. An OpenAI Developer Community post reports a 45-minute 2.5D side-scroller in which Astra drove Blender and Unity. The interesting reveal is how much of the work is now written as an acceptance test.
The build brief
LLMJunky published a full Rocket League-style build prompt that reads like a compact game design and QA document. Its requested stack and acceptance criteria were:
- Three.js for rendering, with Rapier preferred for vehicle, ball, arena and goal physics.
- TypeScript and Vite, with rendering, physics, controls, game state, HUD and assets separated.
- A controllable car, boost pads and meter, jumping and air control, scoring, resets, timer, camera modes and optional bot play.
- Browser checks for movement, collisions, goal detection, score updates, boost refills, camera clipping, console errors and a nonblank canvas screenshot.
The prompt also asks the model to compare against the reference game and keep iterating on handling, camera, ball impact and goal feedback. MengTo’s follow-up makes the practical point bluntly: the result came from many prompts.
Playable browser builds
LLMJunky’s Rocket League-style build was reported as a Three.js project rather than a Unity, Unreal or Godot game. The public brief names TypeScript and Rapier, so the playable result doubles as a browser-stack stress test for 3D rendering, physics and interface work.
bennash’s launch post sends players to One More Vine, a browser platformer with four levels. Its clip shows the useful baseline for this kind of build: running, jumping, hazards, treasure and vine-swinging, rather than a menu-only prototype.
Original assets
The Rocket League prompt asks for close visual and mechanical matches to the Octane car and Champions Field. In a later LLMJunky's asset reply, the creator drew a different boundary for a distributable version: no exact car assets or field, only a distinct car-soccer game.
That correction is more useful than the initial clone framing. The build brief supplies mechanics and an art-direction target, while its later constraint separates those from original production assets.
Four game genres
petergyang’s game-building tutorial covers four Astra-assisted projects built with Blender and Godot:
- A Star Fox-style space shooter.
- A first-person shooter on a moving train.
- A StarCraft-style real-time strategy level.
- No Moat, a roguelike deck-builder about AI founders.
The creator put the total at roughly two hours and about 20% of a $200-plan limit, with the creator actively directing the run, in a usage reply. A separate No Moat post says the deck-builder has three stages and boss battles, and links to a playable build.
3D scans and critic loops
bilawalsidhu said in a Blender reconstruction post that Astra took an old 3D scan of a living room, sourced textures from the photogrammetry scan and made procedural shaders instead of downloading assets.
A second post from bilawalsidhu describes two roughly 45-minute loops with a critic comparing the Blender output against multiview imagery, followed by an overnight run. The scan functions as both source material and a target for visual evaluation.
Performance passes
Texture detail immediately changed the browser build’s behavior: bennash said in a project update that One More Vine had run faster before textures were added to its polygons. The subsequent performance pass lists the fixes:
- Separate 120 Hz physics from rendering.
- Batch scenery to reduce draw calls.
- Move water animation to the GPU.
- Reduce bump mapping, shadow resolution and pixel density.
- Reduce HUD updates.
The update shipped as version 0.1.0, according to the same post.
Shader passes
AIandDesign said in a game update that Astra improved enemy visuals, upgraded a found-footage shader and made performance optimizations for It wants you to stay. A water pass followed after the creator asked to “make the water better,” according to AIandDesign's shader clip.
The project also used Astra-generated Blender work for a row of slot machines in its first level, as AIandDesign's slot-machine post documents. These are targeted art and environment passes inside an existing game, not claims of a finished title from a single command.
10,000 polygons
AIandDesign reported in a polygon-budget follow-up that an unspecified prompt produced a 500,000-polygon model, then responded to a 10,000-or-less limit without visible fidelity loss in the creator’s view.
The same creator had already framed the game’s lo-fi, VHS-like direction as a reason lower-detail AI models could fit the project in a build note. Later, AIandDesign's reply said that short one-prompt games are not the same thing as games people will pay to play, and that a good game still takes serious time and effort.