【Unity】使用AI辅助开发Unity游戏流程

一、Windows Terminal 终端工具(可选|推荐使用)

https://apps.microsoft.com/detail/9n0dx20hk701?hl=zh-CN&gl=CN

安装后,可设置右键菜单-终端

win+R输入regedit,打开注册表

进入计算机\HKEY_CLASSES_ROOT\Directory\Background\shell

选中shell新建项,起名是菜单名,例如:终端

选中"终端"右键新建字符串值,命名:Icon,输入Window Terminal的exe全局路径

例如:F:\迅雷下载\夸克\Microsoft.WindowsTerminalPreview_1.25.923.0_x64\terminal-1.25.923.0\WindowsTerminal.exe

选中终端-新建项command,选中command,双击默认,填入:

cmd /c set CURRENT_PATH="%V" & start F:\迅雷下载\夸克\Microsoft.WindowsTerminalPreview_1.25.923.0_x64\terminal-1.25.923.0\wt.exe

其中路径是Window Terminal的exe全局路径,若图标不正常可以继续添加一个字符串项Icon,同样填入这个全局路径。

使用方法,在打开的Unity项目根目录里按住Shift,然后在任意空白处右键

按住shift会以管理员身份执行,也可以直接更改Window Terminal默认以管理员执行,去到属性-兼容性勾选即可。

二、安装Claude Code

Claude Code 是 Anthropic 推出的一款终端内的智能编程助手 。它不像传统的 AI 聊天工具那样只能回答问题,而是可以直接在你的项目目录中运行,像一位真正的结对程序员一样帮你:

  • 读写文件:创建、修改、重命名、删除代码文件。

  • 执行命令:运行构建脚本、测试、Git 操作等。

  • 分析代码库:快速理解项目结构、查找引用、重构代码。

  • 自主规划任务 :结合我们之前聊到的 Superpowers 工作流,它可以按"构思→计划→子代理执行→测试→审查"的步骤完成复杂功能开发。

参考:https://docs.bigmodel.cn/cn/coding-plan/tool/claude

前提安装node.js和git for windows

进入命令行界面,安装 Claude Code

复制代码
npm install -g @anthropic-ai/claude-code

运行如下命令,查看安装结果,若显示版本号则表示安装成功

复制代码
claude --version

部署AI大模型到claude code内,按BigModel智普大模型就是进入如下:

https://bigmodel.cn/apikey/platform

手机登录后,默认送一些token,创建API key后

进入C:\Users\lenovo\.claude目录下创建settings.json文件,文件内容填如下

注意ANTHROPIC_AUTH_TOKEN要填写你自己的API Key

复制代码
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "填写API Key",
    "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"
  },
  "model": "opus[1m]",
  "enabledPlugins": {
    "hookify@claude-code-plugins": true
  },
  "extraKnownMarketplaces": {
    "claude-code-plugins": {
      "source": {
        "source": "github",
        "repo": "anthropics/claude-code"
      }
    }
  },
  "skipDangerousModePermissionPrompt": true
}

其中里面的glm-xxx就是大模型名称,hookify是一个AI插件,extraKnownMarketplaces是claude插件市场配置,skipDangerousModePermissionPrompt是跳过危险操作提示。

回到终端,输入:

复制代码
claude --dangerously-skip-permissions

这样就是跳过所有危险操作提示直接执行命令,也可以去掉--dangerously-skip-permissions,不过这样就会每次提问都会询问后再执行命令。

切换大模型操作,例如:当提示模型频繁使用效率降低时可以换其他模型。

复制代码
/model

例如:Opus对应的是settings.json的如下一行的模型glm-4.7,若想切换其他模型例如glm-5,可以直接修改这个文件即可生效。

"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"

可以安装一个cc switch快速配置多个环境配置(即多个settings.json虚拟配置)能够快速切换大模型,不需要敲/model更换,直接cc switch客户端切换即可。

https://www.ccswitch.io/zh/

至此完成AI安装和交互:

三、安装Unity MCP

https://github.com/CoplayDev/unity-mcp

安装后AI才可以对Unity编辑器进行交互,例如:AI创建一个Unity物体到场景。

相关推荐
码界筑梦坊3 小时前
118-基于Python的游戏账号数据可视化分析系统
python·游戏·信息可视化·毕业设计·pandas·fastapi
2601_950316065 小时前
塞尔达攻略+塞尔达设定集+塞尔达传说攻略
游戏·pdf·电视盒子
号码认证服务5 小时前
“二次放号”来电有旧标记?为新启用的企业号码开通认证
游戏·金融·社交电子·健康医疗·娱乐·传媒·教育电商
皮皮虾12346 小时前
龙珠激斗多开自动挂机搬砖攻略教程
网络·游戏
开开心心就好6 小时前
带可视化界面的目录文件合并工具
java·运维·科技·游戏·tomcat·自动化·powerpoint
wanhengidc7 小时前
云手机 游戏多开不卡顿
运维·服务器·网络·安全·web安全·游戏·智能手机
StarChainTech7 小时前
先享后付,正在悄悄改变电商的“信任游戏”
大数据·人工智能·游戏·微信小程序·小程序·软件需求
FairGuard手游加固7 小时前
FairGuard全链路反外挂方案,破解游戏安全困局
大数据·安全·游戏
邪修king7 小时前
UE5 TA 核心修炼:材质与纹理艺术全解 —— 从 PBR 理论到工业级材质实战
c++·后端·游戏·ue5·材质