面向 AI 的游戏开发工作区 —— 聊天、3D 模型、贴图与 Git 集于一窗
并排运行 AI 会话,在聊天旁预览 3D 模型、贴图与音频,并在同一个 AI Game Developer 窗口中审查 Git 里的每处改动。

在游戏项目里与 AI 智能体协作意味着不停切换:聊天窗口、引擎、文件浏览器、图片查看器、3D 查看器、音频播放器和 Git。AI Game Developer 桌面应用把这些整合进一个游戏开发工作区。每个项目都有自己的窗口,会话在面板中并排显示,文件就在改动它的聊天旁边以预览形式打开,源代码管理则准确显示改了什么。
本文用一个你整天都会重复的简单循环来走一遍这个工作区:发送请求、查看结果、检查改动。视频展示了这个循环在我们的演示游戏 Skyward Keep 上的运行情况。
每个项目一个窗口
每个项目都位于自己的窗口中,和 VS Code 一样。重新启动应用时,之前打开的每个项目窗口都会恢复,连同各自的尺寸、位置、侧边面板和面板布局。空窗口是一个启动器,包含最近项目、打开文件夹和新建项目;在 Windows 和 Linux 上按住 Ctrl 点击,或在 macOS 上按住 Cmd 点击,会在新窗口中打开项目,而不是替换当前窗口。
你可以在任何文件夹中聊天,而不只是在 Unity、Godot 或 Unreal 项目里。这对纯 Blender 素材项目、设计文档文件夹或工具仓库都很有用。
面板中的会话,并排显示
窗口中央是面板布局。你可以把多个会话以标签页或左右、上下分屏的形式并排打开;最大化其中一个,或让它浮动在布局之上;还可以把会话从列表直接拖进布局。后台的会话会继续流式输出,布局按项目分别保存。
每个面板都保留自己的模型、推理强度和智能体。这样就能搭建出实用的组合:
- 一个面板里的大模型负责规划和构建功能。
- 第二个面板里更快的模型处理快速提问和小修小补。
- 第三个面板用图像或 3D 工具生成素材。
分组让会话列表保持整洁
侧边栏把会话组织成组,你可以创建、重命名、着色和排序。分组信息随项目一起提交,所以克隆仓库的队友会看到相同的布局。每一行显示 AI 正在做什么以及已经工作了多久,搜索框可以按名称或分组筛选会话。
对于很长的对话,提示词导航器让你通过悬停预览跳回更早的消息。
在聊天旁边预览结果
当智能体创建或修改文件时,你想看到它,而不只是读到文件名。文件会在会话旁边的预览面板中打开,聊天消息里的文件路径可以点击:点击后在预览中打开文件,如果带有行号就跳转到该行。
预览覆盖了构成游戏项目的各种文件类型:
- 带语法高亮的代码,以及 Markdown。
- 图片和贴图,包括 TGA、TIFF、PSD、HDR、EXR、DDS 和 KTX,以及 SVG。
- 3D 模型及其贴图,可切换光照和阴影,还有一个方向指示器。
- 音频,带波形和文件真实的采样率、编解码器、位深与声道数,并可切换循环播放。
- 视频、字体、CSV,以及其他所有内容的十六进制视图。
单击打开临时预览,双击则保持打开,文件在磁盘上变化时预览会自动重新加载。最后这一点在与智能体配合时很重要:让它把贴图调暗一点,文件写入后已打开的预览就会更新。

在源代码管理中检查改动
右侧面板有三个标签页:资源管理器、搜索和源代码管理。
- 资源管理器以实时树形视图显示项目文件,带 Git 状态标记、就地重命名和新建,并可拖放到聊天输入框。
- 搜索用包含和排除 glob 查找内容,并可以全部替换。
- 源代码管理显示分支、领先和落后的提交数、差异统计,并允许你提交和拉取。
在源代码管理中点击一个已更改的文件,它会以差异形式打开。对于图片,差异是并排对比,所以你可以在提交前清楚看到一张贴图是怎么变的。

循环:请求、预览、审查
把这些放在一起,这个工作区支持一个让你始终掌控局面的短循环:
- 发送请求。在演示中:“把 Meadow Isle 换成夜晚草地贴图,并让滑翔下落稍微慢一点。”智能体把岛屿的贴图替换为夜晚版本,并把滑翔的下落速度从 2.5 改为 1.8 m/s,同时告诉你这两处改动都在源代码管理中等待处理。
- 在聊天旁边查看结果:贴图在图片预览中,菜单音乐在音频预览中,带动画的角色在停靠于会话旁的 3D 预览中。
- 打开源代码管理,对比新旧贴图,并阅读调参改动的代码差异。
- 满意时提交,或者要求再做一处修改。
经常提交。小的提交让你在实验不奏效时容易回退,而且历史记录会显示哪个会话做了哪处改动。
按你的喜好调整
工作区自带六种主题,从中性的黑色 Dark 到炭灰色 Carbon 以及浅色主题;窗口变窄时,输入框会按固定顺序隐藏控件,所以即使是很小的分屏也依然好用。软件包也可以添加自己的面板和文件预览,我们会在另一篇关于软件包、插件和 MCP 的文章中介绍。
工作区在多个版本中逐步成长:右侧面板在 0.14.0,面板、预览和项目窗口在 0.18.0(https://ai-game.dev/releases/0.18.0),带贴图的 3D 预览在 0.20.0。在 ai-game.dev/download 下载应用,打开你的项目,把你的前两个会话并排分开。

