算法抄袭?《无人深空》发售在即又深陷抄袭漩涡
就算游戏已经制作完毕,开发人员们的麻烦事也还没有结束。
自从2014年 E3 正式公布起就倍受期待的《无人深空》(No Man\'s Sky)将于8月9日正式发售。在开发人员终于将游戏制作完成送去压盘之后,游戏的开发商 Hello Games 又遇到了更棘手的问题:比利时植物学家 Johan Gielis 声称《无人深空》盗用了他创造的“超级方程式”(Superformula)。
7月20日,荷兰的《电讯报》报道了 Gielis 教授的研究公司 Genicap 称《无人深空》在游戏中盗用了他的超级方程式,二者间的争执可能导致游戏延后或无法发售。《电讯报》援引了来自 Genicap 的 Jeroen Sparrow 的发言,他表示超级方程式受专利保护,在使用前需要征得 Genicap 的同意,而这一情况并没有出现。
▲Johan Gielis
Sparrow 说表示他们并不想影响游戏的发售,但是如果游戏确实使用了他们的算法,那么双方“必须坐下来谈谈”。
《无人深空》创造了一个非常巨大的宇宙,包含了18,446,744,073,709,551,616颗行星以供玩家探索,并且这些行星全部是由系统自动生成的。想要完成如此壮举,仅靠 Hello Games 自己原有的算法是不可能实现的,而在去年5月《纽约客》杂志对于 Hello Games 的专题报道中提到了游戏的首席设计师 Sean Murray 在开发中直接使用了 Gielis 的超级方程式的并加入到游戏系统中:
即便是像超级方程式这样只有120行的简单代码,把它写进地形生成系统中仍然会很复杂。当我问 Murray 它是如何工作的时候,他说:“它很酷,尽管它和生物 AI 一起运行的时候表现糟糕。”他花费了尽可能多的时间编写代码,但仍无法抵挡内心的烦躁。
原文中还有更多相关描述,它使得 Hello Games 使用超级方程式几乎成为一个确凿的事实。《电讯报》又援引了一位名叫 Arnoud Engelfriet 电子通讯技术律师的解释,他对此表示如果 Hello Games 确实侵犯了 Gielis 教授的专利权,那么他们会为此付出一笔赔偿金,游戏的分销也会被迫停止。
在欧洲专利办公室的数据库内确实可以查询到 Gielis 的专利信息,并且根据 JUSTIA 提供的信息,Gielis 一共拥有8项专利。其中有一项“计算机图形系统和方案”(Computer graphics systems and methods)目录下的专利使用了超级方程式(SUPERFORMULA™ ),注册于2004年6月。我们从中也能看到Gielis已经和他的超级方程式注册过商标。这些信息可以确保 Genicap 并没有向 Hello Games 提出不正当要求。
Eurogamer 的记者在报道此事时向 Sparrow 问到了 Genicap 公司的意图,得到的回应是一份充满了外交辞令的公告。公告中称赞了 Hello Games 用超级方程式做出了《无人深空》这样一个惊人的游戏,算法的发明者 Gielis 对此非常自豪,但也指出如果他们的技术确实在游戏中被使用,那么他们需要和 Hello Games 把问题摆到桌面上。
对此 Murray 在7月23日连发了两条推特否认了在游戏中使用超级方程式,并表示游戏团队会在发售后和 Gielis 进行交流。而另一边 Sparrow 的说法是 Hello Games 邀请他们去喝杯咖啡,他们肯定会去的。
无论如何,《无人深空》已经发售在即,而这款近几年来最受期待的独立游戏的坎坷远不止开发和延期。有关这一事件的发展也请期待我们的后续报道。
来源:Eurogamer