Pular para o conteúdo
← Back to Skalablog

Published article

GPT-6 Astra Setup for 3D Games and VFX

Codex vs Claude CodeOpenAI

A GPT-6 Astra setup for 3D work means running the model through Codex CLI with MCP servers that drive Blender, Unity, Godot or Unreal. Without those connectors, the model still writes code but cannot inspect a scene, run a playtest or assemble a procedural effect, which is where most of the reported gains come from.

GPT-6 Astra setup for 3D work, step by step

A GPT-6 Astra setup for 3D work means running the model through Codex CLI inside a project folder, then attaching MCP servers for Blender, Unity or another engine so the agent can act on scenes instead of only writing code.

The channel Stefan 3D AI published this workflow in September 2026 and credited most of the visible quality to the tooling around the model, not to the model alone. The order below follows that demonstration. Every link points to the project the author named, and each one is worth checking against its own current documentation before you install.

  1. Create an empty project folder and OpenAI terminal inside it, rather than working from a chat window.
  2. Install Codex CLI and run it in the folder with approvals and sandboxing bypassed.
  3. Add one MCP server at a time, starting with the engine you actually use.
  4. Give the agent a small, concrete task: one mesh, one mechanic, one scene.
  5. Playtest or inspect the result, then send a follow-up prompt while the agent keeps working.

That last step matters more than it sounds. In the transcript the author sent roughly seven or eight follow-up prompts during a single generation run, and he kept playing an early build while the agent was still producing assets.

Why Codex CLI beats a desktop chat window here

Codex CLI matters in this workflow because it runs inside your project folder, where MCP configuration files, assets and engine projects already live. A chat window has no such folder, so the agent cannot read the scene or write into it without you pasting everything by hand.

The author runs it with approvals and sandboxing disabled, which he describes as cooking without interruptions. That setting removes the confirmation prompts that would otherwise stop a long generation run. It also removes a safety layer, so it is worth limiting that mode to a scratch folder you are willing to lose, rather than a working repository with credentials in it.

The payoff is task length. A single run in the transcript produced a playable platformer, and the author reported that the agent wrote its own tests, launched the game, and observed the result before reporting back. None of that requires MCP, but all of it requires a terminal agent that can execute commands unattended.

Blender MCP versus the Higgsfield Blender plugin

Blender is the open-source 3D suite both of these connectors attach to. The two are not competing products in the same category, and the differences matter when you decide what to install.

The Blender MCP server exposes Blender operations as tools an agent can call. It runs locally and the author notes it occasionally stops and needs restarting. The Higgsfield plugin adds generative 3D, image and video models inside Blender, which requires signing in and spends credits per generation. The author's position is that the Higgsfield plugin alone is enough for most work, while running both in parallel also worked in his tests.

Blender also began shipping a native MCP integration, described in the video as the Blender native MCP. Treat that as a separate component from both third-party options and check its current status before relying on it, since it was reported as intermittently stopping.

The practical split is straightforward. Use a Blender MCP server for scene manipulation, rigging and procedural assembly. Add the generative plugin only when you need AI-generated textures, images or video, and accept that each of those calls spends credits.

Unity MCP: install path and what it changes

Unity is the game engine used for the platformer demo, and the connector is Unity MCP Server from Ankle Breaker Studio, an open-source project the author calls one of the most efficient MCP servers he has tested.

Installation follows Unity's own package flow. Create a project, skip the native AI options, then open Window > Package Manager and use the plus button to install from a Git URL with the repository link. No editor restart was needed in the demonstration. The final step is to hand the agent the setup instructions and let it establish the connection.

What this buys is a back-and-forth loop. The agent builds in Unity, runs the project, and plays it to verify behavior. In the transcript the author watched the agent play its own build and run tests, which is the difference between code that compiles and a game that works.

Godot and Unreal: which MCP to use

Godot pairs with godot-mcp from Coding-Solo, and the author describes it as the easiest setup of the three engines: send the link to the agent, ask it to install, and it can start building Godot projects without Godot running first.

Unreal Engine is the more complicated case. Epic shipped a native MCP integration in Unreal Engine 5.8, according to the transcript, and the author's recommended combination for that version is the native server plus a third-party assistant. For Unreal Engine 5.7 and earlier he recommends the third-party option on its own. Verify the current engine version and the native integration's status yourself, because engine releases move faster than any tutorial.

The pattern across all three engines is the same. The agent needs a server that exposes editor and runtime operations, and it needs permission to launch the project. Pick whichever engine you already ship in; adding a second engine to the same folder buys nothing if you never open it.

What the GPT-6 Astra setup produced in tests

The demonstrations in the transcript cover four builds: a Mario-style platformer, a Trials-style physics bike game, a procedural VFX scene, and a rigged quadruped character. All of the numbers below are the author's own first-hand reports, not measurements from an independent test.

ProjectReported timeReported tokensNotes
Platformer (Mr. Muck 64)2 hours 30 minutes30 millionAbout 7% of a weekly Pro Max limit, roughly $46 if billed through the API
Trials-style bike game2 hours17 millionRoughly 3-4% of a weekly limit, about $30 at API rates; no reported crash bugs
Procedural VFX sceneNot statedNot statedFour spells with exposed color and timing controls so effects can be tuned and reused

These figures describe one person's sessions on specific hardware, with a specific plan, on specific models. They are not a benchmark and should not be read as typical cost or speed.

The rigging result is the one the author calls the biggest change. Retargeting animations for humanoid characters has been workable in earlier models, he says, but custom skeletons for non-humanoid characters were unreliable. In this footage the agent produced a custom skeleton and a blink animation on a mesh that had no rig. He also states plainly that the results are not perfect and points to broken weights in the platformer's character animation.

Assets, skills, and the one-step-at-a-time rule

Asset generation and skills are the parts of the setup you can add or drop without changing anything else. Skills are packaged instruction sets the agent installs on request, and the author demonstrates one called image-to-3D that turns reference images into interactive 3D models.

The typewriter test is the clearest example. The author supplied a reference image and asked for clickable keys that print text onto paper. The agent produced a working interaction, and the author notes the model geometry is not an exact match: side keys are misaligned and the overall silhouette is off. That failure profile is normal for image-driven mesh reconstruction and does not affect whether the interaction works.

For generated assets, the author reports that the agent under-consumed its available asset budget on one run, preferring procedural geometry and optimizations, and he had to explicitly ask for more generated images and 3D assets. If you want a specific look, name it. Leaving asset policy to the agent tends to produce the cheapest geometry that satisfies the prompt.

His working rule is to break the job into ordered steps rather than requesting a finished scene. Build the shape, then the keys, then the interaction, adjusting between each. Follow-up prompting while a run is still active is supported in the CLI, and he used it to steer work before it finished.

Rigging, VFX and scene assembly: what changed

The three capabilities worth tracking are rigging for non-humanoid characters, procedural VFX authoring, and scene assembly. Each appears in the transcript with concrete footage and each carries a caveat.

For rigging, the agent created a custom skeleton for a quadruped model and added a blink animation to a static mesh. Weights on the platformer character were visibly broken, so expect cleanup on anything that needs to ship.

For VFX, the author's demonstration shows four spells with procedural shaders, including view distortion around a black hole effect. The controls for color, texture size and timing were exposed, which turns each effect into a reusable tool rather than a one-off animation.

For scene assembly, the author says a previous generation of models, including Opus 4.8 and GPT-5, failed to place objects with correct rotation, and that the current setup assembles full scenes in the right camera perspective. That comparison comes from the same person's testing across several months, not from a controlled study, so treat it as a directional observation rather than a measurement.

Cost controls, limits, and what stays on your machine

The token numbers above sit inside a subscription plan, which is the main reason they read as cheap. Running the same sessions through an API would have cost the author an estimated $46 and $30 for the two game builds. Those are his estimates at the time of recording, and API rates change.

Local execution and cloud calls are mixed in this stack. Blender and the engines run on your machine, and a Blender MCP server can operate locally, but the generative asset models behind an MCP plugin are typically remote services that spend credits. A setup like this is not fully offline, and it does not by itself make your project private or suitable for regulated work.

There is also a reverse concern in the transcript. The author used a general-purpose media API connector to widen model choice for sounds, music, video and 3D, and notes it requires an API key and offers less guidance about which model to use for which job. Wider access costs more attention.

One recurring detail is worth copying regardless of which tools you choose: the author credits the agent with economizing on asset generation without being asked. Token savings reported by a user are anecdotes, not guarantees, but a model that defaults to procedural geometry is easier to keep inside a budget than one that generates a texture for every surface.

FAQ

  • Do you need Codex CLI to use GPT-6 Astra with MCP servers? No, but it is the path shown in the source workflow and it keeps MCP configuration, assets and engine projects in one folder. A desktop chat client can call tools, but it has no project directory to read from or write to, which limits scene-level work.
  • Is the Unity MCP Server free? Yes. Unity MCP Server from Ankle Breaker Studio is published as an open-source project, and the author describes it as outperforming some paid alternatives in his testing. Confirm the current license on the repository before commercial use.
  • How much did the demos cost in tokens? The platformer took about 2 hours 30 minutes and 30 million tokens, which the author estimated at $46 through the API. The Trials-style game took about 2 hours and 17 million tokens, or roughly $30 at API rates. Both ran inside a Pro Max plan instead.
  • Do the Blender and Higgsfield plugins conflict? They can run together. In the transcript both were active and the agent used either as needed, though the author says the Higgsfield plugin alone covers most work. Generative calls inside it spend credits per use.
  • Does the agent create its own tests? Yes, in the Unity demonstration. The agent wrote tests, launched the project and played the build to verify behavior, which the author identifies as the main reason his game-making results improved compared with earlier models.
  • What should you install first? Start with Codex CLI and a single MCP server for the engine you already use, then add generative asset tools once the loop works. The author's own progression moves from one tool to several rather than installing everything at once.
  • Are the rigging and animation results production ready? No. The author shows custom skeleton creation and automatic blinking on a static mesh, and in the same video points out broken weights and imperfect mesh geometry. Expect manual cleanup before anything ships.
  • Do these MCP servers work on any operating system? The transcript walks through Windows terminal commands and an install-from-disk flow in Blender. Other platforms are not covered in the source material, so check each repository's own installation documentation for your system.
  • Can this setup build games in Unreal Engine instead of Unity? Yes, and the author recommends a third-party Unreal assistant alongside the engine's native MCP integration on Unreal Engine 5.8, or the third-party option alone on Unreal Engine 5.7 and earlier. Verify the current engine version before following that advice.

Turn the video into a written build log

The hard-won part of any of these projects is not the prompt. It is the sequence: which connector went in first, where the weights broke, which follow-up prompt fixed the asset budget. That reasoning lives in the demo run and disappears the moment the recording ends, which is exactly the material worth keeping in text where you can search it later.

If you have walkthroughs like this one sitting in a YouTube video, Skala Blog turns the transcript into a draft article you can edit and publish. Paste the URL, let it transcribe the video, and work from the generated draft. More of this kind of breakdown, including free tools and community projects, is collected at crazystack.com.br and on the Dev Doido do canal do youtube.

Turn one video into an article you can edit

Every build log in this article exists as a recorded session first and a written reference second, which is the usual order and also the reason the useful details get lost. A run of follow-up prompts, a connector that needed restarting, a rig that worked on the third attempt. Written down, those become something you can search and reuse the next time you open the same project.

Skala Blog takes a YouTube URL, transcribes the video, and returns a draft article you can edit before publishing.

Source video