Unity props with Rodin

Quest: Make game-ready 3D props for a Unity game

Proposed, not tested

Equipment

Worldbuilder Claude Code
Quest
Make game-ready 3D props for a Unity game
Hero
Claude CodeThe agent that runs the quest
Weapon
Claude Opus 5.5Greatsword: Anthropic's flagship for hard coding workMana rate 21 per 1k tokens Mana per run without spells: 2,919 mana (77 runs, 21 quests).
Charge
HighReasoning effort
Author
The curator

The Claude Code take on the Unity asset quest. Rodin generates the mesh, Blender prepares it and the Unity MCP brings it into the editor. Check each spell page for the account or editor it needs.

Can't be appraised: Proving Grounds can't equip orbs (MCP servers).

Skill tree

  1. ScoutGather context

  2. CraftMake the thing

  3. TestCheck the work

    Nothing equipped here

  4. ShipDeliver it

    Nothing equipped here

Quest replay

Quest: "Make game-ready 3D props for a Unity game". Four waves, then the Backlog Dragon.

Foes

  • Fog Wraith

Party · Context

  • Claude CodeWorldbuilder100/100
  1. Wave 1 of 4 · Scout

    The Fog Wraith steps up.

    What really happensGather context

    Claude Code: Context 100/100.

  2. Explore

    Claude Code sends Explore, a fox scout, into the fog.

    What really happensClaude Code can hand a codebase search to its built-in Explore subagent, which works in its own context window.

    Explore: Context 40/40.

  3. Explore

    Explore sniffs out the right files.

    What really happensThe subagent reads and searches. None of that output lands in the main context.

    Fog Wraith takes 23.

  4. Haze

    The Fog Wraith breathes haze. Swings start to miss.

    What really happensWithout current docs, the agent guesses at APIs that may have changed.

    Explore takes 3. Explore: Context 37/40. Explore: Haze.

  5. Context7 MCP

    An orb that fetches current library docs into the fight.

    What really happensresolve-library-id turns a name such as Next.js into a Context7 id like /vercel/next.js.

    Fog Wraith takes 37. Fog Wraith falls.

  6. Haze cleared

    Fresh pages burn the haze away.

    What really happensCurrent docs replace guesses with facts.

  7. Explore

    Explore returns with a short report.

    What really happensOnly the subagent's final summary comes back to the main agent.

    Claude Code takes 2. Claude Code: Context 98/100. Claude Code: Insight. Explore returns.

  8. Wave 2 of 4 · Craft

    The Clay Golem steps up.

    What really happensMake the thing

  9. Hyper3D Rodin MCP

    An orb that asks Rodin for a 3D model and a download link.

    What really happensDuring login you pick a Hyper3D workspace. The guides say to confirm parameters and that workspace before a generation starts.

    Clay Golem takes 82 (critical hit).

  10. Slump

    The unshaped clay slams down.

    What really happensA model or part takes pass after pass before it holds its shape.

    Claude Code takes 7. Claude Code: Context 91/100.

  11. MCP for Blender (community)

    An orb that opens a portal into Blender and shapes the open scene.

    What really happensget_scene_info lists objects. look can return the viewport, camera, wireframe, x-ray, or a render.

    Clay Golem takes 17 (critical hit).

  12. Slump

    The Clay Golem uses Slump.

    Claude Code takes 7. Claude Code: Context 84/100.

  13. AI Game Developer (Unity)

    An orb that edits a Unity project, in the editor or inside a built game.

    What really happensTools include scene-get-data, console-get-logs, and screenshots of the game view, scene view, or an isolated object.

    Clay Golem takes 1. Clay Golem falls.

  14. Wave 3 of 4 · Test

    The Bug Slime and the Flaky Wisp step up.

    What really happensCheck the work

    Flaky Wisp: Flicker.

  15. Flicker

    The Flaky Wisp uses Flicker.

    Claude Code takes 3. Claude Code: Context 81/100.

  16. Greatsword

    The wisp flickers out of reach.

    What really happensA flaky test passes on one run and fails on the next.

    Flaky Wisp avoids the hit.

  17. Regress

    The Bug Slime uses Regress.

    Claude Code takes 3. Claude Code: Context 78/100.

  18. Flicker

    The Flaky Wisp uses Flicker.

    Claude Code takes 3. Claude Code: Context 75/100.

  19. Greatsword

    Claude Code swings the Greatsword.

    Flaky Wisp takes 40. Flaky Wisp falls.

  20. Regress

    The Bug Slime uses Regress.

    Claude Code takes 3. Claude Code: Context 72/100.

  21. Greatsword

    Claude Code swings the Greatsword.

    Bug Slime takes 45 (critical hit). Bug Slime falls.

  22. Wave 4 of 4 · Ship

    The Gate Warden steps up.

    What really happensDeliver it

    Gate Warden: Barrier.

  23. Boss · Backlog Dragon

    The Backlog Dragon guards the quest: "Make game-ready 3D props for a Unity game".

    What really happensIt stands for the whole quest, every task on the list.

  24. Scope creep

    The dragon breathes scope creep across the party.

    What really happensNew asks pile onto a task while it is underway.

    Claude Code takes 5. Claude Code: Context 67/100.

  25. Greatsword

    Claude Code swings the Greatsword.

    Gate Warden is behind a barrier.

  26. Bar the gate

    The warden raises the gate. Nothing passes until the checks are green.

    What really happensA release waits until tests, builds and reviews pass.

  27. Claw

    The Backlog Dragon uses Claw.

    Claude Code takes 6. Claude Code: Context 61/100.

  28. Greatsword

    Claude Code swings the Greatsword.

    Gate Warden is behind a barrier.

  29. Bar the gate

    The Gate Warden swings the gate shut.

    Claude Code takes 5. Claude Code: Context 56/100.

  30. Scope creep

    The Backlog Dragon uses Scope creep.

    Claude Code takes 5. Claude Code: Context 51/100.

  31. Greatsword

    Claude Code swings the Greatsword.

    Gate Warden takes 46.

  32. Gate open

    The checks turn green and the gate opens.

    What really happensTests, build and review pass, so the release can go.

  33. Claw

    The Backlog Dragon uses Claw.

    Claude Code takes 6. Claude Code: Context 45/100.

  34. Bar the gate

    The Gate Warden swings the gate shut.

    Claude Code takes 5. Claude Code: Context 40/100.

  35. Greatsword

    Claude Code swings the Greatsword.

    Gate Warden takes 14 (critical hit). Gate Warden falls.

  36. Scope creep

    The Backlog Dragon uses Scope creep.

    Claude Code takes 5. Claude Code: Context 35/100.

  37. Greatsword

    Claude Code swings the Greatsword.

    Backlog Dragon takes 49.

  38. Claw

    The Backlog Dragon uses Claw.

    Claude Code takes 6. Claude Code: Context 29/100.

  39. Greatsword

    Claude Code swings the Greatsword.

    Backlog Dragon takes 52.

  40. Call the backlog

    The dragon roars, and another task crawls out of the backlog.

    What really happensFinishing one task often surfaces the next one on the list.

  41. Claw

    The Backlog Dragon uses Claw.

    Claude Code takes 6. Claude Code: Context 23/100.

  42. Compact

    The hero rolls the scroll of memory tight and fights on.

    What really happensWhen context runs low, the agent summarizes the session so far and keeps going. Small details can get lost.

    Claude Code recovers 27. Claude Code: Context 50/100.

  43. Greatsword

    Claude Code swings the Greatsword.

    Bug Slime takes 25. Bug Slime falls.

  44. Scope creep

    The Backlog Dragon uses Scope creep.

    Claude Code takes 5. Claude Code: Context 45/100.

  45. Greatsword

    Claude Code swings the Greatsword.

    Backlog Dragon takes 50.

  46. Claw

    The Backlog Dragon uses Claw.

    Claude Code takes 6. Claude Code: Context 39/100.

  47. Greatsword

    Claude Code swings the Greatsword.

    Backlog Dragon takes 45.

  48. Enraged

    Wounded, the dragon rages.

    What really happensThe last stretch of a big job is often the hardest.

    Backlog Dragon: Enraged.

  49. Scope creep

    The Backlog Dragon uses Scope creep.

    Claude Code takes 6. Claude Code: Context 33/100.

  50. Greatsword

    Claude Code swings the Greatsword.

    Backlog Dragon takes 24. Backlog Dragon falls.

  51. Quest clear

    The Backlog Dragon falls. Quest complete.

    What really happensEvery equipped spell did its part of "Make game-ready 3D props for a Unity game".

After the battle

  • Claude Code took 17 turns to clear four waves.
  • Context ran low once, so the agent compacted it.
  • No Test or Ship spell, so those waves ran on basic attacks.
  • Summons took 3 damage in their own context and brought back 1 report.

Copy this loadout

Prompt for Claude Code

Paste this into Claude Code. It installs each spell, leaves API keys and sign-ins to you, and ends with the command that restarts it with this weapon and charge.

Set up these tools for me in Claude Code.
Loadout: https://vibe-rpg-simulator.vercel.app/loadouts/unity-props-rodin/

1. Context7 MCP
   Source: https://github.com/upstash/context7
   Run:
     claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEY

2. Hyper3D Rodin MCP
   Source: https://hyper3d.ai/features/mcp/mcp-claude
   Run:
     claude mcp add --transport http hyper3d-rodin --scope user https://api.hyper3d.com/api/mcp
     claude mcp login hyper3d-rodin

3. MCP for Blender (community)
   Source: https://github.com/ahujasid/mcp-for-blender
   Run:
     claude mcp add blender uvx mcp-for-blender
     uvx mcp-for-blender install-addon

4. AI Game Developer (Unity)
   Source: https://github.com/IvanMurzak/Unity-MCP
   Run:
     npm install -g unity-mcp-cli
     unity-mcp-cli install-plugin ./MyUnityProject
     unity-mcp-cli login
     unity-mcp-cli setup-mcp claude-code ./MyUnityProject

How to do it:
- Skip anything that is already installed. Run the rest in order and check that each step worked.
- Never ask me to paste an API key or token into this chat. When a command needs one, such as YOUR_API_KEY, give me the full command to run in my own terminal.
- Ask me for any other value you can't work out, such as a project path.
- If a command asks a question or needs a browser sign-in or an open app, tell me what to do and wait.
- If a command fails, follow the install steps in the tool's source for Claude Code instead. Show me any command that is not on this list before you run it, and install nothing else.

When you're done, tell me what is ready and what still needs me. New tools load in a new session, so finish by telling me to restart Claude Code with Claude Opus 5.5 and reasoning effort high:
claude --model opus --effort high

Terminal commands

Or paste these lines into a terminal. The first part installs every spell for Claude Code; the last line starts it with the same weapon and charge. Lines starting with # are notes or commands you type inside the agent.

# Loadout: Unity props with Rodin
# Quest: Make game-ready 3D props for a Unity game
# Hero: Claude Code · Weapon: Claude Opus 5.5 · Charge: High
# From https://vibe-rpg-simulator.vercel.app/loadouts/unity-props-rodin/

# 1. Learn the spells
# Scout: Context7 MCP
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEY
# Craft: Hyper3D Rodin MCP
claude mcp add --transport http hyper3d-rodin --scope user https://api.hyper3d.com/api/mcp
claude mcp login hyper3d-rodin
# Craft: MCP for Blender (community)
claude mcp add blender uvx mcp-for-blender
uvx mcp-for-blender install-addon
# Craft: AI Game Developer (Unity)
npm install -g unity-mcp-cli
unity-mcp-cli install-plugin ./MyUnityProject
unity-mcp-cli login
unity-mcp-cli setup-mcp claude-code ./MyUnityProject

# 2. Start the hero with this weapon and charge
claude --model opus --effort high