{"slug": "nethack-remake-with-gemini-4-carbon", "title": "NetHack Remake with Gemini 4 Carbon", "summary": "A developer used Google's Gemini 4 Carbon inside the Antigravity IDE, paired with a Blender MCP server, to remake the 1987 text-based roguelike NetHack as a 3D action RPG in web technology and WebAssembly. The project was driven by a single one-shot prompt that invoked Antigravity's Swarm feature to spawn parallel subagents, which the developer says cross-check each other's outputs for higher-quality results. The writeup walks through setup steps including the Google AI Ultra subscription, Blender MCP configuration, and permission modes ranging from Default to autonomous \"Turbo.", "body_md": "Hello everyone! Today, I’d like to share my experience testing out Gemini 4 Carbon. What did I build? I remade the classic 1987 retro roguelike game [NetHack](https://www.nethack.org/) into a modern 3D action RPG. The deep gameplay of the original dungeon crawler (originally rendered only in text and ASCII graphics) inspired countless games that followed, including Diablo, and thanks to its open-source nature, it continues to evolve to this day.\n\n**✨ Remake Demo Promo Video**\n\n{{< youtube id=\"4KfezQB4aW0\" >}}\n\n**Actual Gameplay Capture**\n\nCurious about how a text-based classic turned into a modern 3D action RPG? Follow along with the step-by-step guide below, and you'll be able to kick off your very own retro game remake project with ease!\n\n**📌 A Quick Note!**\\\n\nPublic code repositories come with their own specific licensing terms. While you are generally free to experiment for personal learning, always check the project's license before using it commercially or sharing your final result publicly!\n\nNow, let's go over the preparation steps one by one.\n\nInstall Antigravity - [https://antigravity.google\\](https://antigravity.google%5C)\n\nYou can use Gemini 4 Carbon right away by subscribing to the [Google AI Ultra plan](https://one.google.com/about/google-ai-plans/).\n\nOnce you're all set up, create a new project in Antigravity and configure it to use Gemini 4 Carbon, as shown below.\n\nShall we move on to the next step?\n\nWhy do we need a separate MCP server? Actually, you can develop 3D games using Carbon just fine without this setup. However, connecting MCP unlocks features specialized for 3D asset generation, resulting in a much more polished product. If you already use another server, feel free to use that; otherwise, follow the instructions below to connect the Blender MCP server.\n\nInstall Blender - [https://www.blender.org\\](https://www.blender.org%5C)\n\nInstall Blender MCP Server - [https://projects.blender.org/lab/blender_mcp/wiki/Setup\\](https://projects.blender.org/lab/blender_mcp/wiki/Setup%5C)\n\nInstall Blender MCP Server Add-on - [https://www.blender.org/lab/mcp-server/#add-on](https://www.blender.org/lab/mcp-server/#add-on)\n\nFinally, to add the Blender MCP server to Antigravity, you need to edit the configuration file manually.\n\nClick “Copy Config File Path” next to Customizations > Installed > MCP Servers, then open the file in your favorite text editor.\n\nIn my case, because I already had the cloudrun MCP installed on Windows, my screen looks slightly different from yours. However, you can refer to the [official Wiki instructions](https://projects.blender.org/lab/blender_mcp/wiki/Setup#mcp-config-file) to add the settings for your specific environment.\n\nAfter restarting Antigravity to load the updated config file, a green light will appear next to the blender entry as shown below. You’re now all set to start developing!\n\nOnce all preparations are complete, write a one-shot prompt to pass to the agent. Here is the actual prompt I used:\n\n```\n/swarm Clone https://github.com/NetHack/NetHack and port it into modern web technology and wasm. Remake it into a 3D Action RPG. Use Blender MCP to generate high quality 3d assets.\n```\n\nUsing the Swarm feature spawns subagents that process tasks in parallel. Instead of a single agent evaluating itself, independent agents with separate contexts objectively analyze each other's outputs, resulting in much higher-quality deliverables.\n\nYou can leave the permission settings at the bottom right to Default to require user approvals for key tasks, or set it to \"Turbo\" mode to let the agent work autonomously until final completion.\n\nThe execution time depends on the project size. While waiting, it’s fun to observe the agent’s reasoning process or monitor how tasks are being distributed in real time via the Swarm UI.\n\nWhen all work is finished, Antigravity will display a notification. If there are areas you’d like to tweak, you can request additional revisions—or even ask for new features as fresh ideas come to mind!\n\nOnce your game implementation is rock solid, try creating a 1980s VHS-style promo video to add that extra retro charm!\n\n```\nCreate a promotion video with 80s vibe with VHS tape artifacts. Use Lyria 3.5 to generate background music. Use Gemini 3.8 Flash TTS to generate promotional messages.\n```\n\nJust remember to [set your GEMINI_API_KEY](https://aistudio.google.com/docs/api-key) beforehand so the agent can access the corresponding model in your local environment.\n\nAnd that covers the entire process of making the promo video shown earlier!\n\nWhat kind of awesome project will you build next?", "url": "https://wpnews.pro/news/nethack-remake-with-gemini-4-carbon", "canonical_source": "https://dev.to/bebechien/nethack-remake-with-gemini-4-carbon-4pjf", "published_at": "2026-11-12 04:10:49+00:00", "updated_at": "2026-11-12 04:21:15.307003+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "generative-ai", "agent-protocols", "developer-tools"], "entities": ["Google", "Gemini 4 Carbon", "Antigravity", "Blender", "NetHack", "Google AI Ultra"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/nethack-remake-with-gemini-4-carbon", "markdown": "https://wpnews.pro/news/nethack-remake-with-gemini-4-carbon.md", "text": "https://wpnews.pro/news/nethack-remake-with-gemini-4-carbon.txt", "jsonld": "https://wpnews.pro/news/nethack-remake-with-gemini-4-carbon.jsonld"}}