本页由英文机器翻译而成。阅读英文原文。

博客

如何用 Claude Code 和 Unity 引擎制作游戏

2 分钟内让 Claude Code 接入 Unity。安装 AI Game Developer、完成授权、启用技能,即可用 AI 创建游戏对象。

如何用 Claude Code 和 Unity 引擎制作游戏

如何用 Claude Code 制作一款拥有完整画面、并能发挥 Unity 这类真正游戏引擎全部实力的游戏?其实非常简单。在这篇快速教程中,我们会完整走一遍整个配置流程——从安装到创建你的第一个游戏对象——用时不到两分钟。

什么是 AI Game Developer?

AI Game Developer 是一款免费的开源工具,让你可以配合 Claude Code 或任何其他 AI 智能体,使用 Unity 引擎的全部能力——未来还会支持 Unreal Engine 和 Godot。它非常灵活,能让 AI 完整访问引擎本身。AI 智能体可以读取场景数据、修改对象、创建着色器,凡是引擎 API 支持的事情,它几乎都能做。

安装

安装 AI Game Developer 有两种方式。你可以用 CLI 自动完成全部安装——它甚至能帮你安装 Unity Editor 并创建项目。也可以手动下载安装包。

方式 A:CLI(全自动)

CLI 会替你处理一切——安装 Unity 插件、配置 MCP 服务器,如果你还没有 Unity Editor,它还可以顺带安装。

Bash终端
# Install the plugin into your Unity project
npx unity-mcp-cli install-plugin ./MyUnityProject

方式 B:手动下载

  1. 打开 ai-game.dev/download ,点击 Download Installer 按钮
  2. 打开下载好的 .unitypackage 文件——Unity 会弹出导入窗口
  3. 点击右下角的 Import 按钮
  4. 等待 Unity 重新编译——AI Game Developer 窗口就会出现了

配置

安装完成后,AI Game Developer 窗口会自动打开。只需两步即可开始使用:

  1. 选择你的 AI 智能体——这里选 Claude Code——然后点击 Authorize 按钮。这会打开一个网页,你可以在其中创建账号并授权连接,只需几秒钟。
  2. 勾选复选框以启用技能。这会把所有可用的技能注册进去,让 Claude Code 能够发现并使用它们。

就是这样,安装和配置全部完成。

启动 Claude Code

重要提示:启动 Claude Code(或任何其他 AI 智能体)时,需要在 Unity 项目的文件夹中启动。Unity 里有一个简单的快捷方式,可以在正确的位置打开终端。你也不必非用终端不可——Claude Code 在 VS Code、桌面应用或其他任何地方都能用,效果完全一样。

Bash终端
# Navigate to your Unity project folder and launch Claude Code
cd /path/to/your/unity-project
claude

你的第一条 AI 指令

当 Claude Code 在项目文件夹中运行起来后,你就可以开始下达指令了。例如:

BashClaude Code 提示词
Create a cube at position 0, 3, 0

几秒钟后,Claude Code 就直接在 Unity 场景中创建出了立方体。你可以做任何事——创建着色器、搭建整个场景、修改材质、设置动画。在视频演示中,一个可配置的玻璃着色器完全是用 Claude Code 做出来的。

你能构建什么?

连接 AI Game Developer 之后,Claude Code 就拥有了对 Unity API 的完整访问权限。以下是一些示例:

  • 在场景中任意位置创建游戏对象并设置其位置
  • 编写自定义着色器,例如演示中展示的可配置玻璃着色器
  • 设置材质、纹理和光照
  • 创建动画和动画控制器
  • 添加粒子系统和视觉效果
  • 编写并挂载 C# 脚本
  • 修改任意组件上的任意属性

开始使用

AI Game Developer 完全免费且开源。安装插件、授权你的 AI 智能体,就可以开始构建了。详细配置说明请查看 ai-game.dev/docs/quickstart 上的快速入门指南,或到 ai-game.dev/download 下载。

博客更多内容

全部文章