GZDoom 是数千个出色的 Doom mod 背后的社区更新引擎,在因主要开发人员使用生成式 AI 来创建代码而发生争执后,GZDoom 的未来受到质疑。在这场争吵中,许多 GZDoom 开发者宣布计划拆分并维护自己的引擎 UZDoom。
GZDoom 新手?它是 Doom 源端口 Zdoom 的一个分支,由 Christoph Oelckers(又名 Graf Zahl)于 2005 年首次发布。大量 Doom 模组项目都使用它,包括文学恐怖片 MyHouse.wad 等 RPS 头条新闻、恶魔抚摸附加组件 Cacofrendo(如图)和非官方德军总部 3D 续集 Blade Of Agony。
据报道Linux 上的游戏,一位版主最近在 Discord 上发布了有关 Oelckers 和社区各成员之间冲突的帖子。他们写道:“由于 GZDoom 的首席开发人员/维护人员 Graf Zahl 之间的冲突,许多其他开发人员决定离开 GZDoom 并致力于开发引擎的新分支,现在称为 UZDoom。”
这场争吵似乎仅部分与 Oelckers 使用 ChatGPT 有关。从 Discord 和其他地方的聊天来看,人们对他强行领导风格的长期疑虑加剧了这种强烈反对。除了复制 GZDoom 的所有功能外,Discord 版主的帖子还指出,UZDoom 叛军的目标是提供“一个更稳定的开发结构,具有健康的协作,并减少给予个人‘项目负责人’的权力”。
进一步的调查将我们带到了这一点Github页面GZDoom 更新包含 Oelckers 的一些代码,源自 ChatGPT。它催生了一个充满人们争论的评论线程生成式人工智能金融泡沫以及使用 genAI 进行编码的道德和实用性。 Oelckers 既为自己对 ChatGPT 的使用进行了辩护,辩称许多程序员为较小的任务秘密部署大型语言学习模型,并立即邀请愤怒的用户分叉引擎并开发他们自己的版本。
愤怒已经蔓延到后来的 Github 错误报告。还有这个 Reddit 话题总结一下情况,其中包括来自愤怒的 GZDoom 开发者的进一步邮资。一些《毁灭战士》模组制作者也已播出他们的 委屈在蓝天上。
看到这么多,我只能挠头,一脸担心。我对 GZDoom 长期发展的曲折了如指掌——我是那些路过 Doomlite 的人之一,每个月都会下载一沓很酷的东西。尽管如此,考虑到使用该引擎的项目数量之多,这一切都感觉相当重要。我确信还会有更多的事情发生。
