天天看點

遊戲開發調用 ChatGPT API,獨立開發者哭訴:應用被下架,多年的存款和心血沒了

作者:CSDN
遊戲開發調用 ChatGPT API,獨立開發者哭訴:應用被下架,多年的存款和心血沒了

整理 | 屠敏

出品 | CSDN(ID:CSDNnews)

一個月前,有人在“美版貼吧”的 Reddit 社群上發問,“如果我使用了 ChatGPT 生成的一些代碼來制作我的遊戲,這款遊戲是否會被 Steam 禁止?”

遊戲開發調用 ChatGPT API,獨立開發者哭訴:應用被下架,多年的存款和心血沒了

評論區多數人認為,“遊戲直接被 Steam 平台封禁有些不太可能。隻不過借助 AI 來進行遊戲開發聽起來像是一種制作遊戲的悲慘方式。遊戲開發是一門藝術,練習藝術并變得更好本身就是一種回報。遊戲開發者應該盡量自己動手。這雖然需要時間,但這樣會使得遊戲越來越好,也會讓其自身擁有真正的成就感。”

然而,未等這位版主有下一步的嘗試,另一位名為 Shasaur 的獨立開發者便發帖帶來了預警,其表示,「自己花了多年時間和所有積蓄開發的遊戲今天被 Steam 平台拒絕了還直接做了下架處理,隻因為他們嘗試将 ChatGPT 适當引入遊戲中」。

遊戲開發調用 ChatGPT API,獨立開發者哭訴:應用被下架,多年的存款和心血沒了

遊戲開發中初嘗試 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 在回想那段時間時表示,“僅是這段時間就給了我極大的壓力,因為我根本不知道會發生什麼。”

然後,就在近日,Shasaur 終于等來了回音,隻是這個回應首先還是他的一個粉絲告訴他的。當時那個粉絲通過在 Discord 上給他發消息,詢問他為什麼要把遊戲下架?

随即,Shasaur 收到了一封郵件,裡面寫着——「應用程式已被停用,并附帶了一個通用的 "您的遊戲包含 AI"的回複」。

這讓 Shasaur 完全無法接受,感到十分震驚。

「數年時間開發的遊戲,犧牲了金錢、與家人和朋友在一起的時間,為遊戲傾注了我的全部心血,卻隻得到一封簡短的郵件 "對不起,我們将下架您的應用"!」

Shasaur 在 Reddit 上釋出的文章中寫道:

“自從我在 Steam 上釋出了我的遊戲頁面後,我就一直在引導人們直接到 Steam 上。Chris Zukowski 說過的一句話言猶在耳:‘不要建立網站,直接連結到你的 Steam 頁面就可以了,這樣更輕松地添加願望清單’。Steam 擁有 75% 的桌面市場,沒有他們,我就無法成功釋出遊戲。

整個經曆、他們做出這個決定的方式、他們的支援人員對待我的方式,都讓我感覺完全沒有人性,盡管感覺非常不公平,但我卻無能為力。即使是他們發送的最後一封電子郵件,也沒有提到我可以嘗試對決定提出上訴,隻是說'是的,這已經結束了,但你可以拿回你的應用程式積分!'。”

遊戲開發調用 ChatGPT API,獨立開發者哭訴:應用被下架,多年的存款和心血沒了

無獨有偶

最後,Shasaur 表示自己還在嘗試了所有能想到的方式,包括對遊戲進行新的審查并聯系 Steam 支援團隊,但他自己也感到希望渺茫。

畢竟這并不是獨立遊戲第一次因為包含 AI 建立的資源而被 Steam 封禁了。

幾個月前,另一個 Reddit 子版塊的部落客 potterharry97 釋出了一篇标題為《Valve 不願意使用者釋出帶有 AI 生成内容的遊戲》,其中詳述了他從送出新版本到被 Steam 拒之門外的經曆。

遊戲開發調用 ChatGPT API,獨立開發者哭訴:應用被下架,多年的存款和心血沒了

potterharry97 在不知道 Steam 有任何禁止使用 AI 政策的前提下,設計了一款遊戲,其中有些内容是借助 AI 工具生成的,然後他向 Steam 平台送出此版本之後,便收到了一條 Steam 回報資訊:

你好,

雖然我們努力傳遞送出給我們的大多數遊戲,但我們無法傳遞開發商不擁有所有必要權利的遊戲。

經過審查,我們發現[遊戲名稱]中的知識産權似乎屬于一個或多個第三方。特别是,[此處遊戲名稱]包含由人工智能生成的藝術資産,這些資産似乎依賴于第三方擁有的受版權保護的材料。由于此類人工智能生成藝術的合法所有權尚不清楚,是以我們無法釋出包含這些人工智能生成資産的遊戲,除非您可以肯定地确認您擁有訓練該人工智能生成的資料集中使用的所有 IP 的權利。

我們這一次會不通過您的送出申請,并将為您再提供一次機會,從您的建構中删除您無權通路的所有内容。

如果您未能删除所有此類内容,我們将無法在 Steam 上釋出您的遊戲,并且該應用程式将被禁止。

而後,potterharry97 手動修改了 AI 生成的這部分内容,也不存在借助 AI 工具生成的代碼痕迹,但 potterharry97 表示,他的應用程式在上一次已經被标記為人工智能生成的内容,是以即使在重新送出後,應用程式還是遭到了拒絕。

不過,據外媒 The Verge 報道,其收到 Steam 母公司 Valve 就此事發表的一份聲明,其中 Valve 強調了人工智能創造的資産的版權問題,并試圖對此保持謹慎。Valve 還表示,AI 在遊戲開發中的應用仍然是一個新的、不斷發展的話題,是以他們正在像行業其他公司一樣學習和适應。Valve 在聲明中也不忘記指出,他們并不反對在遊戲中使用人工智能。

遊戲開發調用 ChatGPT API,獨立開發者哭訴:應用被下架,多年的存款和心血沒了

程式員借助 ChatGPT 等工具生成代碼,到底是對還是錯?

對于 Shasaur 和 potterharry97 的遭遇,傾注心血完成的遊戲開發内容于一夕之間付諸東流,作為獨立開發者的夢想隻剩下零散的碎片,這也令人十分痛心。

不過,AI 創造了開發新範式,實則已經是一種不可避免的趨勢,今年早些時候,育碧(Ubisoft)公司宣布了其 Ghostwriter 人工智能工具;High on Life 團隊也利用人工智能建立了視訊遊戲語音對話......隻是,AI 應用領域還是有很多懸而未決的問題。

對此,有網友表示,“Valve 在這方面的立場已經很明确了。我确實為你感到難過,但你肯定是在将多年的工作置于風險之前研究過這個問題的吧?需要注意的是,盡管你隻是在使用 API,但 ChatGPT 也 100% 是在受版權保護的資料上訓練出來的。在法律明确規定之前,這是 Valve 不願涉及的未開發和未規範領域。”

遊戲開發調用 ChatGPT API,獨立開發者哭訴:應用被下架,多年的存款和心血沒了

事實上,就應用 AIGC 工具或者借助其來生成代碼本身并沒有對錯之分,隻是也像詢問 ChatGPT 時,它給出的見解一樣,開發者使用 AIGC 時一定需要注意:

  • 知識産權問題:如果開發者未獲得合适的授權或許可,使用 AI 工具生成的内容可能侵犯知識産權,這是不合法的。
  • 不當内容:生成的内容可能包含不适當、冒犯性或虛假資訊,這可能導緻使用者的困擾或誤導。
  • 欺詐和濫用:在某些情況下,開發者可能會濫用這些工具,例如制作虛假評論、欺騙使用者或進行其他不當行為。
  • 法律和道德問題:使用 AI 工具時,開發者應該遵守适用的法律和道德準則,確定生成的内容和應用程式的使用方式合法合規。

最後,各行各業有關 ChatGPT 等工具的使用仍存在巨大的争議,作為開發者,我們也在此建議,不要在盲目之下直接在生産環境中的産品上使用這類工具,一定要先做好充分的調研再行動,避免自己或團隊多年的心血付諸東流。

參考:

https://www.reddit.com/r/gamedev/comments/167iied/the_game_ive_spent_35_years_and_my_savings_on_has/

https://www.reddit.com/r/gamedev/comments/15cdd0b/if_i_used_some_code_from_chatgpt_to_make_my_game/

https://www.reddit.com/r/aigamedev/comments/142j3yt/valve_is_not_willing_to_publish_games_with_ai/

https://mobidictum.com/game-industry/steam-banned-indie-game-because-of-ai-content/

繼續閱讀