游戏 · Claude Opus 5.5

Three.js 体素游戏:移动与方块编辑

单文件浏览器游戏提示词,明确控制方式、程序地形、方块编辑、着色器和帧率要求。

可复用提示词

原始提示词的准确措辞尚未核实。可将此内容作为起点,并到原始来源查看创作者的说明。

用单个 HTML 文件制作体素沙盒游戏,通过固定版本的 CDN 引入 Three.js。

包含第一人称 WASD 移动、鼠标视角、跳跃、程序生成的山丘、水面、树木,以及五种可放置或移除的方块。加入移动的太阳、柔和阴影、雾、环境光遮蔽和水面反射。

确保普通笔记本电脑上运行流畅。测试移动、碰撞、方块编辑、世界生成和窗口缩放,修复所有阻断使用的问题,再完成一轮视觉打磨。

如何改编这个案例

以下为结合现有提示词与来源整理的编辑建议,尚未通过复现验证,不保证得到展示中的效果。

准备哪些输入

明确 Three.js 版本、世界尺寸、五种方块和目标笔记本设备。提示词使用固定版本 CDN,因此单个 HTML 文件仍需要该网络依赖。

建议操作步骤

  1. 先完成地形、镜头移动与碰撞,再增加水面效果。
  2. 加入放置和移除方块,并测试玩家脚下的方块。
  3. 逐项加入太阳、阴影和水面特效,同时检查响应速度。

结果检查清单

  • WASD、鼠标视角和跳跃能够配合工作。
  • 编辑方块不会让镜头困在几何体中。
  • 缩放窗口不会拉伸场景或使控制失效。

常见问题与调整

如果运行变慢,先缩小世界和降低特效开销。以移动、编辑功能正常作为基线,再恢复视觉效果。