创建高质量游戏需要多种技能,比如建模、脚本编写、用户界面设计和音频制作。一个人不太可能具备所有这些技能,因此不同角色之间的协作是开发工作流程中不可或缺的一部分。
使用 Studio 的 内置 协作工具,创作者可以在自己的时间内独立为游戏做出贡献,或者与团队同时协作。

基于年龄的协作要求
要与其他创作者一起使用 Studio 的协作工具,你必须首先完成年龄检查,可以通过 验证你的身份证明 或 完成面部年龄估计 来完成。组或游戏所有者必须完成年龄检查,以使其余协作者能够加入他们的游戏。
完成年龄检查后,默认情况下,你只能与相容年龄组的创作者共同协作。例如,16 岁的创作者可以与 17 岁和 21 岁的创作者协作。然而,13 岁以下的创作者必须是年长协作者的可信朋友,或者获得父母的许可,才能与 18 岁以上的创作者协作。
| 你的年龄组 | 可以协作的对象 | 不能协作的对象 |
|---|---|---|
| 9 岁以下 | 13 岁以下的用户 | 13 岁及以上的用户 |
| 9–12 岁 | 16 岁以下的用户 | 16 岁及以上的用户 |
| 13–15 岁 | 9–17 岁的用户 | 9 岁以下和 18 岁以上的用户 |
| 16–17 岁 | 13 岁及以上的用户 | 13 岁以下的用户 |
| 18 岁以上 | 16 岁及以上的用户 | 16 岁以下的用户 |
要与不在你的年龄组中的创作者协作,你必须在第一次加入团队创建会话时满足以下至少一项要求:
成为每位已经访问你游戏的协作者的 可信朋友。
- 你可以直接从 Studio 向多个用户发送可信朋友请求。13 岁以下用户的可信朋友请求需要父母的批准。在某些地区,年长青少年也需要满足此要求。
- 要查看你需要与哪些协作者成为可信朋友以解锁自己,以及哪些创作者当前被你阻止,请转到你的游戏的创作者中心,然后导航到 安全性 > 协作者。
在创作者满足这些要求之一并成功加入团队创建会话后,他们将保留访问权限,除非他们失去所需协作者的可信朋友身份或父母撤销其 Studio 协作权限。
由于基于年龄的协作要求而无法加入团队创建的协作者仍然具有 编辑 权限。他们可以:
- 使用 另存为 将游戏的副本发布到 Roblox。
- 使用开放云 API。
- 在创作者中心管理游戏的元数据。
有关更多信息,请参见 团队创建年龄要求 FAQ。
管理协作者
你添加到游戏的协作者具有与他们访问权限级别相对应的权限设置。以下是不同的用户权限设置:
| 权限 | 描述 |
|---|---|
| 所有者 | 用户是游戏的所有者,并有权限配置其他用户的权限。 |
| 编辑 | 用户有权限编辑游戏。这也授予用户 播放 权限。 |
| 播放 | 用户有权限私下播放游戏。 |
| 无访问权限 | 用户既没有 编辑 权限,也没有 播放 权限。 |
在管理 组所有的游戏 与 用户所有的游戏 的协作者时,会有一些小差异。
组所有的游戏
对于 组 游戏,只有组的拥有者或权限足够的成员可以管理组的角色,无论是在 所有组游戏 还是在 每个游戏 的基础上。这些用户还可以在与 用户拥有的 游戏相同的工作流程中,向组拥有的游戏添加单个协作者,但仅限于 播放 访问。
如果你是组的所有者或具有足够权限的成员,你可以在 所有 组游戏中配置协作,例如授予 "音频艺术家" 组角色 编辑 权限,以便他们能在多个组游戏中微调音频播放。
从 创作者仪表板 中,在左上角展开账户切换器并选择组。
再次展开账户切换器,在组名下选择 设置,然后选择 角色。
启用 编辑所有小组体验 对于应该拥有编辑权限的角色。请记得对每个你所更改的角色点击 保存更改。
在 Studio 的 管理协作者 窗口中,任何组拥有的游戏,符合资格的角色显示 编辑 权限,但被禁用以表示你无法通过 Studio 更改权限级别。


用户所有的游戏
对于用户所有的游戏,你可以向任何用户或 组 授予 播放 访问权限,但只能向 Roblox 朋友授予 编辑 权限。
要向朋友授予你拥有的游戏的 编辑 权限:
在 Studio 中打开游戏,点击中层菜单右侧的 协作 按钮。

在顶部的搜索框中输入以搜索要添加的协作者。下拉列表中会列出匹配的协作者,朋友则用 朋友 标签标识。选择要添加的协作者。

从朋友的权限下拉菜单中选择 编辑,然后点击 保存 使你的协作设置生效。
访问会话
拥有编辑游戏权限的人可以按如下方法加入协作会话:
导航到 创作者仪表板。
将鼠标悬停在游戏的缩略图上,点击 在 Studio 中编辑 按钮以进行协作。

查看协作者
在协作会话中工作时,你可以在 Studio 的右上角查看当前协作者,每位协作者都有一个独特的分配颜色,在所有协作者的设备上保持一致。

要查看当前协作者的更多详细信息,点击任何图标以打开 实时协作者 窗口。在此窗口中,你可以查看用户在 Studio 中是活动还是不活动,以及用户正在工作的指示。如果用户在 5 分钟内不使用 Studio,他们将变为不活动。

选择可视化
默认情况下,选定的代码在 脚本编辑器 中和 3D 视口中的选定对象用分配给每个协作者的独特颜色突出显示。此外, 资源管理器 窗口中使用这些分配颜色的点标记选定对象,以表明被其他协作者选中。


要使所有协作者的选择对你不可见,同时仍能看到他们的工作,请在 实时协作者 窗口底部取消选中 显示合作伙伴选择。

加入协作者
要快速跳到工作区中的某个位置或脚本中协作者正在编辑的确切行,请将鼠标悬停在 实时协作者 窗口中的他们名字上,然后点击 加入。

评论
Roblox Studio 有一个 评论 功能,让你能够在 3D 视口中指向一个对象并与你的协作者开始对话,留下待办事项笔记等等。评论会实时更新,允许你和你的团队在不干扰 Studio 工作流程的情况下接收和回复反馈。当你不使用 Studio 时,你还可以接收到个性化的 通知,帮助你保持对反馈的关注。
工作流程
要创建评论,请点击 Studio 中层右侧的 评论 按钮(键盘快捷键 C)。

在视口中,你的光标变为蓝色。点击任何继承自 BasePart(大多数都是,包括 Terrain)的对象,输入你的评论,然后点击 提交。

评论会出现在 评论 窗口中,可以从 Studio 的 窗口 ⟩ 协作 菜单访问,最新的评论位于顶部。在 评论 窗口中,你可以:
- 单击评论以显示 3D 视口中的完整对话。
- 双击评论以在视口中放大显示。
- 使用右上角的 … 菜单显示已解决的评论,过滤出你已被标记的评论,或在视口中隐藏评论。
- 随着你和团队处理评论,解决评论。在解决评论后,它将从视口和主列表中消失,但并不会完全消失;你可以随时取消解决。

通知
在你不使用 Studio 时,为帮助你保持对反馈的关注,你将收到 电子邮件摘要,回顾所有最近的活动。每个电子邮件摘要提供每个地点评论活动的简单概述,包括:
- 当有人在评论中提到(标记)你时,例如 @用户名。
- 当有人在你以前回复过或被提到的线程中评论时。
- 当有人解决你之前回复过或提到的线程时。
在电子邮件概述中,只需点击 在 Studio 中查看,即可直接跳转到 Roblox Studio 中的对话。
协作脚本编写
在协作会话中,你可以通过 实时脚本编写 进行实时共同编码,或者在开始提交到共享代码库之前,可以在更专注的环境中 草拟 脚本。
实时脚本编写
实时脚本编写 让协作者能实时共同编码。在 脚本编辑器 中,每个协作者的光标颜色与他们在 实时协作者 窗口中分配的颜色相匹配。


在实时脚本编写期间,编辑会每 5 分钟自动保存,就像场所编辑一样,协作者也可以随时手动保存脚本,使用 CtrlS (⌘S)。已保存或自动保存的版本会记录在 脚本历史 窗口中。
草稿模式
通过 草稿 模式,你可以独立编辑和测试脚本,而不会影响其他人的游戏。在完成脚本草拟后,可以将其 提交 到共享代码库,并利用 协作测试 与他人测试已提交的版本。
提交草稿
一旦你编辑了脚本,它会显示在 草稿 窗口,草稿窗口是一个非默认窗口,您必须添加到 Studio 工具栏中的 自定义选项卡。

草稿保存到你本地文件系统,并在同一机器上的 Studio 会话之间持久存在。要将本地编辑提交到代码库,请左键单击一个脚本,或按住 Shift 并左键单击以选择多个脚本。然后点击 提交 提交所有选定的脚本。

比较和合并更改
如果另一个协作者向你正在编辑的同一脚本提交了更改,草稿 窗口中会出现带有绿色 ⊕ 标记的图标。要查看他们的更改,右键单击脚本并选择 与服务器比较。

在打开的 脚本编辑器 的 (Diff) 选项卡中,其他协作者更改或删除的代码会以红色显示,而你更新的代码会以绿色显示。

要将他们的更改合并到你的脚本中:
在 草稿 窗口中,右键点击脚本并选择 从服务器合并。

在合并窗口中,你可以选择保留哪个代码,或进行手动编辑。
- 选中 草稿 保留你的更改,或取消选中以丢弃它们。
- 选中 服务器 将提交的更改合并到你的草稿中,或取消选中以忽略它们。
- 选中 其他 手动编辑脚本并将更改保存到你的草稿中。
一旦你预览了合并结果,请点击 合并所有 来更新你的本地脚本。
恢复已删除脚本
如果协作者删除了你正在编辑的脚本,草稿 窗口中会出现带有红色 ⊘ 标记的图标。要恢复该脚本,右键单击并选择 恢复脚本。脚本会恢复到场所的 工作区 树中,可能需要手动将它们重新归类到原始位置。

查看脚本历史
所有脚本更改,无论是由协作者保存的、自动保存的,还是通过 草稿 模式提交的,都记录在 版本历史 窗口中。要访问它:
在 资源管理器 窗口中右键单击脚本并选择 查看脚本历史。
在打开的 版本历史 窗口中,你将看到脚本的所有已提交版本、提交日期、提交的协作者等等。在此窗口中,可以进行以下操作:
要将任何版本(除了最旧版本)与其之前版本进行比较,选择它并点击 与前一个版本比较。在打开的 脚本编辑器 的 (Diff) 标签中,新版本的代码以绿色显示,旧版本的代码以红色显示。
保存和发布
在协作会话中,Studio 每四分钟自动将项目保存到云中。
恢复到先前版本
游戏的所有者可以恢复其他编辑者所做的更改。请参见 此处 获取说明。
你可能还想查看 活动历史。此视图提供了事件的时间顺序日志,能提升团队对关键游戏设置的可见性。
禁用协作
团队创建 是支持协作的核心 Studio 功能。涉及 管理协作者 对话的工作流程将自动启用此功能,但如果需要,你也可以手动禁用。
如果 实时协作者 窗口尚未打开,请点击任何协作者图标以打开它。

在窗口的右下角,点击 … 按钮并选择 禁用团队创建。

当出现提示时,确认结束会话以在非协作状态下重新加载地点。