在卡尔加里Indie Rodeo大会上的一场45分钟演讲《你的游戏就是一个框架》中,作者分享了在真实游戏开发中使用大语言模型的想法,这种开发是每天八小时、每周五天的日常工作,而不是一次性的演示。作者注明,这篇文章完全由人工撰写,内容取自演讲幻灯片而非文字记录。
作者的历程始于mood.site,这是一个情绪板网站,最初是通过将代码盲目复制粘贴到ChatGPT网页界面中完成的。尽管过程笨拙,该项目在大约2-3周的夜间工作中完成,总计约20小时。作者认为,如果没有大语言模型,这个时间线会长得多。此后,Claude Code以及后来的Claude模型等大语言模型有了显著进步,对于基于网页的技术栈,作者觉得大语言模型几乎无所不能。
然而,游戏领域被证明是另一回事。作者一贯的结论是大语言模型不擅长游戏。作者认为,部分原因在于训练数据:高质量的网页项目在网上大量存在,而同类的游戏源代码则少了几个数量级。游戏还包含许多不易表示为代码的元素,并且必须处理数十个系统,而不仅仅是网页应用所依赖的文本布局。
作者承认可能存在偏见,因为他从事游戏程序员工作近15年,这使他能够迅速发现糟糕的游戏代码,而对不熟悉的Svelte代码则不那么挑剔。演讲的框架是:游戏本身就是AI辅助开发的框架,旨在弥补实际工作流程中的这些不足。
来源: Hacker News · 由HeadlinesBriefing整理摘要