先定义结果
先写用户可见的结果,再列出为了实现它需要协作的系统。
探索「Claude Opus 5 中用于制作达·芬奇扑翼机的 Three.js 提示词」:使用 Claude Opus 5 制作的 3D 示例,涉及Three.js, 扑翼机。查看实际效果,并按项目需要调整提示词。
用 Three.js 制作达·芬奇扑翼机
提示词解析
看看《Claude Opus 5 中用于制作达·芬奇扑翼机的 Three.js 提示词》这个 Claude Opus 5 3D 案例,主题包括Claude Opus 5, Three.js, 扑翼机。来源标注会说明正文是作者原始提示词,还是根据公开内容整理的创作简报。
先保留核心目标,再写清镜头、操作方式、灯光和验收要求。先验证这些基础效果,再逐步增加视觉细节。
先写用户可见的结果,再列出为了实现它需要协作的系统。
明确控制、状态变化、碰撞和重置行为,不要让核心交互规则停留在暗示层面。
加入资产预算、响应式控制与优雅降级要求,让原型不只在桌面 Demo 中可用。
提示词负责搭建游戏或场景。再用 Tripo 制作更细致的角色和道具,替换简单的占位模型,让画面更生动。
根据附图在 Three.js 中构建一个可探索的 3D 世界。要求 第一人称控制(WASD + 鼠标视角),碰撞检测,不能穿过几何体 AAA 级视觉效果:PBR 材质、基于 HDRI 的光照、真实阴影、后处理(色调映射、泛光、抗锯齿) 对所有会移动或可交互的内容进行物理处理 在中端 GPU 上保持 60fps 流程 将工作拆分为独立流:地形、道具/几何体、材质/纹理、光照、物理、控制/相机、性能。每个流分配一个子代理。 每个子代理端到端负责自己的流,并报告它构建了什么以及哪些地方仍然薄弱。 进行整合,然后执行审查:走遍整个世界,列出所有可见缺陷,修复它们。 重复该循环,直到完整通关没有缺陷,或者最多 5 次循环。无论哪种情况,都报告任何未解决的问题。 交付一个可运行的单一项目以及启动说明。
尝试制作一款结合 CS2 和 Battlefield 的第一人称射击游戏。
这是我给 Claude Code 的提示词,它在 High 模式下运行 Opus 5。这是通过 @WisprFlow 口述/转写的,所以格式比较口语化。 提示词: 我希望你分叉这个僵尸项目目录,我们要把环境、地图和玩法做成 AAA 级,就像这条推文一样(已附截图供视觉参考):https://t.co/b5CzKRTbVt 目前,你看到的游戏非常方块化,也不真实……我希望它看起来像 Battlefield 6 或最新的 Call of Duty,带有运动模糊、惊人的阴影、光照、微动画,以及所有那些能把 vibe-coded 游戏和工作室级游戏区分开的花哨效果。 我希望地图、玩法和逻辑基本保持不变,但视觉效果和移动需要大幅升级。 我们不要直接编辑这个目录。我只想让你先分叉它,然后在图形方面全部重做: * 视觉主题 * 移动 * 所有模型 * 等等 如果你需要新的音效,可以用 ElevenLabs,甚至可以用 ElevenLabs 或文本转语音做新音乐,什么都行。你也可以使用我们已有的 ElevenLabs 音效库。只要是最好的就行。 对于僵尸、枪械、地图、光照等等的 3D 建模,以及运动模糊、移动系统、流畅度、奔跑时镜头的晃动,这些都必须达到最新 Battlefield/COD 的质量水平。 一直工作到完成为止。如果需要就用浏览器测试。并且进行很多递归循环,直到它完全达到 AAA 标准。 (注:附有 Matt 视频截图作为视觉参考)