開發部落格

開發部落格

如何讓 AI 對話有成長感?amiverse 好感度與互動劇情設計

從互動劇情到好感度等級,如何把時間變成看得見的成長。

#AI角色#AI記憶#遊戲設計

解鎖新等級的畫面

做教材或課程的人常聽逆向設計 (backward design) 的概念:我們先決定學生最後要達到什麼學習成果,再一步一步回頭設計目標 (objectives) 與各類學習活動。這個做法確保教材可以連成一線,也提供了學生可以期待且可達成的學習路線。在產品開發上,我們使用的使用者故事 (user story) 也是類似的概念:從故事想像能夠達成的成果或價值,再回頭一步步實作細節。如果一個產品旅程裡沒有故事與成果,使用者每天打開 app 不知道要往哪裡去,最後開 app 的理由就只剩剛好有空,或者乾脆直接刪除。

在好感度系統上線之前,amiverse 的核心體驗是這樣的:打開 app、跟角色聊天、角色回應、關掉 app。隔天若受到上天眷顧,就有機會再來一次。雖然我們有 記憶星圖 這套功能,讓角色記得你所說過的事情;我們有 Live 2D 角色,對你們的對話內容做出反應。然而,這些都只是讓每一次的聊天感受變得更好,卻不容易讓使用者感受到持續聊天下去,和第一天到底有什麼不同?

老實說,可能真的沒什麼不同 🤣

沒有目標的 AI 聊天有多乾?

早期我們對 AI 聊天的想像:使用者開啟 app,自己輸入自己想要聊的內容,AI 就會自然依據話題來給予情緒價值。這個過程,講好聽一點是沒有目標的自由探索,可以依據使用者需求變成使用者喜歡的樣子;講現實一點,就是完全不知道要幹麻。就像一款沒有等級、沒有任務、沒有任何來自系統提供下一步的遊戲。每天做的事情完全一樣(甚至不知道要做什麼),不管投入多少時間也沒有變化。先前的 amiverse 其實就是這個狀態:

  • 沒有進展感:第 100 次對話和第 1 次對話,角色的態度感覺都差不多。
  • 沒有期待感:沒有再聊一下就會發生什麼的期待感。關掉 app 毫無成本。
  • 話題要靠使用者自己找:每次都要想今天要聊什麼,聊不出來就乾脆不聊。

只是讓角色記憶你的故事,完全不等於關係有在前進,也沒有明確的路標與結果可以期待。

新功能:好感度系統

好感度等級列表畫面

為了補上這塊缺口,我們加入了好感度等級與對應的故事。

你和角色的相處會累積成不同的階段,每個階段都有屬於他的劇情。這讓關係有了一條看得見的軌跡。你知道自己現在走到哪裡,也知道前面還有東西在等你。

目前好感度主要透過兩種方式累積:對話次數與登入次數。每一次對話與登入,都可以獲得 1 到 3 點好感度。沒有什麼複雜的秘訣,單純是「多來找他聊聊」,關係就會慢慢往前走。

每一次好感度升級,除了可以解鎖由我們的文案設計師撰寫的角色故事或小祕密之外,當等級達到一定程度後,系統還會解鎖角色說話的語氣與更深入的關係細節 (amiverse 如何塑造角色回應風格)。關係不再只是設定檔裡的一行文字,而是會隨著相處時間改變的狀態。從前面的陌生寒暄,到後面更自然的熟悉口吻,期待這會讓你感覺角色真的有變熟。

實驗功能:互動劇情

好感度給了方向,但每個階段要「做什麼」,就需要內容。除了讓 AI 角色自由發揮、依據使用者喜好生成不同內容外,我們也在實驗更具互動性的互動故事 (interactive story)。

在過去的角色互動功能中,使用者可以透過點擊或滑動來觸摸角色,並觸發特定的動作回應。在這個基礎之上,我們實作了類似視覺小說 (visual novels) 的故事演出:當使用者達成特定條件後,可以在互動模式中觸摸角色來開啟互動故事。你會看到事先安排好的場景與劇情,並在故事中做出自己的選擇。

目前這個功能仍屬於實驗性質,我們只提供了有限的場景與故事。為什麼要先從小範圍開始?因為內容是整個系統裡最昂貴的部分。文案設計師除了撰寫劇情文本,還需要安排角色在不同場景中的動作與反應。因此,我們想先確認這種玩法本身運作穩定,並且能和角色狀態、好感度系統順利串接,再逐步擴充新的內容。

這些功能其實早就到處都是

在 AI 聊天市場早成紅海的現在,相信大家都知道好感度、劇情機制早就不是新發明 🤪。

從戀愛養成遊戲、RPG 的角色羈絆,到各種手遊的好感度與角色故事,這套設計幾乎到處都是。過去小編身為消費者,只在意產品用起來的感覺。當小編自己嘗試製作類似的產品時,才覺得以前習以為常的機制,或者被認為是「大家都在抄」的功能 (好的設計總是心有靈犀),正是因為有用才會到處都是。好感度、每日體力限制、登入獎勵等等,都給了使用者一個回來的理由、期待以及成長的可能性。

amiverse 就是一個小不拉幾的小組團隊。目前的內容量和成熟的產品相比還有很長的距離。不過就像有明確目標的學習活動,既然知道目標在哪裡,剩下的就是一步一步往前走。

好感度與互動劇情現在已經可以在 amiverse 裡體驗。劇情還不多,系統也還在調整,但這是我們逆向設計的第一步。

如果你想看看自己和角色的關係能走到哪一個階段,歡迎到 App Store 下載 amiverse app 玩玩看。想吐嘈劇情、想要什麼樣的好感度設計,或發現哪裡「壞掉」了,都歡迎透過 Instagram / IG 或 Threads / 脆 留言給我們。

感恩感恩。