精華區beta C_Chat 關於我們 聯絡資訊
讓遊戲NPC變更好聊 ChatGPT可望成為電玩產業的未來 https://money.udn.com/money/story/5599/6967403?from=edn_newestlist_rank 目前聊天機器人ChatGPT的運用方式主要集中在搜尋引擎和機器寫作, 但一名玩家近期嘗試將其運用在電玩遊戲,讓遊戲中非玩家角色(NPC)不再講一樣的話, 更有人情味,令人對ChatGPT結合遊戲的應用充滿期待。 TechSpot報導,一名叫作Bloc的玩家上月發布的Youtube影片, 在遊戲《騎馬與砍殺2:霸主》引進使用ChatGPT的模組(mod), 取代遊戲原本NPC的對話機制,讓玩家可以打字詢問,而NPC會做出適當的回應, 從而創造更動態的對話交流。 這款遊戲原本就是在大多沒有腳本的情況下進行,玩家必須從與附近的NPC對話取得線索, 例如哪些人在附近,哪些派系正在打仗等。 而Bloc的模組試圖讓這款遊戲的動態交互方式更上一層樓。 Bloc的影片顯示,主角透過玩家打字,詢問不同NPC的身分、職業和周遭環境。 例如,一名鐵匠提供提一個由程序生成的說明,包括價格、與依所用材料委託製作的時間。 另一個場景則是玩家和農夫、雇傭兵討價還價,遊戲中的吟遊詩人還創作了一首詩。 Bloc說,他結合ChatGPT的模組, 似乎為《騎馬與砍殺2:霸主》中官方沒有命名的次要角色,生成姓名和賦予過去。 通常只有一句台詞的NPC,如今可以依對話提到的事情,告訴玩家他們的生命故事。 這個模組最大的問題是,目前AI回應需比較長的時間。 此外,多數對話聽起來還是有點像機器人,就像一般情況下使用ChatGPT。 另外,角色的說法方式不固定,未來的模組可望讓每名NPC更有自己的個性。 生成式AI可能不適合所有類型的遊戲, 在可預見的未來,專業作家的劇本還是更適合多數遊戲類別。 然而,用聊天機器人的點子,非常適合《騎馬與砍殺》這種沙盒遊戲。 最終可能是基於動態事件發展的遊戲,如戰略或管理模擬,從中受惠。 https://www.youtube.com/watch?v=L_qauw4QM3Q
--- 有趣? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.72.138 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1676248420.A.D3D.html
nahsnib: 我以前跟你一樣是個冒險者,直到我膝蓋中了一箭 02/13 08:34
mrmowmow: 大概還要十年吧,重點不是變好聊,只要一句ai錯亂出戲, 02/13 08:36
mrmowmow: 直接就大扣分,前面多好聊也沒用 02/13 08:36
guolong: 可以猜到以後會一堆npc對話梗圖 02/13 08:36
kducky: 最近也在想這個可能,但魯弟文組,這樣對電腦要求會很高 02/13 08:36
kducky: 嗎? 02/13 08:36
guolong: chatGPT是要聯網才能玩 02/13 08:38
arrenwu: @kducky ChatGPT 計算並不在你的主機 02/13 08:38
undeadmask: 之前就討論過AI npc遲早會導入遊戲產業了 有些人還覺 02/13 08:38
undeadmask: 得沒必要 02/13 08:38
guogu: 對不起我只是個大型語言模型 我無法回答這個問題 02/13 08:38
guolong: 一般人要自己架成本很高而且訓練不起來 02/13 08:39
willytp97121: 脫稿玩家要成真了 02/13 08:39
guogu: 如果是要做單機版照目前來看對硬體要求應該是有點高 02/13 08:39
jpg31415926: 隨便一個NPC都有碩士以上的知識 02/13 08:40
storyo11413: 感覺亂問NPC會說出跟遊戲無關的回答 02/13 08:40
naya7415963: 可是AI有時候會蝦機八講耶 02/13 08:40
Jotarun: 哪有遊戲公司玩得起 以為跑GPT不用錢逆 02/13 08:41
arrenwu: 以這影片展示來說 體驗看起來還真不怎樣 02/13 08:41
npc776: 不是回很多話就好耶 你問一個鐵匠關於變形術與祕法卷軸的 02/13 08:41
roywow: 啥時能發展出隨機任務內容 02/13 08:41
npc776: 問題 他應該是要答不出來才對 等於每個NPC你要塞不一樣的 02/13 08:42
guolong: 我們是玩免費版,就當在跟智障講幹話,要錢的比較聰明 02/13 08:42
arrenwu: 讓AI隨機runtime生成些機械對話還不如開發的時候用AI生成 02/13 08:42
arrenwu: 文本 02/13 08:42
npc776: training 哪來這種狗屎空間時間幹這種事XDDD 02/13 08:43
panda816: 以後直接問npc攻略或隱藏寶箱 02/13 08:45
jeremy7986: 要等npc回應還要跑圈圈等很煩耶www 02/13 08:46
guogu: 以chatgpt來說每個npc分開應該不會是問題 02/13 08:47
guogu: 點到的當下先把催眠的句子發過去把chatgpt催眠成該npc就好 02/13 08:48
raincole: 每個 NPC 分開不是問題... 只要送出 prompt 前在前面 02/13 08:48
raincole: 插入一段這個 NPC 的人設就好了 02/13 08:49
raincole: 最主要的瓶頸還是算力成本 目前成本跟增加的那一點體驗 02/13 08:49
t77133562003: 累死了 告訴我去那邊打幾隻就好 02/13 08:50
raincole: 不成比例 02/13 08:50
arrenwu: 這體驗也沒有提升吧 02/13 08:51
cannedtuna: 之後會有跑團專用模型吧 線上GM 02/13 08:51
lifehunter: 技術不難 就成本問題 02/13 08:51
arrenwu: 就只是在遊戲裡面玩聊天機器人而已 02/13 08:52
guogu: 有啊 就ai dungeon 02/13 08:52
allanbrook: 這應用感覺不錯 02/13 08:52
guogu: 插進去不難 要不出戲可能還很遠 02/13 08:53
allanbrook: 可以搞到玩家生氣XDD 02/13 08:53
DarkHolbach: 講真的我也不需要多好聊的NPC,看NPC對話是想了解遊 02/13 08:54
DarkHolbach: 戲的世界,而不是真的想要跟NPC進行罐頭對話 02/13 08:54
arrenwu: 而且這對談過程需要手打一大堆字是個很大的劣勢 02/13 08:54
kducky: 感覺適合放在沙盒類遊戲裡面? 02/13 08:54
DarkHolbach: 我要聊天開交友軟體就好 02/13 08:54
raincole: 也是可以自動產生幾個選項讓玩家選啊 02/13 08:55
raincole: 不過以目前 AI 的聰明程度 我覺得這比較適用 rimworld 02/13 08:55
raincole: 那種沙盒遊戲吧 讓裡面的小人講點跟他周遭環境或人物狀 02/13 08:56
raincole: 態有關係的話 偶爾跳針在這種遊戲裡也不會太突兀 02/13 08:56
arrenwu: 要可以給選擇的話,那選項性質就要先給定了 02/13 08:56
t77133562003: 就不需要 和ai在遊戲外還聊不夠 去裡面聊幹嘛 02/13 08:56
arrenwu: 而如果先給定 那即時生成對話我覺得好處就不大 02/13 08:57
arrenwu: 所以我才說我覺得可以在開發過程的時候用AI產文本 02/13 08:57
raincole: 話說回來「能自己打字的文字冒險遊戲」其實一直都是歐美 02/13 08:57
arrenwu: 這可能可以省不少開發時間,同時也可以檢視這些生成的 02/13 08:57
polaroidd: 那樣玩多久 02/13 08:57
arrenwu: 文本之間是不是有哪邊有矛盾或衝突 02/13 08:57
raincole: 獨立製作的常見類型 以前大多都是手寫大量的條件判斷 02/13 08:57
t77133562003: 從短的跳針 變成很長的跳針只是自虐 02/13 08:58
RaiGend0519: 聊一聊結果愛上遊戲女主角,帶著筆電要去跟女主角登 02/13 09:01
RaiGend0519: 記結婚 02/13 09:01
mc3308321: 要怎麼阻止npc爆雷? 02/13 09:01
CactusFlower: 這樣以後膝蓋中了一箭就會成為絕響了:( 02/13 09:02
Reze: ChatGPT有提供API給第三方使用,遊戲只是其中一個可能性 02/13 09:04
arrenwu: 我覺得第一線客服是目前可以馬上投入試試的 02/13 09:05
linceass: 找妓女NPC聊天 02/13 09:05
guogu: 那以後玩家跟客服聊天要先催眠客服ai 02/13 09:06
arrenwu: AT&T很早就投入 Bot客服 作為線上客服的第一個檢測點 02/13 09:06
arrenwu: 但語言能力很差就是了 02/13 09:06
k1k1832002: 覺得只有3A類才有需要且玩得起這樣,縱使客製化訓練也 02/13 09:07
k1k1832002: 是要有足夠的資料與文本,一般不夠規模的遊戲那有那麼 02/13 09:07
k1k1832002: 多資料可用 02/13 09:07
iam0718: 想到刀劍神域 02/13 09:07
a71085: mud 02/13 09:09
kashiwa27: 可以找npc編瑟瑟文了嗎 02/13 09:11
sakura0219: 以後遊戲的NPC: 你怎麼這麼爛,我阿嬤都比你強 02/13 09:12
jerry931017: AI文字型客服已經很常見了吧 02/13 09:14
Gjerry: 不用那麼誇張啦,只要玩家還是設計成只能選擇特定的對話 02/13 09:15
Gjerry: 的情況下,模型只要多考慮玩家狀態來稍微改變每次對話的 02/13 09:15
Gjerry: 內容就好了,遊戲 NPC功能性還是比較重要 02/13 09:15
guogu: 不行 chatgpt越更新對色色越嚴格 我們自己又訓練不了 02/13 09:15
speedingriot: 我向前跑進人群,大叫要他們停手,67749 02/13 09:15
Gjerry: 當然如果某個 NPC 就是設計來提供一般性的諮詢,就比較需 02/13 09:16
Gjerry: 要些 02/13 09:16
flysonics: 只有沙盒遊戲可能需要吧 02/13 09:17
jiss555: 哇靠這農民還會微積分 02/13 09:18
Gjerry: 超出範圍回答不知道就好了,目標不是要做成什麼都能回答 02/13 09:20
Mareeta: 不能色色 沒用 導入成本太高 講錯話直接出戲 0分 02/13 09:20
Yanrei: 幫忙生成文本就好了,隨機亂聊根本沒意義 02/13 09:22
Mareeta: 比元宇宙還爛 02/13 09:22
Mareeta: 曹賊你喜歡人妻嗎 曹GPT:不,我從小尊重女性 ?????????? 02/13 09:23
blackstyles: 可以用chatgpt產生對話再潤過就是了 02/13 09:23
guogu: 我也覺得輔助開發會比較好 開發者再去挑適合的內容 02/13 09:23
undeadmask: 是技術應用,不是連打字聊天流程都整個照搬,想想動 02/13 09:27
undeadmask: 森如果每隻動物的對話都不再重複,會依據玩家在島上 02/13 09:27
undeadmask: 的行為互動做變化,遊戲時數至少再加500hr 02/13 09:27
jeffguoft: 算加分項,但是邊際效益不高 02/13 09:28
yukn732: 英高:這麼多NPC幹嘛 02/13 09:29
dnek: 這我以前就想過,想不到真有機會實現 02/13 09:31
lovinlover: 會不會以後NPC直接據透暴雷給玩家啊? 02/13 09:38
tsairay: 我覺得不會,因為要花的運算資源太多,等於你npc對話還要 02/13 09:39
tsairay: 連到雲端上的AI server,用AI直接生成文本是可能的 02/13 09:39
tsairay: 但是要對話一直有變化,現實上不可能 02/13 09:39
GodVoice: ....不就 LOVEPLUS 02/13 09:40
bag0831: 期待 02/13 09:41
se2104: 應該只是用chatgpt生成npc對話放入遊戲 減少編劇工作量 02/13 09:41
justjihyun: 刺客教條那邊可以用吧 反正本來就 02/13 09:42
dongdong0405: 直接用出包就會很出戲,但拿來生大量文本應該會輕鬆 02/13 09:44
dongdong0405: 很多 02/13 09:44
ENCOREH33456: 貪婪之島快實現了 02/13 09:48
arcanite: 跟NPC問路 或者卡關求提示 02/13 09:48
kinda: 看影片打字超久、生成也超久的。生成選項會好一點 02/13 09:49
UrFather: NPC:你這鳥輸出就別進本混了吧! 02/13 10:07
rex7788: 體驗很差吧,我還要打字?而且還要打對英文。不如告訴我 02/13 10:10
rex7788: 去哪邊殺幾隻 02/13 10:10
wed3qla: 然後npc比玩家還聰明 02/13 10:12
zack867: 如果所有遊戲npc的ai思考邏輯都一樣也沒意義呀 02/13 10:14
TOCIBS: 這個方向好玩 02/13 10:17
BOARAY: 講幹話可以 很專業很敏感的話題就會繞 02/13 10:18
Annulene: 線上遊戲 甚至多人遊戲 可以跟真人對話 02/13 10:21
Annulene: 反正都是打字 玩起來八七趴像 02/13 10:21
tactics2100: 那就改成玩家只能用選單選日誌的內容問問題 02/13 10:23
Tsukasa0320: 上古六有望用嗎 02/13 10:24
zxcasd328: chatgpt可以讓他代入設定跟你聊天阿 02/13 10:25
l2022134679: VR少女加chatgpt 配語音模組我會大爆射一百萬發 02/13 10:27
fewhy: 重點是這種即時生成的內容也只能對話不會有實質意義啊 02/13 10:29
fewhy: 也不能因為這樣調整價格還是那個任務出來 就是純亂聊 02/13 10:30
justdoit: NPC講到不爽會封鎖玩家嗎 02/13 10:32
seaEPC: 很多遊戲npc就是固定一兩句話甚至沒台詞,如果AI能反應夠快 02/13 10:36
seaEPC: 產出相對符合其背景的對話來聊,那是會好玩非常多 02/13 10:36
TaiwanFight: chatgpt就看還能吹多久 笑死 02/13 10:43
knight77: 我能預期導入後可能會出現滿滿的BUG 02/13 10:52
arrenwu: Bing 現在導入ChatGPT了 應該是可以吹很久啦 02/13 11:08
WarIII: 這有點想法 02/13 11:09
Zero5566: 我已經可以想像 NPC開始嘴玩家不會玩就不要玩 02/13 11:13
indium111: 不是越真實,遊戲就越好玩,人生online就不見得有趣 02/13 11:30
guogu: 我覺得重點不是吹 是蝦雞巴吹 02/13 11:41
guogu: bard回答錯一題跌8% chatgpt整天錯還是一直被吹上天 02/13 11:42
guogu: bard 我是蠻期待的畢竟有人暈到要幫他找律師 02/13 11:42
guogu: chatgpt機器味還是很重 而且聊沒多久就錯亂 02/13 11:43
guogu: 應該沒人會暈這種等級的玩意 02/13 11:43
GodVoice: 以前DC的人面魚 弄到多少人把魚給煮熟了???? 02/13 11:44
vivianqq30: 說實話有意義嗎 對話文本多是很有趣 但也不用特地這麼 02/13 11:51
vivianqq30: 做吧 可以叫AI多產個幾段話就好 02/13 11:51
ExCaleBuR: 產生對應角色的對話是還好,重點是要符合整個世界觀跟 02/13 11:54
ExCaleBuR: 前後連續吧 02/13 11:54
lolicat: 個人覺得不太需要 這樣RPG查戶口會變得很麻煩... 02/13 11:58
speed7022: 以後如果可以直接用講的,而不是打字跟遊戲內的角色溝 02/13 12:20
speed7022: 通感覺很酷 02/13 12:20
w9515: 把chatGPT用在PTT一定很屌 小天使:幹不就是我 02/13 12:35
v86861062: 酷 02/13 12:37
resvb: 這對解謎類應該會很有趣,玩家可以真正依自己的思考去找線 02/13 12:38
resvb: 索 02/13 12:38
guogu: 用講的可以套個語音轉文字阿 02/13 12:39
Yanrei: 其實我覺得這種功能對TRPG類那種天花亂墜可以無限展開的 02/13 12:39
Yanrei: 類型,影響應該更大 02/13 12:39
Yanrei: 文字、圖片都可以自動生成,然後GM跟隊友都可以給AI補位 02/13 12:40
Yanrei: 搞不好真的能玩出很可怕的東西 02/13 12:41
guogu: 如果chatgpt不會隨著對話拉長神經錯亂的話 02/13 12:49
guogu: 確實是能玩而且還蠻好玩的 02/13 12:49
guogu: 目前最大瓶頸大概就 不遵守規則跟對話太多次會爛掉 02/13 12:49
streakray: 欸欸 不錯耶這個 02/13 13:08
benson50913: 不錯啊 02/13 13:25
sai2100sai: 然後第一個NPC就可以把遊戲結局暴雷光了 02/13 13:31
shortoneal: 莎木有救了(?) 02/13 13:53
dick6756: 哇塞 02/13 16:47
naya7415963: 真的好期待跑團GM和隊友AI的出現 02/13 17:23
naya7415963: 這樣邊緣人也可以玩跑團還不用配合時間 02/13 17:24
lover19: 擔心邏輯的,真人也會有邏輯問題 02/13 18:32
guogu: chatgpt的邏輯問題比真人嚴重多了 02/13 18:57
maxthebiker: 會蝦g8亂講有很大部分都是玩家蝦g8亂問吧 02/14 12:08