Game development
AI-assisted game coding: the setups that work in 2026
AI-assisted game coding in 2026: the agents developers use, how each engine connects to them, and what works and what fails, from surveys, engine documentation and developers who've shipped with them.
AI-assisted game coding has gone mainstream in 2026. In Unity's 2026 Game Development Report, 62% of developers said they use AI for coding assistance and 50% use MCP servers, the plug-ins that let an AI agent work inside the game editor. But one of r/gamedev's busiest threads in October, "I can't code my games with AI, and I'm surprised how others can", drew over 600 replies. This guide covers what the developers it works for are doing differently.
The agents developers use
No 2026 game-industry survey names coding tools, so the best guide is Stack Overflow's 2026 survey of all developers. Among people who'd used a coding agent or assistant in the past year:
| Tool | Used in the past year | Type | GitHub stars (27 Oct 2026) |
|---|---|---|---|
| Claude Code | 65.5% | Terminal agent | 153,542 |
| GitHub Copilot | 58.7% | Editor assistant and agent | – |
| OpenAI Codex | 29.5% | Terminal agent | 131,132 |
| Cursor | 25.5% | AI code editor | – |
| Gemini Code Assist | 14.6% | Editor assistant | – |
| JetBrains AI | 12.8% | Editor assistant (incl. Rider) | – |
Google's terminal agent, Gemini CLI, has 108,563 stars but wasn't a separate option in the survey. JetBrains' newer survey of over 15,000 professional developers, run May–July 2026, asked about use at work and found Claude Code at around 39%, GitHub Copilot at 21%, Codex at 16% and Cursor at 12%. All the figures, including GDC's and JetBrains' surveys, are in our AI coding tools dataset.
How each engine connects
The agent writes code; an MCP server lets it see and change the project in the editor (scenes, objects, the console, tests). This is the 2026 setup per engine:
| Engine | Official AI support | Main community MCP server | What the agent can do |
|---|---|---|---|
| Unity | Unity AI Assistant (Ask, Plan and Agent modes) and an official Unity MCP server; Unity 6.0+ | CoplayDev/unity-mcp (15,464 stars) | Write C#, edit scenes and prefabs, read the console, run tests |
| Unreal | Unreal MCP plugin in UE 5.8 (experimental) | chongdashu/unreal-mcp (2,107 stars, last updated April 2025) | Spawn actors, set up lighting and materials, run automation tests |
| Godot | None | Coding-Solo/godot-mcp (6,379 stars) | Launch the editor, run the project, read debug output |
| Blender (assets) | None | ahujasid/mcp-for-blender (32,480 stars) | Build and edit 3D models and scenes |
Unity's MCP server works with Claude Code, Cursor, Windsurf and Claude Desktop. Epic's Unreal MCP generates configuration for Claude Code, Cursor, VS Code, Gemini and Codex, and by default only accepts connections from your own machine. Community servers aren't made or checked by the engine makers, so read what a server can do before connecting it.
Godot has an advantage the others don't: its scene files (.tscn) and scripts are plain text, which Godot's own documentation calls "mostly human-readable and easy for version control". Agents can read and edit them directly. Unity scenes and prefabs are text too, but Unity ships a dedicated tool, Smart Merge, to merge them "in a semantically correct way", so it's safer to let the MCP server change scenes than to have an agent edit those files by hand.
What works
The most detailed account this month is Kyle Kukshtel's AI harness for game development. His starting point is that "structurally, LLMs are bad at reading games", because most of a game isn't code. So he builds the game so an agent can check its own work:
- Make the game reproducible. Seed the random number generator so the same inputs give the same game, and add save and load from day one.
- Keep the rules away from the engine. Run the simulation as a plain library the agent can test without opening the editor.
- Turn changes into commands. If every change to the game is a command the agent can write and replay, it can test without recompiling.
- Give the agent text, not pictures. Profiler output as text, and screenshots compared by a tool that reports a similarity score, work better than raw screenshots.
- Keep the loop to seconds. The faster the agent can run and check, the more it gets right.
Two habits from the engine documentation help any setup:
- Let the agent run tests itself. Godot can check scripts without a window (
godot --headless --check-only --script …), and Unity can run its test suite from the command line (-runTests -batchmode). - Write a short project instruction file. Claude Code reads
CLAUDE.md(orAGENTS.mdif there's noCLAUDE.md), and Codex and many other agents readAGENTS.md; Anthropic's docs suggest keeping it under 200 lines. Put your engine version, folder layout, naming rules and the test command in it.
It also works when the person knows the engine. A developer posting on r/aigamedev in October is building a post-apocalyptic game, The Last Sand, with AI agents driving Godot and Blender through MCP. Their update is about the design: eight enemy robots built from one shared chassis and a catalogue of modules.
What goes wrong
A Godot forum post-mortem of a failed vibe-coded metroidvania lists the usual problems. After about 40 hours across six AI tools, the player script had grown too long for the agent, the state machine was "basically a global variable", and the writer concluded: "You can't use AI to make up for not knowing GDScript or Godot." The first 3–4 hours did produce a prototype that moved, climbed and saved.
The wider data points the same way:
- More code isn't more game. Ars Technica's report on a study of 700+ software companies found AI agents raised lines of code and pull requests, with no significant change in finished work, while code review took longer.
- Speed-ups are uncertain. METR's 2025 trial found experienced developers 19% slower with AI. Its February 2026 follow-up suggests a speed-up, but METR itself calls the new figures unreliable.
- Programmers are sceptical. In GDC's 2026 survey, 59% of game programmers said generative AI is having a negative effect on the industry.
A starting setup
- Small Godot or 2D project: Claude Code or Codex in the terminal, Godot's text scenes in Git, a headless check after every change.
- Unity: Unity 6 with the official Unity MCP server (or CoplayDev's), your agent of choice, and command-line test runs.
- Unreal: C++ changes through the agent, editor work through UE 5.8's Unreal MCP plugin, and automation tests the agent can run.
Whatever the engine, commit before every agent session so you can undo it, and read the changes as you would a colleague's. Valve doesn't ask you to disclose AI used only for code on Steam. Generated art, audio or text in the game does need disclosing, and players are watching: see how many Steam games now disclose AI.
How we checked
Survey figures are from the publishers' own pages, tool features from the official Unity, Epic, Godot and Anthropic documentation, read on 21 October 2026, JetBrains' 2026 survey on 3 November 2026, and star counts from each GitHub repository, read on 27 October 2026. Every link is in the sources below.
Games and data
Sources
- Unity – 2026 Game Development Report (9 Mar 2026), published by unity.com
- Stack Overflow Developer Survey 2026 – AI data, published by survey.stackoverflow.co
- JetBrains – AI coding agent adoption in 2026 (Aug 2026), published by blog.jetbrains.com
- GDC – 2026 State of the Game Industry, published by gdconf.com
- Unity – Unity AI, how to get started (5 May 2026), published by unity.com
- Unity – Get started with Unity MCP, published by docs.unity3d.com
- Epic Games – Unreal MCP in the Unreal Editor (UE 5.8, experimental), published by dev.epicgames.com
- GitHub – anthropics/claude-code, published by github.com
- GitHub – openai/codex, published by github.com
- GitHub – google-gemini/gemini-cli, published by github.com
- GitHub – CoplayDev/unity-mcp, published by github.com
- GitHub – IvanMurzak/Unity-MCP, published by github.com
- GitHub – Coding-Solo/godot-mcp, published by github.com
- GitHub – chongdashu/unreal-mcp, published by github.com
- GitHub – ahujasid/mcp-for-blender, published by github.com
- Kyle Kukshtel – How to engineer an AI harness for game development (10 Oct 2026), published by kylekukshtel.com
- Godot Forum – Post-mortem of my failed attempt to vibe-code a metroidvania game (23 Apr 2026), published by forum.godotengine.org
- Godot docs – TSCN file format, published by docs.godotengine.org
- Godot docs – Command line tutorial, published by docs.godotengine.org
- Unity Manual – Run tests from the command line, published by docs.unity3d.com
- Unity Manual – Smart Merge, published by docs.unity3d.com
- Claude Code docs – Memory and CLAUDE.md, published by code.claude.com
- Ars Technica – AI coding agents generate more code, but not more software (12 Oct 2026), published by arstechnica.com
- METR – Uplift update (24 Feb 2026), published by metr.org
- r/gamedev – I can't code my games with AI, and I'm surprised how others can (19 Oct 2026), published by reddit.com
Cite this page
Using something from this page? Copy a citation below. A link back to this page is all we ask.
GamesChart’s text and figures are free to reuse under CC BY 4.0 with a credit link to this page. Game art, logos and screenshots belong to their publishers and aren’t covered.
Related guides
- Guide
Nearly half of new Steam games now disclose AI: the numbers behind the Next Fest backlash
36% of games in Steam Next Fest October 2026 disclose generative AI, and 49.7% of October's new Steam games did. The numbers, and why players want a filter.21 Oct 2026
GuideIs EVE Online free to play?
EVE Online is free to play as an Alpha clone. What a free account can and can't do, and what Omega costs in the UK.12 Nov 2026
GuideDiablo 2 LoD runewords: every runeword, its runes, bases and level
All 98 Diablo II runewords, from Lord of Destruction to Reign of the Warlock, in one sortable table: runes in order, sockets, item types and level.11 Nov 2026