Guide · Updated 2026-10-07
How to Merge Games with AI
If you have seen Minecraft running inside Elden Ring or a Call of Duty soldier doing Skate 3 kickflips, you have probably wondered how to merge games with AI yourself. The honest answer: it is now possible for a determined hobbyist, it is not a one-click job, and the people getting results combine an AI coding agent with a lot of patient playtesting. This guide explains the whole process in plain language, with no coding knowledge assumed.
What “merging games with AI” actually means
Merging two games means taking the gameplay of one game (its movement, physics, weapons or building) and making it work inside the world of another. The game whose world you see is usually called the host. The game whose gameplay is brought in is the guest.
There are three ways creators do this, which we explain in depth on our how it works page:
- Live bridge (passthrough): both games run at the same time and swap data every frame. SkyCraft, which puts Minecraft inside Skyrim, works this way.
- Engine transplant: a rebuilt version of one game’s engine runs inside the other. Skate 3 mods for GTA San Andreas and Bully use an open-source Rust rewrite of Skate 3.
- Mechanics port: one game’s rules are re-created inside the other, using art and sounds from your own install.
The AI’s job in all three is the same: read unfamiliar game code, write the glue between the two games, run it, watch it break, and fix it, thousands of times, far faster than a person could.
What you need before you start
Both games, legally owned. Every legitimate mashup reads game files from your own installs. You will never get, and should never want, a download that bundles a commercial game.
A Windows PC with headroom. Most host games are Windows PC titles. A live bridge runs two games at once, so plan for extra RAM and a GPU that can handle both.
An AI coding agent that can work on your computer. Most creators in the 2026 wave used Claude Code with Claude Opus 5.5. Other agents that can read files, run commands and see the results work on the same principle. Claude Code needs a paid Claude plan.
Time. A first working prototype can take hours. Making it feel good takes days or weeks. The creator of the famous MW2, Skate 3 and Minecraft mashup has said the Minecraft part still needed weeks of hands-on tuning, because the AI could not tell whether it felt right.
The toolkit most people use: universal-modder
The open-source universal-modder project by Rehan Sheikh is the starting point for many mashups. It is a plugin that gives Claude Code skills and tools for modding almost any PC game you own. In short, it helps the agent:
- Identify which engine a game uses.
- Inspect and decompile the game’s code to find where to hook in.
- Find a compatible mod loader, or work out a route if none exists.
- Generate missing art, 3D models or sound.
- Test the change inside the running game.
- Record a showcase video of the result.
It ships playbooks for a dozen engine families, including Unity, Unreal, Bethesda games, Minecraft, Source, Godot and retro decompilation projects, plus a dedicated workflow for mashup mods. Its Minecraft-in-GTA-V example is the base of several other projects, including Wither Storm in GTA 5.
Step by step: merging two games with an AI agent
Step 1: Pick a realistic pair
Start with games that already have strong modding communities and tools. Skyrim, GTA V, Elden Ring, Garry’s Mod and Minecraft all have mod loaders, documentation and years of reverse-engineering behind them. That human groundwork is what makes AI merges possible. Two obscure games with no modding history is the hardest possible starting point.
Look at our directory of AI merge games to see which pairs already work. Extending an existing open-source project, say porting SkyCraft’s approach to a new host game, is the fastest route to a result.
Step 2: Set up a clean workspace
Create an empty folder for the project, back up your game saves, and use an offline copy of each game where possible. Never point an agent at a game you also play online: most mashups need anti-cheat switched off, and online play with modified files can get an account banned.
Step 3: Install the agent and the toolkit
Install Claude Code and add the universal-modder plugin following its README. Open a session in your project folder. The agent will ask permission before it runs commands or changes files; read each request rather than approving everything blindly.
Step 4: Describe the merge in plain English
Tell the agent which game is the host, which is the guest, and what single feature you want first. Good first goals are narrow: “let me walk around Skyrim with Minecraft’s movement” rather than “put all of Minecraft in Skyrim”. The agent will investigate both games, explain what it found, and propose an approach.
Step 5: Let it build, then playtest every change
This is where most of the time goes. The agent writes code, builds it, launches the games and reads the logs. You play, describe what feels wrong (“the jump is too floaty”, “I fall through this bridge”) and it iterates. Creators consistently say the human role here is irreplaceable: the AI writes the code, you are the one who knows whether it is fun.
Step 6: Package it without game files
If you share your mashup, publish only your own code and instructions. Use a setup step that reads the player’s own game files, as SkyCraft, BullySkate and SkateGM do. Credit every open-source project you build on. Many of the best-known mashups rely on years of work by other people, such as the IW4L rewrite of Modern Warfare 2 and the Skate 3 Rust engine.
Can I skip the work and just play?
Yes. If you only want to play an existing AI merged game, you don’t need any of the above. Use the finder on our homepage: tick the games you own and your operating system, and it lists every mashup you can install. Some, such as BullySkate and SkateGM, install with a single launcher.
A few creators even let an AI agent install their mod for you. ArkWeb, which puts Spider-Man in Arkham Knight’s Gotham, includes instructions you paste into Claude so it checks your game versions, builds the mod and walks you through your first session.
The limits nobody mentions
AI isn’t magic. The agent stands on top of human reverse-engineering. Without community decompilations, mod loaders and documentation, it has much less to work with.
Versions matter. Mashups hook into exact game builds. ArkWeb works only with Spider-Man Remastered version 4.0630; Minecraft Ring targets one Elden Ring build. A game update can break everything overnight.
The legal side is messy. Reverse engineering for compatibility is tolerated in some places, but publishers can and do demand takedowns. Fans who rebuilt GTA 3 and Vice City received a DMCA takedown in 2021 and were then sued. Keep projects non-commercial, never distribute game files, and expect that any project could disappear.
Fakes are everywhere. Within a week of the trend, GitHub filled up with look-alike repositories using names like “Elden Ring Minecraft mod”. Some were empty, some were traps. When you look for inspiration or code, start from verified projects.
Where to go next
- Browse the full list of AI game mashups to see what has been built.
- Read how AI game merging works for the technical picture, explained simply.
- Start with a playable project such as SkyCraft or Mario in Elden Ring to see what a finished merge feels like before you build your own.