Re: [問題] 還沒有RPG/劇情遊戲引入Gen AI嗎?

看板Steam (線上遊戲平台)作者 (影斯作業系統)時間1天前 (2025/12/11 09:35), 編輯推噓1(101)
留言2則, 2人參與, 1天前最新討論串2/3 (看更多)
※ 引述《naticom (踢踢~)》之銘言: : 我一直都很希望能玩到隨機(但有邏輯性)的RPG,才不會每次重玩的時候都要看一樣的劇情 : 生成式AI已經好幾年了,請問有什麼遊戲是真正引入AI 有 Demo 遊戲: Gen AI 引入 RPG 遊戲 https://github.com/datawhalechina/hello-agents 第十五章 建構賽博小鎮:Agent 與遊戲的結合,模擬社會動態 這一章,我們將探索一個全新的方向:將智慧體技術與遊戲引擎結合, 建構一個充滿生命力的 AI 小鎮。 還記得《模擬市民》或《動物森友會》中那些栩栩如生的 NPC 嗎? 他們有自己的性格、記憶和社交關係。本章的賽博小鎮將是一個類似的項目, 但與傳統遊戲不同的是,我們的 NPC 擁有真正的"智能"— 他們能夠理解玩家的對話,記住過去的互動,並根據好感度做出不同的反應。 本章的賽博小鎮包含以下核心功能: (1)智慧 NPC 對話系統:玩家可以與 NPC 進行自然語言對話, NPC 會根據自己的角色設定和記憶做出回應。 (2)記憶系統:NPC 擁有短期記憶和長期記憶,能夠記住與玩家的互動歷史。 (3)好感度系統:NPC 對玩家的態度會隨著互動而變化,從陌生到熟悉, 從友善到親密。 (4)遊戲化互動:玩家可以在 2D 像素風格的辦公室場景中自由移動, 與不同的 NPC 互動。 (5)即時日誌系統:所有對話和互動都會被記錄,方便調試和分析。 ... 前端層使用 Godot 4.5 遊戲引擎,負責遊戲渲染、玩家控制、 NPC 顯示器和對話 UI。 Godot 是一個開源的 2D/3D 遊戲引擎, 非常適合快速開發像素風格的遊戲。後端層使用 FastAPI 框架, 負責 API 路由、NPC 狀態管理、對話處理和日誌記錄。 FastAPI 是一個現代化的 Python Web 框架,效能優秀且易於開發。 智能體層使用我們自己建構的 HelloAgents 框架,負責 NPC 智慧、 記憶管理和好感度運算。每個 NPC 都是一個 SimpleAgent 實例, 擁有獨立的記憶和狀態。外部服務層提供 LLM 能力、 向量儲存和資料持久化,包括 LLM API、Qdrant 向量資料庫和 SQLite 關聯式資料庫。 ... NPC 智能體系統 我們使用 HelloAgents 的 SimpleAgent 為每個 NPC 創建了獨立的 智能體。每個 NPC 都有自己的角色設定、性格特徵和記憶系統。 透過精心設計的系統提示詞,我們讓張三成為了一位嚴謹的 Python 工程師,李四成為了一位善於溝通的產品經理,王五成為了一位富有 創意的 UI 設計師。這些 NPC 不僅能夠理解玩家的對話, 還能根據自己的角色特徵做出相應的回應。 記憶與好感度系統 我們實現了兩層記憶系統:短期記憶維持對話的連貫性,長期記憶儲存 所有的互動歷史。透過向量資料庫的語意檢索,NPC 可以回憶起先前 討論過的話題。好感度系統讓 NPC 對玩家的態度隨著互動而變化, 從陌生到摯友,每個等級都有不同的行為表現。這些設計讓 NPC 顯得更加真實和有趣。 遊戲場景建構 我們使用 Godot 創建了一個像素風格的辦公室場景,實現了玩家控制、 NPC 遊走、互動偵測和對話 UI。透過場景系統的模組化設計,我們可以 輕鬆地添加新的 NPC、新的場景和新的功能。 GDScript 的簡潔語法讓 遊戲邏輯的實現變得直覺和有效率。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.213.57 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1765416946.A.20D.html

12/11 16:53, 1天前 , 1F
mmorpg比較適合AI NPC
12/11 16:53, 1F

12/11 18:32, 1天前 , 2F
燕雲十六聲的AI NPC蠻好玩的
12/11 18:32, 2F
文章代碼(AID): #1fEX_o8D (Steam)
文章代碼(AID): #1fEX_o8D (Steam)