使用 ChatGPT 生成代码制作游戏,会被 Steam 禁止吗?

昵称 6个月前 99浏览 0评论

屠敏撰

出品 | CSDN(ID:CSDNnews)

一个月前,有人在“美国贴吧”的Reddit社区中询问“如果我使用ChatGPT生成的一些代码来制作我的游戏,该游戏会被Steam封禁吗?”

评论区多数人认为“游戏被 Steam 平台直接封禁的可能性不大,只是用 AI 进行游戏开发,听起来像是一种悲惨的游戏制作方式。游戏开发是一门艺术,修炼艺术、不断进步本身就是一种奖励。游戏开发者应该尝试自己动手,虽然这需要时间,但会让游戏越来越好,也会让他们有真正的成就感。”

不过,还没等这位版主做出下一步尝试,另一位名为Shasaur的独立开发者就发文警告,称“我花费多年时间和全部积蓄开发的游戏,今天却被Steam平台拒绝,直接下架游戏开发,就是因为他们试图将ChatGPT恰当地引入到游戏中。”

游戏开发中首次尝试 ChatGPT,结果:老婆和军队都丢了

据Shasaur透露,他在这款游戏上投入了三年半的时间,此外,Shasaur还投入了大量的资源包括金钱,甚至牺牲了自己的大量社交时间来开发这款游戏,只为做好这款游戏。

如今随着ChatGPT等AIGC时代的到来,与整天担心自己的工作被取代的开发者不同,Shasaur相信,最新的技术可以适当地融入到自己的游戏中。

因此,三四个月前,Shasaur 决定在他的游戏测试版中添加一个可选的 ChatGPT Mod,允许玩家调用 ChatGPT API 回复来取代与 NPC 的对话。

首先要明确的是,这个模块完全是可选的。Shasaur 表示,它并不是游戏的必选选项,甚至也不是游戏的一部分,而只是对新技术的一种尝试和实验。在设置中,玩家可以选择打开或关闭这个选项。

同时,Shasaur还要求游戏测试人员使用自己的OpenAI API密钥来访问该功能。

当Shasaur在一个月前将游戏提交Early Access时,意想不到的事情发生了,Steam认为新版本的游戏需要交给他们的团队进行额外的人工审核,并要求开发商Shasaur提供有关AI使用的详细信息。

基于此,Shasaur 详细解释了游戏的运作方式,以及新版本为何不直接包含 AI。同时,出于安全考虑,Shasaur 还发布了不包含 ChatGPT API 功能的新版本。

紧接着,Shasaur 进入了漫长的审核等待期,近一个月的时间里,他没有收到 Steam 方面关于审核或者最新进展的任何反馈,甚至 Steam 平台也没有提出任何后续问题,也没有尝试与开发商 Steam 进行沟通。

回想起那段时光,沙索尔说道:“那段时间真的压力很大,因为我不知道接下来会发生什么。”

然后就在最近,Shasaur终于得到了回应,不过这个回应是他的一位粉丝最先告诉他的,当时这位粉丝在Discord上给他发了一条消息,质问他为何将游戏下架?

随后,Shasaur 收到一封电子邮件,指出该应用程序已被禁用,并附有通用的“您的游戏包含 AI”回复。

这让沙萨乌尔完全无法接受,他震惊不已。

“我花了数年时间开发一款游戏,牺牲了金钱、与家人和朋友相处的时间,把我的心血倾注到这款游戏中,结果却收到一封简短的电子邮件,上面写着‘抱歉,我们将下架您的应用程序!’”

Shasaur 在 Reddit 上的一篇文章中写道:

“自从我在 Steam 上发布游戏页面以来,我就一直引导人们使用 Steam。Chris Zukowski 曾经说过一句话,至今仍然适用:‘不要建立网站,只需链接到你的 Steam 页面,这样更容易让玩家加入愿望清单’。Steam 拥有 75% 的桌面市场,如果没有他们,我就无法成功发布游戏。

整个经历、他们做出这个决定的方式、他们的支持人员对待我的方式,让我感到完全没有人性,尽管这感觉非常不公平,但我却无能为力。他们发送的最后一封电子邮件也没有提到我可以尝试上诉该决定,只是说‘是的,一切都结束了,但你可以拿回你的应用积分!’”

不独特

最后,Shasaur 说他尝试了所有能想到的方法,包括获得游戏的新评价并联系 Steam 支持,但他感到无望。

毕竟,这并不是独立游戏第一次因包含 AI 创作的资产而被 Steam 禁止。

几个月前,另一位 Reddit 博主 potterharry97 发表了一篇题为《Valve 不希望用户发布含有 AI 生成内容的游戏》的帖子,详细介绍了自己提交新版本被 Steam 拒绝的经历。

potterharry97 在不知道 Steam 有禁止使用 AI 的政策的情况下游戏开发,设计了一款游戏,其中部分内容是借助 AI 工具生成的。将此版本提交到 Steam 平台后,他收到了一条 Steam 反馈信息:

你好,

虽然我们努力交付提交给我们的大多数游戏,但我们无法交付开发者不拥有所有必要权利的游戏。

经过审核,我们发现 [游戏名称] 中的知识产权似乎属于一个或多个第三方。具体来说,[游戏名称] 包含的 AI 生成的艺术资产似乎依赖于第三方拥有的版权材料。由于此类 AI 生成的艺术作品的合法所有权尚不明确,因此除非您能肯定地确认您拥有用于训练 AI 生成的艺术作品的数据集中使用的所有知识产权的版权,否则我们无法发布包含这些 AI 生成的资产的游戏。

我们目前不会批准您的提交,但会再给您一次机会从您的构建中删除您无权访问的任何内容。

如果您未能删除所有此类内容,我们将无法在 Steam 上发布您的游戏,并且该应用程序将被禁止。

随后,potterharry97手动对AI生成的内容进行了修改,其中并没有任何借助AI工具生成的代码的痕迹,但potterharry97表示,上次他的申请就已经被标记为AI生成内容,因此即使再次提交之后,申请仍然被拒绝。

不过,据外媒 The Verge 报道,其收到了 Steam 母公司 Valve 关于此事的一份声明,在声明中 Valve 强调了人工智能所创造资产的版权问题,并试图对此保持谨慎。Valve 还表示,AI 在游戏开发中的应用仍然是一个新兴且不断发展的话题,因此他们正在像业内其他公司一样学习和适应。Valve 在声明中也不忘指出,他们并不反对在游戏中使用人工智能。

程序员使用ChatGPT等工具生成代码是对还是错?

看到 Shasaur 和 potterharry97 开发游戏的努力在一夜之间化为泡影,只留下他们作为独立开发者的梦想的碎片,这也非常令人伤心。

但AI创造了新的开发范式,其实也是必然趋势,今年初育碧公布了Ghostwriter人工智能工具;High on Life团队也利用人工智能创作游戏语音对话……然而,AI在实际应用中仍存在诸多未解决的问题。

对此,一名网友回应道,“Valve 对此的立场非常明确。我确实为你感到遗憾,但在将多年的工作置于危险之中之前,你一定研究过这个问题吧?需要注意的是,虽然你只是使用 API,但 ChatGPT 也是 100% 使用受版权保护的数据进行训练的。在法律明确规定之前,这是一个尚未开发且不受监管的领域,Valve 不愿涉足其中。”

其实,应用 AIGC 工具或者用它们来生成代码,并没有对错之分。正如 ChatGPT 在被问到这个问题时给出的见解,开发者在使用 AIGC 时一定要注意:

最后,关于ChatGPT等工具的使用,各行业仍然存在巨大的争议,作为开发者我们也建议大家不要盲目地将此类工具直接用在生产环境的产品上,在采取行动之前一定要做好充分的研究,避免让自己或团队多年的心血白费。

参考:

留言:您对此有什么看法?

好啦,今天的内容分享就到这里啦,如果喜欢的话记得分享和点赞哦!

PS:工作日早上8点半CSDN企业招聘会继续分享程序员学习、面试相关的实用资料,我们不见不散!

点分享
点收藏
点点赞
点在看

点击关闭
  • 客服QQ:

    744926664

    -------------------

分享:

支付宝

微信