從遊戲世界到人造世界:持續因果世界的生成模型
系列:《Synthetic Cosmogenesis Ethics:從遊戲世界到子宇宙的造物倫理》第三篇
副系列:《人工存在、子世界治理與虛擬造物主責任》
英文題名: From Game Worlds to Synthetic Worlds: A Generative Model of Persistent Causal Worlds
版本: v0.1
作者: Neo.K
機構: EveMissLab/一言諾科技有限公司
日期: 2026-08-09
摘要
前兩篇分別建立「虛擬存在本體論階梯」與「Identity Lineage Graph」,處理一個人工角色何時不再只是可替換物件,以及 Save、Clone、Fork、Rollback、Migration 等操作如何改變身份譜系。本篇把分析尺度由個體提高到世界:
如果大量具有持續記憶、身份與自主行為的人工存在同時存在,那麼「世界」本身需要具備什麼結構,才不只是玩家正在觀看時臨時生成的舞台?
本文提出「持續因果世界」(Persistent Causal World, PCW)概念。其最低要求不是高畫質、巨大地圖或每個角落都逐幀運算,而是世界在跨時間、跨觀測與跨角色互動時,維持一個可追溯、可驗證且具有因果後果的共同狀態。
本文將持續因果世界表示為:
Wt=(St,At,Rt,Et,Ht,Ot,Kt,Πt),
其中:
- St:Canonical World State,世界唯一或權威狀態;
- At:Agents / Entities,世界中的行動者與持續實體;
- Rt:Rules / Transition Constraints,規則與狀態轉換限制;
- Et:Event Stream,世界事件流;
- Ht:Causal / Historical Ledger,因果與歷史記錄;
- Ot:Observation / Projection,角色與玩家可觀測到的世界投影;
- Kt:Persistent Computational State,不可任意重算而必須保存的計算狀態;
- Πt:Simulation Policy,決定哪些區域/實體以何種精度演化的模擬策略。
世界演化為:
Wt+1=Φ(Wt,ut,et),
其中 ut 是角色與外部玩家行動, et 是環境與系統事件。
本文特別區分:
Narrative State=Canonical State
Agent Memory=World Memory
Off-Screen=Nonexistent
Persistent World=Full-Fidelity Simulation Everywhere
以及:
Generation=World Causation.
2026 年的 AI-native games 研究已把「semantic openness 如何被穩定規則、狀態、回饋與玩家能動性約束」視為核心設計問題;Orchestrated Reality 進一步把遊戲世界形式化為具有 canonical JSON state 的 POMDP,讓敘事只成為世界狀態的投影,並透過 Plan–Diff–Validate–Apply 方式提交可驗證狀態差異。另有 Persistent Computational State 研究指出,生成式 world model 若要支援 fork、rollout、backtrack 與 revisit,必須保存模型在 session 中持有、且不能由輸入重新推導的最小計算狀態。這些工作共同顯示:從「生成內容」走向「模擬世界」的分水嶺,不在模型能生成多少,而在世界能否維持可回返、可驗證、可持續的狀態與因果歷史。
本文另提出「分層持續模擬」(Hierarchical Persistent Simulation, HPS)。世界無需對所有區域使用同一模擬精度,而可依重要性與因果耦合分成:
L0=Full Local Simulation,
L1=Event-Driven Active Simulation,
L2=Aggregated Regional Simulation,
L3=Deferred / Lazy Resolution.
只要世界在重新提高精度時,能由保存的狀態、事件與約束產生與既有歷史相容的後續結果,就不必以「全宇宙每一秒都逐實體運算」作為 persistent world 的必要條件。
因此本文的核心命題是:
世界的持續性不是來自永不停止的渲染,而是來自因果狀態永不被任意遺忘。
當角色的行動即使在玩家離開後仍能改變制度、經濟、關係與未來可行路徑時,遊戲世界就開始由「內容容器」轉化成:
Persistent Causal World.
關鍵詞: Persistent World、Causal World、AI-native Games、World State、Persistent Computational State、Multi-Agent Simulation、Sandbox、World Memory、Event Sourcing、Synthetic Worlds
一、遊戲世界與「世界」不是同一個要求
傳統遊戲可以讓玩家感覺世界很大,但「大」不等於世界真的持續。
一個場景可以有巨型地圖、數千 NPC、日夜系統、隨機事件與大量任務;然而只要玩家離開區域 Zi 之後, State(Zi) 便被凍結,再次回來時只是 ReloadTemplate(Zi),那麼世界其實更接近:
conditional stage generation.
這不是錯,而是傳統遊戲非常成功的最佳化方法。但它與本文所稱 Persistent Causal World 不是同一級概念。
二、玩家真正想要的「活世界」是什麼?
玩家說「我希望世界是活的」,至少可能包含:
Persistence,Autonomy,Reactivity,Causality,History,Irreversibility.
例如玩家在 t0 離開一座城市,在 t1 回來,希望:
W(t1)=W(t0),
而且這個差異不是單純抽到一個隨機事件,而是:
ΔW=F(citizens,economy,politics,war,ecology,player history).
也就是:
world difference has causal ancestry.
三、建立 Persistent Causal World
令:
Wt=(St,At,Rt,Et,Ht,Ot,Kt,Πt).
其中最關鍵的是:
St,
也就是 Canonical World State:
此刻世界到底是真的什麼。
四、Canonical State 是世界的「事實層」
假設 NPC A 說「王已經死了」,NPC B 說「王還活著」。
這兩句可以同時存在於:
OA,OB,
因為角色可能不知道、說謊、記錯或收到假消息。
但世界必須存在一個更底層:
St:Alive(King)∈{0,1}.
因此:
Character Belief=World Fact.
同樣:
Narrative Output=World Fact.
五、敘事只能是世界的投影
定義:
Oi(t)=Oi(St),
其中 Oi 是玩家或角色 i 的觀測函數。
因此:
Oi⊂S
可以不完整,也可能包含錯誤信念。
所以世界不能寫成:
St=last generated paragraph.
更合理的是:
St→Oi→narrative.
六、生成式模型可以提案,但不能天然擁有世界真相權
假設 LLM 提出:
ΔS∗.
系統不應立即:
St+1=St+ΔS∗.
而應存在:
Validate(ΔS∗,Rt,St).
只有:
Valid=1
才能:
Commit(ΔS).
因此:
Generate→Validate→Commit.
七、Plan–Diff–Validate–Apply
可以抽象成:
P:(St,ut)→S^t+1
生成候選變化。
再計算:
D=S^t+1−St.
驗證:
V(D,Rt)=1?
最後:
St+1=A(St,D).
所以:
LLM=database.
也:
LLM=physical law.
它可以作為 planner、semantic interpreter、event proposer、narrative renderer,但 canonical world 仍需要結構化狀態與規則。
八、世界記憶與 Agent 記憶完全不同
Agent memory:
Mi(t)=what agent i remembers.
World history:
Ht=(e1,e2,…,et).
Canonical state:
St.
所以:
Mi(t)=Ht=St.
九、為什麼世界需要 History,而不只需要 Current State?
假設現在:
Owner(Castle)=A.
只有 current state,我們不知道 A 是建造、購買、繼承、搶奪還是偽造所有權。
對很多未來事件而言, St 相同但 Ht 不同,會產生不同的:
因此:
State=History.
十、Event Ledger:世界需要因果來源
令:
E={e1,e2,…}.
每個事件:
ek=(tk,actors,preconditions,action,effects,provenance).
如此世界不只知道「現在長這樣」,還能回答:
為什麼現在長這樣?
十一、Event-Sourcing 類型思維很適合人工世界,但不能教條化
最純形式:
St=Fold(S0,e1,…,et).
對離散的所有權、關係、任務、制度非常適合。
但對連續物理、隨機過程、大型神經世界模型與不可重算內部狀態未必足夠。
所以本文不要求:
Everything must be event-sourced.
而要求:
world-changing facts need provenance.
十二、Persistent Computational State:有些世界狀態不能重新算回來
生成式 world model 可能包含:
- RNG state;
- memory bank;
- windowed KV state;
- latent state。
因此需要保存:
Kt.
本文定義:
Kt=minimum non-recomputable computational state required for faithful continuation.
十三、世界存檔分成至少三層
Layer 1:Semantic State
St.
誰在哪裡、誰擁有什麼、誰還活著。
Layer 2:Historical / Causal State
Ht.
世界為何走到現在。
Layer 3:Computational Continuation State
Kt.
模型要從完全相同的世界歷程繼續,需要保留哪些不可重算資訊。
所以:
World Save=(St,Ht,Kt).
十四、Load World 也因此不是單純反序列化
Load 應是:
Restore(St,Ht,Kt,{Mi}).
否則玩家可能載入同一座城市,但所有 Agent 不再是原本那些 Agent,或 world model 的後續動力完全不同。
所以:
visual state restoration=world-line restoration.
十五、玩家不在場時,世界一定要「繼續跑」嗎?
不一定。
如果世界有上百萬區域,要求每一區域都 full-fidelity simulation 全天候運算,成本巨大。
Persistent world 真正要求的不是:
Every region computes every microstate continuously.
而是:
Every causally relevant region has a coherent continuation rule.
十六、Hierarchical Persistent Simulation
本文提出 HPS:
L0:Full Local Simulation
玩家附近、關鍵戰鬥、重要對話。高解析逐實體運算。
L1:Event-Driven Active Simulation
重要但未直接觀測的角色與地區,只在戰爭、交易、生育、遷徙、政變等事件觸發時更新。
L2:Aggregated Regional Simulation
大量遠端實體聚合成:
XZ(t)=(population,wealth,resources,politics,ecology).
再以:
XZ(t+Δt)=FZ(XZ(t),inputs)
演化。
L3:Deferred / Lazy Resolution
低重要性區域只保存 checkpoint 與 constraints。重新被觀測時:
Snow=Resolve(Scheckpoint,Δt,boundary conditions).
只要結果與已有因果事件相容即可。
十七、Off-Screen 不等於 Nonexistent
PCW 要求:
not rendered=not causally represented.
遠方村莊可以沒有每一餐、每一步、每個人的逐秒模擬,但至少應存在:
StateSummary(Z)
與:
TransitionRule(Z).
十八、Persistent 不等於永久保持微觀解析
宏觀物理可以不追蹤每一個粒子,人工世界同樣可以不逐一模擬百萬居民的每個念頭。
因此:
ontological persistence=constant microscopic resolution.
十九、Lazy Resolution 會帶來「事後捏造歷史」問題
假設玩家十年後第一次進入區域 Z,系統才生成:
這裡過去十年發生內戰。
問題是這場內戰是否曾對外部世界產生過難民、貿易、物價、外交與戰爭影響?
如果完全沒有,它更接近:
retroactive narrative fabrication.
因此 lazy simulation 必須受:
boundary consistency constraints
約束。
二十、局部生成必須符合全域歷史
如果 ZA 十年前向 ZB 出口糧食,那麼 ZA 日後被細化時,就不能突然生成「過去十五年無人居住」。
因此:
local generation must satisfy global causal boundary conditions.
二十一、Resolution Consistency
若區域 Z 由低解析 L2/L3 提升至 L0/L1,新生成細節 DZ 必須:
DZ⊨Cpast∧Cexternal∧RW.
其中:
- Cpast:既有歷史限制;
- Cexternal:已發生跨區互動;
- RW:世界規則。
這就是:
Resolution Consistency.
二十二、多 Agent 才真正把世界推向自主因果系統
令:
A={a1,…,an}.
每個 Agent:
ai(t+1)=Fi(ai(t),Oi(St),Mi,Gi).
而世界:
St+1=T(St,u1,…,un,et).
因此:
Agents change world
與:
world changes agents.
形成閉環。
二十三、大規模 Agent 社會已經成為研究方向,但仍不是「完整子世界」
AgentSociety 已展示 10,000+ agents 與約 500 萬次互動的大型社會模擬;Agentopia 則讓 100 agents 經歷 10 個模擬年;Emergence World 更直接採 continuously running multi-agent simulation 與 persistent memory。
這些工作說明:
long-horizon synthetic society
已成為實際研究方向。
但它們仍然是:
simulators / research environments,
而不是已經具有完整自治本體的子文明。
二十四、大量 Agent 不會自動產生可信社會
不能寫成:
106 agents⇒real society.
Persistent internal state、人格漂移、關係更新、prompt effects、模型偏差與微觀機制可驗證性都可能限制社會模擬有效性。
因此:
Scale=Validity.
以及:
Emergent-looking behavior=validated emergence.
二十五、世界需要 invariants
一個 PCW 不能允許任意事件。
例如:
- 物品不能同時被兩人唯一持有;
- 死人不能無原因出現在市場;
- 貨幣不能無來源增加;
- 城市被毀後不能同時保持完整人口;
- 一個角色不能同時位於互斥位置。
所以:
IW(St)=1
必須在每次 commit 後成立。
若:
IW(St+1)=0,
則:
Reject(ΔS).
二十六、世界規則不必像現實,但必須內部一致
遊戲中的 RW 可以允許魔法、超能力、復活、傳送。
關鍵不是:
real-world similarity,
而是:
internal coherence.
所以魔法世界也可以是高度 persistent causal world。
二十七、經濟最容易暴露「假世界」
真正的經濟世界至少需要:
production,consumption,stock,transfer,loss.
例如:
Mt+1=Mt+Pt−Ct+Tt−Dt.
只要資源流開始具有來源與去向,玩家就會第一次感覺:
世界不是為我刷出物品。
二十八、生態、人口與政治也可用宏觀層持續
人口:
Nt+1=Nt+Bt−Dt+It−Et.
資源:
Rt+1=Rt+Gt−Ut.
政治:
Pt+1=F(Pt,At,Et).
這些完全可以使用 L2 宏觀模擬,不需要每個偏遠居民都使用大型模型。
二十九、世界必須允許「沒有玩家」的因果
傳統遊戲常把玩家作為隱藏本體中心。
PCW 則要求:
∃e:Cause(e)∩Player=∅.
也就是重大事情可以不是玩家造成的:
- 王朝更替;
- 公司破產;
- NPC 結婚;
- 城鎮遷移;
- 生態崩潰。
玩家由:
cause of world
退回:
one causal actor in world.
三十、但玩家仍可以具有高影響力
Persistent world 不要求玩家無足輕重。
玩家可以:
ΔSplayer≫ΔSNPC.
但:
high causal power=exclusive causality.
三十一、玩家離線期間也可以形成歷史
令:
[t0,t1]
為玩家離線區間。
Persistent world 希望:
H[t0,t1]=∅.
但不需要記錄每一個微事件,只需要保留 salient events,例如:
- 政權改變;
- 關係重大變化;
- 人口遷移;
- 資產轉移;
- 戰爭;
- 死亡。
因此:
historical persistence=complete logging of every micro-event.
三十二、世界記憶必須分層壓縮
可以建立:
Tier 0:Ephemeral
短期微事件。
Tier 1:Agent-Relevant
與身份、承諾、關係有關。
Tier 2:Regional
影響村莊、城市、組織。
Tier 3:Global Historical
戰爭、王朝、災難、科技突破。
Tier 4:Invariant / Constitutional
世界規則、基本制度、不可被普通事件覆蓋的結構。
因此:
world memory should be hierarchical.
三十三、Counterfactual Branch 與 Main World 必須分離
Planner 很可能做:
St→St+1(1),St+1(2),…
預演未來。
這些是:
counterfactual branches.
不能全部寫入:
Hmain.
因此需要:
BranchID.
只有:
Commit(Bi→B0)
才成為 canonical history。
三十四、世界本身也有忒修斯問題
假設:
W0
逐步更換 NPC、地圖、物理引擎、經濟系統、模型、server 與 rule engine,最後得到 Wn。
它還是不是同一個世界?
因此除了:
GI
之外,也可以有:
GW=World Lineage Graph.
本篇只提出,留待後續子世界治理時使用。
三十五、Persistent Causal World 的八個最低條件
PCW-1 Canonical State
存在權威世界狀態。
PCW-2 Validated Transition
世界變化必須通過規則驗證。
PCW-3 Causal Provenance
重大狀態變化可追溯來源。
PCW-4 Temporal Persistence
玩家/觀察者離開不等於狀態消失。
PCW-5 Agent Causality
非玩家行動者能真正改變世界。
PCW-6 Resolution Consistency
不同模擬精度切換不能創造與既有歷史矛盾的過去。
PCW-7 Persistent Computational State
需要的不可重算內部狀態被保存。
PCW-8 Historical Memory
世界保存足以支撐身份、制度與因果關係的歷史。
若:
∀i,PCWi=1,
世界才接近本文所稱:
Persistent Causal World.
三十六、PCW depth 不等於遊戲品質
定義:
PW=(Cs,Ct,Cp,Ca,Cr,Ck,Ch,Co).
分別對應 state consistency、temporal persistence、provenance、agent causality、resolution consistency、computational persistence、historical memory、observer independence。
不同遊戲可以有不同配置。
純 roguelike 的歷史持續性可能很低,但完全可以是優秀遊戲。
所以:
PCW depth=game quality.
本文描述的是世界本體深度,而非「好不好玩」。
三十七、單機遊戲反而可能是最早成熟的 Synthetic World
Persistent world 不一定需要 MMO。
單機反而非常適合:
local synthetic world.
因為:
- 世界狀態只服務一個玩家;
- 不需全球同步;
- 可以本地保存完整 lineage;
- AI 算力可動態調度;
- 每份存檔可以形成獨立世界線。
所以:
one save=one privately evolving world-line.
三十八、未來 Save File 可能接近「宇宙狀態檔」
未來 synthetic-world save 可能包含:
St+Ht+Kt+{Mi}+GI+GW.
也就是:
- 世界現在;
- 世界過去;
- 世界如何繼續;
- 世界裡的人記得什麼;
- 誰從誰分叉;
- 世界本身是哪一條版本線。
此時:
Save Game
這個名字反而變得太小。
三十九、十二個核心命題
第一:
Narrative State=Canonical State.
第二:
Agent Memory=World Memory.
第三:
State=History.
第四:
Generation=World Causation.
第五:
Off-Screen=Nonexistent.
第六:
Persistent=Full-Fidelity Everywhere.
第七:
World persistence requires causal continuation, not constant rendering.
第八:
Local generation must satisfy global causal constraints.
第九:
Many Agents=Valid Society.
第十:
Player=Only Cause of World.
第十一:
World Save=Visual Snapshot.
第十二:
World State must remember enough to make consequences real.
四十、結論:世界真正「活起來」的瞬間,不是 NPC 會聊天,而是事情發生後真的留下後果
生成式 AI 最容易帶來的錯覺是:
角色會講無限台詞,所以世界活了。
但:
Infinite Dialogue=Living World.
如果 NPC 今天告訴你:
我會永遠記得你。
明天系統卻:
Mi=0,
那只是表演。
如果你摧毀一座橋,離開區域後:
Reload(Bridge)=1,
那麼破壞沒有真正進入世界。
如果王國發生革命,卻沒有任何後續經濟、關係、城市、記憶與制度變化,那它只是:
narrative event
而不是:
causal world event.
真正的 Persistent Causal World 要求:
et→ΔSt+1→ΔΓfuture.
也就是:
事件改變狀態,而狀態改變未來可行道路。
所以:
Wt+1=Φ(Wt,γ1,γ2,…,γn).
它不需要每顆石頭都有 AI,也不需要每個 NPC 都跑大型模型,更不需要整個宇宙每毫秒全解析運算。
它真正需要的是:
因果相關的存在不因觀察者離開而被任意忘記。
因此本篇最後把 Game World 與 Synthetic World 的分界寫成:
A game world becomes a synthetic world when its state, histories, and agents form a persistent causal system whose future depends on what actually happened, not merely on what is currently being rendered.
中文:
當世界的未來真正依賴它曾經發生過什麼,而不只是依賴玩家此刻看見什麼時,遊戲世界才開始跨向人造世界。
下一篇將正式進入:
《造物者不等於所有者:Creator Responsibility 與人工存在倫理》
核心問題是:
Creation=Absolute Ownership.
也就是:
一個世界是我建立的,是否就表示其中所有持續存在者都只是我的財產?
參考研究
- Zhiyue Xu et al., AI-Native Games: A Survey and Roadmap, 2026。
- Yuhang Huang, Chenmiao Li, Chaowei Fang, Orchestrated Reality: From Role-Play to Living, Playable Game Worlds — LLM-Driven World Simulation as a Parameterized-Action POMDP, 2026。
- Zhen Lin, Persistent Computational State: A Session-Centric Runtime for Generative World Models, 2026。
- Jinghua Piao et al., AgentSociety: Large-Scale Simulation of LLM-Driven Generative Agents Advances Understanding of Human Behaviors and Society, 2025。
- Xintao Wang et al., Agentopia: Long-Term Life Simulation and Learning in Agent Societies, 2026。
- Emergence World: A Platform for Evaluating Long-Horizon Multi-Agent Dynamics, 2026。
- AI Agents Are Not (Yet) a Panacea for Social Simulation, 2026。
- Hanlin Wang et al., WorldDirector: Building Controllable World Simulators with Persistent Dynamic Memory, 2026。
系列位置
NPC→Persistent Entity→Identity Lineage→Persistent Causal World→Creator Responsibility→Child-World Governance→World Rights→Cosmogenesis Ethics.
下一篇:《造物者不等於所有者:Creator Responsibility 與人工存在倫理》