首先声明,我是一名专业软件工程师,在AI以当前形式(即LLM)出现之前,已经从事这个行业多年——我觉得这对建立可信度很重要。也许“可信度”这个词不太准确,更确切地说是“在软件方面,我知道自己在说什么”。稍后你会明白为什么这一点很重要。我使用LLM辅助编程已经有一段时间了,但并非以智能体的方式。我在2021年就获得了Copilot内测资格,从那以后它基本就成了我工作流程的一部分。
我是在Opus 4.5发布时开始构建当前项目(2D像素艺术MMO)的,目的是真正压力测试“氛围编程”。我在推特上看到很多相关内容,还看到一些没有编程经验的人能搭建出完整的网页应用视频,说实话我根本不相信。我起初使用Copilot和ChatGPT——用ChatGPT编写计划(是真正的ChatGPT,不是Codex),然后以编辑模式将这些计划输入Copilot。很快我发现了智能体和Claude,于是用Claude做规划,用Cursor智能体执行。我咬咬牙订阅了200美元的Claude套餐,开始使用Claude的Opus 4.5智能体。
我以前其实从未做过游戏开发;我曾写过RuneScape机器人脚本,但那是和游戏开发最接近的经历。几天之内,我就有了一个功能完整的MMO概念验证,于是决定更认真地对待这个项目。我聘请了一位环境艺术家来帮助设计游戏的美术风格,还接触了多位角色艺术家,最终找到一位与我合拍的伙伴,一起研究如何构建一套支持完整角色自定义的2D美术流程(厚着脸皮打个广告,我的Reddit个人主页上有角色美术流程的视频,感兴趣的话可以看看)。我把所有空闲时间都投入了这个项目,甚至更多。我还聘请了一位关卡设计师,他在塑造游戏整体感觉方面发挥了关键作用。
几个月的工作、不断的技术更迭,以及学习智能体能力边界的过程,彻底改变了我对软件构建的思考方式。但让我烦恼的是——也是我发这个帖子的原因——我感觉自己无法公开分享这些,至少不能公开与这款游戏关联。我学到了太多东西,也借助这些工具走了很多捷径,但一旦有人听到我的游戏名字和AI有关联,他们立刻就会认为这是“垃圾”。如果没有AI工具,我现在的这款游戏根本不会存在——作为一名单人工程师,我不可能独立完成如此大的项目规模。本来可以很酷地记录游戏进展的同时,也记录我在工作流中对AI的使用进步,以及它如何基本解决了编程问题。
我的游戏不是垃圾,恰恰相反。它是所有参与者倾注心血的作品,但只要大众听说用了AI,就会立刻亮起红灯,直接说“不”。还有那些认为技术还没成熟、不可能做到的人(如果能证明他们错了,那再好不过)。
说实话,我只是好奇有没有人处于相似的境地。你有一个严肃的项目,投入了大量时间和金钱,却害怕谈论自己是如何在工作流中使用AI的,因为担心遭到激烈的反AI攻击。我知道这个社区和类似论坛能够理解,但可惜我们不是大众。我认为我们社区里一些人的傲慢确实让别人对AI产生了反感,但同时也确实存在很多“垃圾”作品。我鼓励大家先别急着分享,不要只是贴出你用一个提示词生成的那款游戏。嗯,只是发发牢骚,好奇是否有人同病相怜。
长话短说:作为一名独立开发者(虽不是单人项目),我在制作MMO的过程中学会了很多酷炫技巧,想要分享,却因为可能招致的反对而不敢开口。
评论 (0)