为什么使用Thrixel
未使用 Thrixel
- 原型场景通常以立方体、胶囊和占位符道具开始。
- 手动编写几何图形会花费原本可以用于游戏的代币。
- 查找匹配的资源并使它们适应场景成为一项单独的任务。
使用 Thrixel
- 模型是根据文本或参考图像生成的,以适应游戏的艺术方向。
- 资源在智能体编写代码时并行生成。
- 可以对各个部件进行编辑、分组并准备在场景中使用。
Unity 支持
-
FBX 导入
生成的模型作为 FBX 下载到 Unity 项目的 Assets 文件夹中。
-
运动部件
轮子和其他移动部件可以通过代码保持独立的 GameObjects 动画。
-
可编辑的材质
分组保留了材质槽,因此可以单独设计油漆、玻璃和橡胶等表面的样式。
-
网格优化
静态几何体在导入前进行分组,并且可以减少游戏资源预算的三角形数量。
-
场景检查
智能体检查模型方向和位置,在导入后和运行游戏中检查资源。
-
游戏测试
脚本播放模式检查和屏幕截图有助于识别相机、碰撞和渲染问题。
工作流程
你
- 添加技能并设置Unity
- 描述游戏
编程智能体
- 规划比赛
- 编写 C# 脚本
- 构建Unity场景
- 游戏测试和修复问题
Thrixel
- 生成模型
- 添加细节和纹理
- 准备导入资源
- 将它们保存到 Thrixel 工作空间
结果是一个包含 C# 脚本、场景和生成资源的 Unity 项目。
发布可玩的游戏链接
在 thrixel.world 上发布 Unity WebGL 游戏
WebGL 版本可以发布到 thrixel.world 并作为浏览器链接共享。在发布之前,该版本会在编辑器之外进行测试,并针对目标设备检查下载大小、内存和控件。
开始使用
1 将 Build World 技能添加到编程智能体。
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.
2 描述游戏并将引擎命名为 Unity。
/thrixel:build-world 在Unity中穿越沙漠峡谷构建气垫船赛车游戏,有古代遗迹、升压门和移动障碍物
Unity 开发需要安装 Unity Editor 和 Unity CLI。该技能的设置流程包括将智能体连接到编辑器。 Codex、Gemini CLI 和其他智能体的设置位于Build World 设置指南中。
在 Unity 中重建 Roblox 或 Three.js 游戏时,也可以重复使用现有的 Thrixel 模型。
阅读指南:如何使用 AI 构建 Unity 游戏。