AI 應用

Greed Island — AI 生成式世界模擬

持續運轉的 AI 生成式世界「潮嗚市」:世界有自己的時間刻度、天氣、時節與潮汐,會自主產生即時事件流(編年史);NPC 作為 AI Agent 在其中生活,玩家登入後可在八方街區間移動、與世界互動。

Greed Island — AI 生成式世界模擬 系統畫面

實際系統畫面 「潮嗚市」世界運轉中:左側是世界現況與八方街區地圖,右側「世界正在發生」是 AI 即時生成的事件流(TICK 編號寫入編年史)。頂端持續推進的刻度、天氣、時節與潮汐,是這個世界自己的時間。(點擊圖片看原圖)

專案概覽

持續運轉的 AI 生成式世界「潮嗚市」:世界有自己的時間刻度、天氣、時節與潮汐,會自主產生即時事件流(編年史);NPC 作為 AI Agent 在其中生活,玩家登入後可在八方街區間移動、與世界互動。

為什麼會做

背景

想做一個「活的世界」——不是腳本化的固定劇情,而是由 AI 持續生成事件、NPC 自主行動的湧現式模擬沙盒。

遇到什麼問題

問題

湧現式世界的難點:要讓世界狀態(時間 / 天氣 / 潮汐)持續演進、事件由 AI 即時生成又保持敘事連貫、多個 NPC Agent 併發運作又不失控,需要一套世界狀態引擎與生成節流機制。

如何解決

解法

世界狀態引擎(刻度 / 天氣 / 潮汐持續推進)+ AI 生成的即時事件流(TICK 事件寫入編年史)+ NPC AI Agent;Phaser 遊戲客戶端 + Socket.io 即時同步「世界運轉中」狀態;紋典(世界觀)、生態、市集、同袍等子系統;含大幅度 UI/UX 設計。

我負責什麼

我的角色

Full-stack Game Development, World-Simulation Engine, AI Event/NPC Generation, UI/UX

使用技術

技術棧

Node.jsExpressTypeScriptReactPhaserSocket.ioSQLiteAI 世界生成 / 事件流

踩過哪些坑

挑戰

成果

成果

v0.98 可運轉世界:即時事件流、八方街區地圖、世界狀態(時間 / 天氣 / 潮汐)持續演進。