Himanshu Rawal· 来源· @HimanshuRawal05 · X·· 1 小时前精选AI 评分68
推荐理由
作者分享了利用 Claude Opus 5.5 与 Three.js 通过提示词生成可玩 3D 游戏原型的具体工作流。
正文 · AI 翻译
你现在可以通过"氛围编码"(vibe-code)制作一个可玩的3D游戏,而无需自己创建任何3D模型。
不需要Blender。也不需要下载数百个素材。
只需要Claude Opus 5.5、Three.js和一个游戏创意。
我认为更多的"氛围编码者"应该尝试这种实验。
以下是我建议的尝试步骤:
→ 从单一的游戏机制开始
不要在第一个提示中要求生成整个游戏。
从简单的内容开始:
→ 一个你可以控制的角色
→ 障碍物或敌人
→ 计分系统
→ 明确的胜利/失败条件
→ 用代码生成3D世界
让你的智能体使用Three.js的基本图元和程序化几何体。
→ 物体、建筑和景观都可以从代码中生成
→ 基础原型不需要外部3D模型
→ 可以直接通过提示进行修改
→ 构建实际的游戏循环
→ 使用Three.js的"renderer.setAnimationLoop()"进行帧更新
→ 添加移动、碰撞检测和计分
→ 包括键盘和移动端触控控制
Three.js负责渲染。你的游戏逻辑仍需处理碰撞等事情。
→ 让它值得游玩
一旦基础功能正常,就不要再要求添加更多功能。
相反,让智能体改进以下内容:
→ 难度递进
→ 玩家反馈和动画
→ 控制和响应速度
→ 让人想要再次游玩的理由
每轮结束后亲自试玩,并告诉智能体具体哪里感觉不对。
→ 保持第一版简洁
单人浏览器游戏可以完全在前端运行,无需数据库或用户账户。
关于多人游戏、进度保存和复杂系统的问题可以稍后再考虑。
氛围编码的有趣之处不仅仅在于更快地构建现有事物。
而在于能够尝试那些你原本可能永远不会去构建的想法。
来源:Himanshu Rawal · x.com