如何使用 AI 生成的 3D 资源构建 Roblox 游戏

Roblox Studio MCP 让编程智能体控制和构建游戏。 Thrixel 是该智能体的 AI 3D 资源层:它生成并编辑场景中使用的建筑物、车辆和道具。本指南涵盖文本到 3D Roblox 资源、连接 Claude Code、Codex 或 Cursor,以及通过导入和游戏测试获取模型。

你能用AI制作一款Roblox游戏吗?

是的。编程智能体可以根据书面简介构建 Roblox 游戏:规划机制、编写 Luau、放置资源并在 Studio 中测试体验。有用的提示会命名类型、玩家行为、目标和艺术风格。带有检查站的 obby、交付模拟器或小型赛车场为智能体提供了完整的游戏循环来实施和验证。

这是应用于Roblox的vibe coding游戏。人工智能游戏制作者仍然需要访问编辑器和创建场景模型的方法。 Thrixel 的 Build World 技能与编程智能体协调这些任务。

Roblox Studio MCP 与 Thrixel 如何协同工作?

Thrixel 的 Roblox AI 3D 资源生成器为编程智能体提供了模型生成和编辑工作流程及其 Studio 工具。该智能体连接到两个 MCP 服务器:用于在游戏中工作的 Roblox Studio MCP,以及用于其 3D 资源的 Thrixel MCP 服务器。 Build World 提供协调游戏和资源工作的指令。

Build World 的 Roblox 工作流程使用 Rojo 将项目中的脚本和实例树同步到 Studio 中。 Roblox Studio MCP 服务器 允许智能体检查和更改场景、执行 Luau 并运行游戏测试。 Roblox Open Cloud 负责上传生成的模型资源。

Rojo 不同步网格文件。脚本和模型上传遵循不同的路径,然后在 Studio 场景中相遇。 Roblox 设置页面链接了 Claude Code、Codex、Cursor 和其他兼容智能体的工具设置。

如何用AI生成Roblox资源

Thrixel的AI 3D模型生成器可以将文本描述或参考图像转换为车辆、建筑物、道具或环境对象。 Thrixel MCP 服务器让编程智能体在编写游戏脚本时请求这些模型,然后检查和修改它们。

Thrixel 的基于部件的模型对于交互式 Roblox 资源非常有用。风车可以有单独的叶片,宝箱可以有移动的盖子,车辆可以有单独的轮子。智能体编辑命名部件并准备层次结构,以便游戏所需的部件仍然可寻址为 MeshParts。静态几何体可以分组以减少不必要的部分,三角形缩减可以为具有许多重复道具的场景准备低多边形资源。

通过文字生成 Roblox 资源:提示词应包含哪些内容?

有用的资源提示描述了对象、视觉风格、预期大小和游戏角色。它还命名了所有必须独立移动的棋子。例如,用作大厅障碍物的风车需要单独的叶片和足够的间隙供玩家使用;背景风车可能只需要一个静态网格物体。

Roblox 资源提示示例
使用 Thrixel 为 Roblox 大厅生成风格化的木制风车。使用蓝色屋顶瓦片和温暖的木质纹理。将叶片与塔架分开,并将移动部件命名为 Blades。导入后,将塔缩放到 30 个stud高,将其放置在检查点旁边,然后使用 Luau 旋转叶片。与默认的 Roblox 角色进行游戏测试差距。

参考图像可以指导资源的轮廓和颜色。生成后,智能体可以在导入资源之前修改单个部分、调整纹理或减少三角形。文本转 3D 生成模型;智能体仍然在 Studio 中设置其行为、碰撞和放置。

智能体可以构建整个 Roblox 场景吗?

Build World 将工作流程从单个道具扩展到可播放场景。对于浮动港口,智能体可以规划码头、飞艇、风车和检查站,在编写Luau的同时向Thrixel请求资源,然后通过Roblox Studio MCP组装和测试路线。共享的艺术指导和目标尺寸有助于模型融合在一起。游戏测试揭示了哪些资源需要更改规模、放置或移动部件。

如何将AI生成的模型导入到Roblox Studio中?

Build World通过Roblox Open Cloud上传导出的模型,获取资源ID,并将生成的模型插入Studio。其 Roblox 工作流程根据资源选择格式:FBX 用于名称重要的多部分模型,GLB 用于带有 PBR 贴图的纹理单网格资源。格式选择会影响导入后的内容,因此智能体会在 Studio 中检查结果。

  1. 准备资源。编辑形状,减少不必要的几何图形,并保留动画或单独材质所需的部分。
  2. 上传并插入。等待上传完成并检查预期的 MeshParts 和纹理是否已到达。
  3. 设置比例和位置。测量导入的模型,根据玩家的stud调整其尺寸,并检查地面接触和面。
  4. 连接游戏玩法。配置碰撞、锚定和脚本,然后在 Studio 的游戏模式中测试交互。

对于 Roblox,Thrixel 与 Meshy 和 Tripo 相比如何?

选择 Roblox 3D 资源生成器涉及的不仅仅是第一个网格。编程智能体需要请求资源,在测试后对其进行修改,并保持移动部件在游戏中可用。导入、纹理、比例以及编辑和重新导入工作流程都会影响结果。

Meshy 的 Roblox Bridge 将生成的模型发送到 Creator Hub 并在 Studio 中打开它们。 Tripo 的 Roblox 指南涵盖了生成、优化、导入和纹理化模型。两者都解决有用的资源创建任务。

Thrixel 的分部件模型具有智能命名的部件,为编程智能体提供明确的 Luau 逻辑和行为目标。例如,风车叶片可以保留为独立且命名清晰的 MeshPart,供智能体旋转、在开关按下时停止,并检查玩家能否通过障碍。Build World 的导入流程通过 FBX 保留这些名称,智能体随后在 Studio 中配置并测试交互。资源也保存在Thrixel 工作空间中,可在浏览器中编辑并跨游戏复用。比较工具时,应检查修改后的资源如何返回游戏,以及交互部件在导入后是否仍然可用。

Claude Code、Codex 和 Cursor 用于 Roblox 开发

每个客户端都需要访问Roblox Studio、MCP和Thrixel的工具。仅连接 Studio 服务器不会将智能体连接到 Thrixel 工作空间。 Studio MCP 官方设置指南涵盖了 Studio 连接; Thrixel MCP 设置涵盖模型生成和编辑。

使用 Claude Code 开发 Roblox 游戏

对于 Claude Code 和 Thrixel,该项目包含 Luau 脚本和 Build World 指令。 Claude Code 向 Thrixel 请求模型,通过 Rojo 同步脚本,并使用 Studio MCP 检查场景并测试交互。提示可以描述资源及其行为,例如带有单独盖子的箱子,当玩家接近时该箱子会打开。

使用 Codex 开发 Roblox 游戏

Codex 和 Thrixel 使用相同的 Roblox 工具链。任务可以包括生成车辆、导入其零件、在 Luau 中实施控件以及在 Studio 中测试结果。 使用 Codex 制作游戏的指南解释了游戏简介、资源、代码和测试如何结合在一起。

使用 Cursor 开发 Roblox 游戏

Cursor 可以处理 Roblox 项目的 Luau 文件,而其智能体通过 MCP 访问 Studio 和 Thrixel。 Rojo将文件更改同步到Studio;生成的网格遵循 Open Cloud 上传路径。同一项目可以包含脚本和资源引用,而可编辑源模型保留在 Thrixel 工作空间中。

示例提示:使用 AI 资源构建 Roblox 游戏

安装Build World,连接Thrixel帐户,并完成Roblox Studio、Rojo和Open Cloud设置。然后要求编程智能体在特定的游戏简介中使用该技能:

示例游戏提示
使用 Build World 技能通过浮动港口建造 Roblox 大厅。使用 Thrixel 生成飞艇、码头和风车。保持风车叶片分离并使用 Luau 对其进行动画处理。添加检查点、终点线和重新启动流程。在 Roblox Studio 中对整个路线进行游戏测试。

诸如“风车看起来正确,但其叶片阻挡了检查点”之类的后续行动为智能体提供了需要解决的具体放置或游戏问题。 Thrixel for Roblox 页面包含设置说明; Codex 游戏指南解释了更广泛的智能体工作流程。

使用 gauntlet loop 改进 Roblox 游戏

gauntlet loop 使用单独的批评智能体将 Roblox 体验与固定参考进行比较并报告具体问题。在空中飞行中,这些可能包括无法到达的检查站、狭窄的障碍物间距或遮挡着陆平台的风车叶片。构建者使用 Roblox Studio MCP 检查和测试路线,修改 Luau 或放置,并要求 Thrixel 编辑相关的命名模型部件。上传并放置任何更改的资源后,评论家会从玩家的角度再次检查路线,包括检查点恢复和移动障碍物。

AI Roblox游戏开发常见问题

Roblox MCP 如何与 AI 生成的 3D 资源配合使用?

MCP 允许编程智能体访问工具。在此工作流程中,Thrixel 生成并编辑 3D 模型,Open Cloud 上传它们,Roblox Studio MCP 让智能体在游戏中插入、定位和测试它们。完成的资源需要可用的网格和有效的游戏集成。

Roblox Studio MCP 也生成 3D 资源吗?

是的。 Roblox 的 Studio MCP 工具包括网格、材质和程序模型生成。 Thrixel 添加了自己的基于零件的生成和编辑工具、用于重用的资源工作空间以及用于协调资源与代码和场景组装的 Build World 工作流程。两台服务器在该工作流程中具有不同的角色:工作室控制和 Thrixel 资源创建。

AI可以在Luau中编写Roblox脚本吗?

Claude Code和Codex可以为检查站、移动平台、皮卡和其他游戏系统编写Luau。 Build World 通过 Rojo 同步这些脚本并检查它们在 Studio 中的行为。服务器端规则和客户端控件需要在适当的上下文中放置和测试。

我可以在不知道 Luau 的情况下制作 Roblox 游戏吗?

智能体可以根据游戏描述写入Luau。熟悉 Studio 的资源管理器、属性和输出窗口有助于检查结果和报告错误。控制、检查点、碰撞和多人游戏行为仍然需要测试。

为什么导入 Roblox 的模型呈灰色或尺寸不正确?

在重新生成模型之前检查导入的纹理和材质分配。在 Build World 的 Roblox 工作流程中,FBX 保留平面颜色多部分资源,而纹理 GLB 资源则携带 PBR 贴图。规模还需要检查每个模型:测量其边界并在stud中设置目标大小,而不是对每个资源应用一个乘数。

AI可以生成Roblox头像和UGC配饰吗?

生成的网格是起点。 Avatar 身体、服装和 Marketplace 配件需要自己的装配、装配和验证。本指南重点介绍游戏中使用的模型,例如建筑物、车辆和道具;导入道具不会使其成为完成的头像项目。

Unity 游戏中的模型可以在 Roblox 中重复使用吗?

Thrixel 资源独立于引擎保存。在 Roblox 中重建 Unity、Three.js 或 Unreal 游戏时,智能体可以重用它们。脚本、材质、比例和交互需要针对 Studio 进行调整和测试。

使用 Thrixel 构建 Roblox 游戏