[閒聊] 寫了一個LINE的AI戀愛聊天遊戲
如題,小弟我本身是freelance軟體工程師
某天和前同事聊到他覺得現在很多人社恐有社交障礙,
也許可以借用AI聊天機器人來讓社恐人可以練習如何跟別人溝通交流。
因為小弟也有在開發遊戲,
因此想到如果把AI結合聊天跟戀愛遊戲的話應該會蠻有趣的。
當時選了EVA的明日香來測試讓AI模擬明日香的個性,
發現效果不錯(會一直被嗆 XD)
於是嘗試開發了好感度系統,
只要跟特定的角色聊特定的話題就會增加好感度。
好感度上升之後,
人物對玩家的態度就會變得更親密。
一開始想說這個戀愛聊天練習遊戲可以放很多不同的角色,
讓玩家可以自己選擇喜歡的角色攻略。
不過突然想到超級機器人大戰這種all-star的遊戲,
如果能讓不相干的角色能有互動來創造各種if的狀況也許會很有趣。
所以又花了不少時間研發了任務系統:
當玩家接受了某個角色的任務後,
必須要跟其他角色互動來獲得任務道具才能完成任務。
未來想要再開發多線式任務,
讓世界事件隨著玩家不同的選擇而有不同的結果。
然後為了滿足玩家對於視覺的刺激,
也嘗試用AI畫了一些圖,
在玩家得知角色姓名後就可以花費一些資源來跟角色索取生活照
而在完成角色任務得到特定的裝飾時,
會擴充照片卡池,
能抽到更多種的照片
未來想再開發以照片中裝飾作為裝備(增減能力)來讓玩家可以派遣角色跟其他玩家做比賽
(對戰)的系統
以上的這些系統林林總總也花了半年的時間(近full time開發)
除了前述的系統和修bug,
在讓角色能記憶之前的對話和做一些角色設定的prompt也下了不少功夫
終於開發到了差不多能發布demo的穩定版本:
這次的demo準備了兩個角色(一男一女)及每個角色各一個任務。
如果大家有興趣練習談戀愛(?)的話歡迎來玩玩看,
只要加入LINE的官方帳號就可以遊玩。
(好感度最高50,
由於是demo,所以我把好感度的門檻降很低,
到達好感度12就會是最熱戀的態度)
QR code連結:
https://qr-official.line.me/gs/M_853kojfu_GW.png

如果有什麼意見、遇到bug或跟AI聊到什麼有趣的內容,
歡迎推文分享或寫信跟我說
未來應該會再開一個臉書社團或DC讓大家可以直接分享討論
先謝謝各位看完我的文章 m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.50.113 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1740861032.A.536.html
推
03/02 06:18,
1天前
, 1F
03/02 06:18, 1F
每天簽到都有6張一小時聊天券。不是限句數,其實很傷本 QQ
→
03/02 06:19,
1天前
, 2F
03/02 06:19, 2F
主動聊話題算是提升好感度的主動提示,不然玩家可能會猜不到角色提升好感度的話題是
什麼。然後有設定主動提話題的機率,在低好感度的時候主動提話題的機率會很高,讓玩
家能有機會趕快提升好感度
另外,好感度提升之後態度會跟低好感度不同
→
03/02 06:19,
1天前
, 3F
03/02 06:19, 3F
避免版權問題(未來有花大錢聯動聯名的話就直接用原名了...)
→
03/02 06:20,
1天前
, 4F
03/02 06:20, 4F
→
03/02 06:21,
1天前
, 5F
03/02 06:21, 5F
其實比較像酒店點檯的概念啦 XD
※ 編輯: skdXD (219.85.50.113 臺灣), 03/02/2025 07:06:46
推
03/02 07:14,
1天前
, 6F
03/02 07:14, 6F
→
03/02 07:15,
1天前
, 7F
03/02 07:15, 7F
→
03/02 07:16,
1天前
, 8F
03/02 07:16, 8F
本來是把角色的訊息跟系統訊息分開傳送,但是LINE免費回送訊息只能回傳給使用者發送
的那一個訊息,變成另一個系統訊息要自己按選單才能讀取。我自己測的結果是要另外一
直按選單讀訊息在操作上會很卡。結果又花了一個禮拜大改,全部集中在角色的訊息裡面
傳送 QQ
※ 編輯: skdXD (219.85.50.113 臺灣), 03/02/2025 07:21:37
→
03/02 07:17,
1天前
, 9F
03/02 07:17, 9F
→
03/02 07:18,
1天前
, 10F
03/02 07:18, 10F
感謝您的意見,以後會分開每個角色的主動提話題的機率,放一些不會主動開話題的角色
可能我自己測的時候太想最速通關,所以把機率調得太高...我來把機率砍半,應該會比
較好一點...
剛剛發現是一個bug,這個bug造成每次對話都會岔題 orz
(熱修完畢)
※ 編輯: skdXD (219.85.50.113 臺灣), 03/02/2025 07:26:37
推
03/02 07:29,
23小時前
, 11F
03/02 07:29, 11F
→
03/02 07:29,
23小時前
, 12F
03/02 07:29, 12F
一開始有想這樣設計過,但是怕會讓玩家等太久...後來是改成反過來的設計,如果玩家太
久沒傳訊息,聊天對象的角色會主動傳訊息給玩家說怎麼這麼久都沒回 XD
→
03/02 07:29,
23小時前
, 13F
03/02 07:29, 13F
→
03/02 07:30,
23小時前
, 14F
03/02 07:30, 14F
→
03/02 07:30,
23小時前
, 15F
03/02 07:30, 15F
推
03/02 07:35,
23小時前
, 16F
03/02 07:35, 16F
※ 編輯: skdXD (219.85.50.113 臺灣), 03/02/2025 07:47:28
推
03/02 07:47,
23小時前
, 17F
03/02 07:47, 17F
→
03/02 07:50,
23小時前
, 18F
03/02 07:50, 18F
感謝意見。目前想到的是會設計世界事件,讓每一季(賽季?)都會有一些主要事件,玩家可
以主導事件發展跟觀察每個角色對事件的態度跟反映。換個方式說,就是會有一個劇情框
架,然後讓玩家跟角色們在這個舞台共演,看能擦出什麼火花
另外的營運支線是會有照片抽卡,讓玩家可以收集。這邊會有一些if的樂趣,比方美少女
戰士如果穿結婚桃子的衣服會是什麼樣子呢?(角色還會講為什麼要這樣穿)
未來照片還可以拿來當作PVP的裝備
※ 編輯: skdXD (219.85.50.113 臺灣), 03/02/2025 08:17:16
C_Chat 近期熱門文章
PTT動漫區 即時熱門文章