我最初只是为了好玩,用了一个基础提示词来测试 Ollama 上的 Qwen 3.5 效果如何,后来看到一些人的帖子说可以逐步改进这个提示。于是我从一个简陋的房子开始,最终发展成一个功能齐全的街区,包含天气控制、NPC、汽车/交通和四季变化。以前我花了大量时间做模型、绑定骨骼和纠结动画(不是说动画不好,只是投入的精力与最终结果不成正比,更关键的是无法获得我想要的控制权)。

Qwen 一直失败,所以我改用 Gemini 启动这个项目——先用 Gemini 提示词,再用 Claude 增加趣味性,最后用 Codex (Opus 5 High) 只基于 Three.js 完成最终项目。过程中大量用到“程序化生成”、“PBR 材质定义”、“网格升级”和“虚幻引擎质量”这些词。

两个平台都消耗了我每周使用量的一半(Pro 5x 套餐),来回重写了大约 15 次提示,每次耗时 30-45 分钟。现在似乎已经达到我的极限了,因为我不擅长编写提示,那些汽车和模型的细节很难再提升。是的,小人看起来还是有点丑,但考虑到这一切都是我在一天内完成的,我已经相当惊讶了。

侧边的工具栏显示我新手操作时只录了浏览器的一部分。请各位不吝赐教,给我一些反馈和继续开发的思路。我主要想给 5 岁的孩子做一个开放世界让他探索和建造,或者把这个项目作为未来项目的参考或基础。

从简单房子到街区地图再到探索游玩的开发过程