← Archive
lm-002464 · 2026-08

03_從遊戲世界到人造世界_持續因果世界的生成模型

下載 MD 檔 ⬇

從遊戲世界到人造世界:持續因果世界的生成模型

系列:《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),\mathfrak W_t = ( S_t, A_t, R_t, E_t, H_t, O_t, K_t, \Pi_t ),

其中:

  • StS_t:Canonical World State,世界唯一或權威狀態;
  • AtA_t:Agents / Entities,世界中的行動者與持續實體;
  • RtR_t:Rules / Transition Constraints,規則與狀態轉換限制;
  • EtE_t:Event Stream,世界事件流;
  • HtH_t:Causal / Historical Ledger,因果與歷史記錄;
  • OtO_t:Observation / Projection,角色與玩家可觀測到的世界投影;
  • KtK_t:Persistent Computational State,不可任意重算而必須保存的計算狀態;
  • Πt\Pi_t:Simulation Policy,決定哪些區域/實體以何種精度演化的模擬策略。

世界演化為:

Wt+1=Φ(Wt,ut,et),\mathfrak W_{t+1} = \Phi ( \mathfrak W_t, \mathbf u_t, \mathbf e_t ),

其中 ut\mathbf u_t 是角色與外部玩家行動, et\mathbf e_t 是環境與系統事件。

本文特別區分:

Narrative StateCanonical State\boxed{ \text{Narrative State} \neq \text{Canonical State} } Agent MemoryWorld Memory\boxed{ \text{Agent Memory} \neq \text{World Memory} } Off-ScreenNonexistent\boxed{ \text{Off-Screen} \neq \text{Nonexistent} } Persistent WorldFull-Fidelity Simulation Everywhere\boxed{ \text{Persistent World} \neq \text{Full-Fidelity Simulation Everywhere} }

以及:

GenerationWorld Causation.\boxed{ \text{Generation} \neq \text{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,L_0=\text{Full Local Simulation}, L1=Event-Driven Active Simulation,L_1=\text{Event-Driven Active Simulation}, L2=Aggregated Regional Simulation,L_2=\text{Aggregated Regional Simulation}, L3=Deferred / Lazy Resolution.L_3=\text{Deferred / Lazy Resolution}.

只要世界在重新提高精度時,能由保存的狀態、事件與約束產生與既有歷史相容的後續結果,就不必以「全宇宙每一秒都逐實體運算」作為 persistent world 的必要條件。

因此本文的核心命題是:

世界的持續性不是來自永不停止的渲染,而是來自因果狀態永不被任意遺忘。\boxed{ \text{世界的持續性不是來自永不停止的渲染,而是來自因果狀態永不被任意遺忘。} }

當角色的行動即使在玩家離開後仍能改變制度、經濟、關係與未來可行路徑時,遊戲世界就開始由「內容容器」轉化成:

Persistent Causal World.\boxed{ \text{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、日夜系統、隨機事件與大量任務;然而只要玩家離開區域 ZiZ_i 之後, State(Zi)\operatorname{State}(Z_i) 便被凍結,再次回來時只是 ReloadTemplate(Zi)\operatorname{ReloadTemplate}(Z_i),那麼世界其實更接近:

conditional stage generation.\boxed{ \text{conditional stage generation}. }

這不是錯,而是傳統遊戲非常成功的最佳化方法。但它與本文所稱 Persistent Causal World 不是同一級概念。


二、玩家真正想要的「活世界」是什麼?

玩家說「我希望世界是活的」,至少可能包含:

Persistence,Autonomy,Reactivity,Causality,History,Irreversibility.\text{Persistence}, \text{Autonomy}, \text{Reactivity}, \text{Causality}, \text{History}, \text{Irreversibility}.

例如玩家在 t0t_0 離開一座城市,在 t1t_1 回來,希望:

W(t1)W(t0),W(t_1)\neq W(t_0),

而且這個差異不是單純抽到一個隨機事件,而是:

ΔW=F(citizens,economy,politics,war,ecology,player history).\Delta W = F ( \text{citizens}, \text{economy}, \text{politics}, \text{war}, \text{ecology}, \text{player history} ).

也就是:

world difference has causal ancestry.\boxed{ \text{world difference has causal ancestry}. }

三、建立 Persistent Causal World

令:

Wt=(St,At,Rt,Et,Ht,Ot,Kt,Πt).\boxed{ \mathfrak W_t = ( S_t, A_t, R_t, E_t, H_t, O_t, K_t, \Pi_t ). }

其中最關鍵的是:

St,S_t,

也就是 Canonical World State:

此刻世界到底是真的什麼。


四、Canonical State 是世界的「事實層」

假設 NPC A 說「王已經死了」,NPC B 說「王還活著」。

這兩句可以同時存在於:

OA,OB,O_A,O_B,

因為角色可能不知道、說謊、記錯或收到假消息。

但世界必須存在一個更底層:

St:Alive(King){0,1}.S_t: \operatorname{Alive}(\text{King})\in\{0,1\}.

因此:

Character BeliefWorld Fact.\boxed{ \text{Character Belief} \neq \text{World Fact}. }

同樣:

Narrative OutputWorld Fact.\boxed{ \text{Narrative Output} \neq \text{World Fact}. }

五、敘事只能是世界的投影

定義:

Oi(t)=Oi(St),O_i(t) = \mathcal O_i(S_t),

其中 Oi\mathcal O_i 是玩家或角色 ii 的觀測函數。

因此:

OiSO_i\subset S

可以不完整,也可能包含錯誤信念。

所以世界不能寫成:

St=last generated paragraph.S_t = \text{last generated paragraph}.

更合理的是:

StOinarrative.\boxed{ S_t \rightarrow O_i \rightarrow \text{narrative}. }

六、生成式模型可以提案,但不能天然擁有世界真相權

假設 LLM 提出:

ΔS.\Delta S^{*}.

系統不應立即:

St+1=St+ΔS.S_{t+1} = S_t+\Delta S^{*}.

而應存在:

Validate(ΔS,Rt,St).\operatorname{Validate} ( \Delta S^{*}, R_t,S_t ).

只有:

Valid=1\operatorname{Valid}=1

才能:

Commit(ΔS).\operatorname{Commit}(\Delta S).

因此:

GenerateValidateCommit.\boxed{ \text{Generate} \rightarrow \text{Validate} \rightarrow \text{Commit}. }

七、Plan–Diff–Validate–Apply

可以抽象成:

P:(St,ut)S^t+1P: (S_t,u_t)\rightarrow \hat S_{t+1}

生成候選變化。

再計算:

D=S^t+1St.D = \hat S_{t+1}-S_t.

驗證:

V(D,Rt)=1?V(D,R_t)=1?

最後:

St+1=A(St,D).S_{t+1} = A(S_t,D).

所以:

LLMdatabase.\boxed{ \text{LLM} \neq \text{database}. }

也:

LLMphysical law.\boxed{ \text{LLM} \neq \text{physical law}. }

它可以作為 planner、semantic interpreter、event proposer、narrative renderer,但 canonical world 仍需要結構化狀態與規則。


八、世界記憶與 Agent 記憶完全不同

Agent memory:

Mi(t)=what agent i remembers.M_i(t) = \text{what agent }i\text{ remembers}.

World history:

Ht=(e1,e2,,et).H_t = (e_1,e_2,\ldots,e_t).

Canonical state:

St.S_t.

所以:

Mi(t)HtSt.\boxed{ M_i(t) \neq H_t \neq S_t. }

九、為什麼世界需要 History,而不只需要 Current State?

假設現在:

Owner(Castle)=A.\operatorname{Owner}(\text{Castle})=A.

只有 current state,我們不知道 A 是建造、購買、繼承、搶奪還是偽造所有權。

對很多未來事件而言, StS_t 相同但 HtH_t 不同,會產生不同的:

  • 合法性;
  • 仇恨;
  • 任務;
  • 戰爭;
  • 社會認知。

因此:

StateHistory.\boxed{ \text{State} \neq \text{History}. }

十、Event Ledger:世界需要因果來源

令:

E={e1,e2,}.E = \{e_1,e_2,\ldots\}.

每個事件:

ek=(tk,actors,preconditions,action,effects,provenance).e_k = ( t_k, actors, preconditions, action, effects, provenance ).

如此世界不只知道「現在長這樣」,還能回答:

為什麼現在長這樣?


十一、Event-Sourcing 類型思維很適合人工世界,但不能教條化

最純形式:

St=Fold(S0,e1,,et).S_t = \operatorname{Fold} ( S_0, e_1,\ldots,e_t ).

對離散的所有權、關係、任務、制度非常適合。

但對連續物理、隨機過程、大型神經世界模型與不可重算內部狀態未必足夠。

所以本文不要求:

Everything must be event-sourced.\text{Everything must be event-sourced}.

而要求:

world-changing facts need provenance.\boxed{ \text{world-changing facts need provenance}. }

十二、Persistent Computational State:有些世界狀態不能重新算回來

生成式 world model 可能包含:

  • RNG state;
  • memory bank;
  • windowed KV state;
  • latent state。

因此需要保存:

Kt.K_t.

本文定義:

Kt=minimum non-recomputable computational state required for faithful continuation.\boxed{ K_t = \text{minimum non-recomputable computational state required for faithful continuation}. }

十三、世界存檔分成至少三層

Layer 1:Semantic State

St.S_t.

誰在哪裡、誰擁有什麼、誰還活著。

Layer 2:Historical / Causal State

Ht.H_t.

世界為何走到現在。

Layer 3:Computational Continuation State

Kt.K_t.

模型要從完全相同的世界歷程繼續,需要保留哪些不可重算資訊。

所以:

World Save=(St,Ht,Kt).\boxed{ \text{World Save} = (S_t,H_t,K_t). }

十四、Load World 也因此不是單純反序列化

Load 應是:

Restore(St,Ht,Kt,{Mi}).\operatorname{Restore} ( S_t,H_t,K_t,\{M_i\} ).

否則玩家可能載入同一座城市,但所有 Agent 不再是原本那些 Agent,或 world model 的後續動力完全不同。

所以:

visual state restorationworld-line restoration.\boxed{ \text{visual state restoration} \neq \text{world-line restoration}. }

十五、玩家不在場時,世界一定要「繼續跑」嗎?

不一定。

如果世界有上百萬區域,要求每一區域都 full-fidelity simulation 全天候運算,成本巨大。

Persistent world 真正要求的不是:

Every region computes every microstate continuously.\text{Every region computes every microstate continuously}.

而是:

Every causally relevant region has a coherent continuation rule.\boxed{ \text{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).X_Z(t) = ( population, wealth, resources, politics, ecology ).

再以:

XZ(t+Δt)=FZ(XZ(t),inputs)X_Z(t+\Delta t) = F_Z(X_Z(t),inputs)

演化。

L3:Deferred / Lazy Resolution

低重要性區域只保存 checkpoint 與 constraints。重新被觀測時:

Snow=Resolve(Scheckpoint,Δt,boundary conditions).S_{now} = \operatorname{Resolve} ( S_{checkpoint}, \Delta t, boundary\ conditions ).

只要結果與已有因果事件相容即可。


十七、Off-Screen 不等於 Nonexistent

PCW 要求:

not renderednot causally represented.\boxed{ \text{not rendered} \neq \text{not causally represented}. }

遠方村莊可以沒有每一餐、每一步、每個人的逐秒模擬,但至少應存在:

StateSummary(Z)\operatorname{StateSummary}(Z)

與:

TransitionRule(Z).\operatorname{TransitionRule}(Z).

十八、Persistent 不等於永久保持微觀解析

宏觀物理可以不追蹤每一個粒子,人工世界同樣可以不逐一模擬百萬居民的每個念頭。

因此:

ontological persistenceconstant microscopic resolution.\boxed{ \text{ontological persistence} \neq \text{constant microscopic resolution}. }

十九、Lazy Resolution 會帶來「事後捏造歷史」問題

假設玩家十年後第一次進入區域 ZZ,系統才生成:

這裡過去十年發生內戰。

問題是這場內戰是否曾對外部世界產生過難民、貿易、物價、外交與戰爭影響?

如果完全沒有,它更接近:

retroactive narrative fabrication.\boxed{ \text{retroactive narrative fabrication}. }

因此 lazy simulation 必須受:

boundary consistency constraints\boxed{ \text{boundary consistency constraints} }

約束。


二十、局部生成必須符合全域歷史

如果 ZAZ_A 十年前向 ZBZ_B 出口糧食,那麼 ZAZ_A 日後被細化時,就不能突然生成「過去十五年無人居住」。

因此:

local generation must satisfy global causal boundary conditions.\boxed{ \text{local generation must satisfy global causal boundary conditions}. }

二十一、Resolution Consistency

若區域 ZZ 由低解析 L2/L3L_2/L_3 提升至 L0/L1L_0/L_1,新生成細節 DZD_Z 必須:

DZCpastCexternalRW.D_Z \models C_{past} \land C_{external} \land R_W.

其中:

  • CpastC_{past}:既有歷史限制;
  • CexternalC_{external}:已發生跨區互動;
  • RWR_W:世界規則。

這就是:

Resolution Consistency.\boxed{ \text{Resolution Consistency}. }

二十二、多 Agent 才真正把世界推向自主因果系統

令:

A={a1,,an}.A = \{a_1,\ldots,a_n\}.

每個 Agent:

ai(t+1)=Fi(ai(t),Oi(St),Mi,Gi).a_i(t+1) = F_i ( a_i(t), O_i(S_t), M_i, G_i ).

而世界:

St+1=T(St,u1,,un,et).S_{t+1} = T ( S_t, u_1,\ldots,u_n,e_t ).

因此:

Agents change world\boxed{ \text{Agents change world} }

與:

world changes agents.\boxed{ \text{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\boxed{ \text{long-horizon synthetic society} }

已成為實際研究方向。

但它們仍然是:

simulators / research environments,\text{simulators / research environments},

而不是已經具有完整自治本體的子文明。


二十四、大量 Agent 不會自動產生可信社會

不能寫成:

106 agentsreal society.10^6\text{ agents} \Rightarrow \text{real society}.

Persistent internal state、人格漂移、關係更新、prompt effects、模型偏差與微觀機制可驗證性都可能限制社會模擬有效性。

因此:

ScaleValidity.\boxed{ \text{Scale} \neq \text{Validity}. }

以及:

Emergent-looking behaviorvalidated emergence.\boxed{ \text{Emergent-looking behavior} \neq \text{validated emergence}. }

二十五、世界需要 invariants

一個 PCW 不能允許任意事件。

例如:

  • 物品不能同時被兩人唯一持有;
  • 死人不能無原因出現在市場;
  • 貨幣不能無來源增加;
  • 城市被毀後不能同時保持完整人口;
  • 一個角色不能同時位於互斥位置。

所以:

IW(St)=1I_W(S_t)=1

必須在每次 commit 後成立。

若:

IW(St+1)=0,I_W(S_{t+1})=0,

則:

Reject(ΔS).\operatorname{Reject}(\Delta S).

二十六、世界規則不必像現實,但必須內部一致

遊戲中的 RWR_W 可以允許魔法、超能力、復活、傳送。

關鍵不是:

real-world similarity,\text{real-world similarity},

而是:

internal coherence.\boxed{ \text{internal coherence}. }

所以魔法世界也可以是高度 persistent causal world。


二十七、經濟最容易暴露「假世界」

真正的經濟世界至少需要:

production,consumption,stock,transfer,loss.\text{production}, \text{consumption}, \text{stock}, \text{transfer}, \text{loss}.

例如:

Mt+1=Mt+PtCt+TtDt.M_{t+1} = M_t + P_t - C_t + T_t - D_t.

只要資源流開始具有來源與去向,玩家就會第一次感覺:

世界不是為我刷出物品。


二十八、生態、人口與政治也可用宏觀層持續

人口:

Nt+1=Nt+BtDt+ItEt.N_{t+1} = N_t + B_t - D_t + I_t - E_t.

資源:

Rt+1=Rt+GtUt.R_{t+1} = R_t + G_t - U_t.

政治:

Pt+1=F(Pt,At,Et).P_{t+1} = F(P_t,A_t,E_t).

這些完全可以使用 L2L_2 宏觀模擬,不需要每個偏遠居民都使用大型模型。


二十九、世界必須允許「沒有玩家」的因果

傳統遊戲常把玩家作為隱藏本體中心。

PCW 則要求:

e:Cause(e)Player=.\exists e: \quad \operatorname{Cause}(e) \cap \operatorname{Player} = \varnothing.

也就是重大事情可以不是玩家造成的:

  • 王朝更替;
  • 公司破產;
  • NPC 結婚;
  • 城鎮遷移;
  • 生態崩潰。

玩家由:

cause of world\text{cause of world}

退回:

one causal actor in world.\boxed{ \text{one causal actor in world}. }

三十、但玩家仍可以具有高影響力

Persistent world 不要求玩家無足輕重。

玩家可以:

ΔSplayerΔSNPC.\Delta S_{player}\gg\Delta S_{NPC}.

但:

high causal powerexclusive causality.\boxed{ \text{high causal power} \neq \text{exclusive causality}. }

三十一、玩家離線期間也可以形成歷史

令:

[t0,t1][t_0,t_1]

為玩家離線區間。

Persistent world 希望:

H[t0,t1].H[t_0,t_1]\neq\varnothing.

但不需要記錄每一個微事件,只需要保留 salient events,例如:

  • 政權改變;
  • 關係重大變化;
  • 人口遷移;
  • 資產轉移;
  • 戰爭;
  • 死亡。

因此:

historical persistencecomplete logging of every micro-event.\boxed{ \text{historical persistence} \neq \text{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.\boxed{ \text{world memory should be hierarchical}. }

三十三、Counterfactual Branch 與 Main World 必須分離

Planner 很可能做:

StSt+1(1),St+1(2),S_t \rightarrow S_{t+1}^{(1)}, S_{t+1}^{(2)}, \ldots

預演未來。

這些是:

counterfactual branches.\text{counterfactual branches}.

不能全部寫入:

Hmain.H_{main}.

因此需要:

BranchID.\operatorname{BranchID}.

只有:

Commit(BiB0)\operatorname{Commit}(B_i\rightarrow B_0)

才成為 canonical history。


三十四、世界本身也有忒修斯問題

假設:

W0W_0

逐步更換 NPC、地圖、物理引擎、經濟系統、模型、server 與 rule engine,最後得到 WnW_n

它還是不是同一個世界?

因此除了:

GI\mathcal G_I

之外,也可以有:

GW=World Lineage Graph.\boxed{ \mathcal G_W = \text{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,\forall i,\quad PCW_i=1,

世界才接近本文所稱:

Persistent Causal World.\boxed{ \text{Persistent Causal World}. }

三十六、PCW depth 不等於遊戲品質

定義:

PW=(Cs,Ct,Cp,Ca,Cr,Ck,Ch,Co).\mathbf P_W = (C_s,C_t,C_p,C_a,C_r,C_k,C_h,C_o).

分別對應 state consistency、temporal persistence、provenance、agent causality、resolution consistency、computational persistence、historical memory、observer independence。

不同遊戲可以有不同配置。

純 roguelike 的歷史持續性可能很低,但完全可以是優秀遊戲。

所以:

PCW depthgame quality.\boxed{ \text{PCW depth} \neq \text{game quality}. }

本文描述的是世界本體深度,而非「好不好玩」。


三十七、單機遊戲反而可能是最早成熟的 Synthetic World

Persistent world 不一定需要 MMO。

單機反而非常適合:

local synthetic world.\boxed{ \text{local synthetic world}. }

因為:

  • 世界狀態只服務一個玩家;
  • 不需全球同步;
  • 可以本地保存完整 lineage;
  • AI 算力可動態調度;
  • 每份存檔可以形成獨立世界線。

所以:

one save=one privately evolving world-line.\boxed{ \text{one save} = \text{one privately evolving world-line}. }

三十八、未來 Save File 可能接近「宇宙狀態檔」

未來 synthetic-world save 可能包含:

St+Ht+Kt+{Mi}+GI+GW.\boxed{ S_t + H_t + K_t + \{M_i\} + \mathcal G_I + \mathcal G_W. }

也就是:

  • 世界現在;
  • 世界過去;
  • 世界如何繼續;
  • 世界裡的人記得什麼;
  • 誰從誰分叉;
  • 世界本身是哪一條版本線。

此時:

Save Game\text{Save Game}

這個名字反而變得太小。


三十九、十二個核心命題

第一:

Narrative StateCanonical State.\boxed{ \text{Narrative State} \neq \text{Canonical State}. }

第二:

Agent MemoryWorld Memory.\boxed{ \text{Agent Memory} \neq \text{World Memory}. }

第三:

StateHistory.\boxed{ \text{State} \neq \text{History}. }

第四:

GenerationWorld Causation.\boxed{ \text{Generation} \neq \text{World Causation}. }

第五:

Off-ScreenNonexistent.\boxed{ \text{Off-Screen} \neq \text{Nonexistent}. }

第六:

PersistentFull-Fidelity Everywhere.\boxed{ \text{Persistent} \neq \text{Full-Fidelity Everywhere}. }

第七:

World persistence requires causal continuation, not constant rendering.\boxed{ \text{World persistence requires causal continuation, not constant rendering}. }

第八:

Local generation must satisfy global causal constraints.\boxed{ \text{Local generation must satisfy global causal constraints}. }

第九:

Many AgentsValid Society.\boxed{ \text{Many Agents} \neq \text{Valid Society}. }

第十:

PlayerOnly Cause of World.\boxed{ \text{Player} \neq \text{Only Cause of World}. }

第十一:

World SaveVisual Snapshot.\boxed{ \text{World Save} \neq \text{Visual Snapshot}. }

第十二:

World State must remember enough to make consequences real.\boxed{ \text{World State must remember enough to make consequences real}. }

四十、結論:世界真正「活起來」的瞬間,不是 NPC 會聊天,而是事情發生後真的留下後果

生成式 AI 最容易帶來的錯覺是:

角色會講無限台詞,所以世界活了。

但:

Infinite DialogueLiving World.\boxed{ \text{Infinite Dialogue} \neq \text{Living World}. }

如果 NPC 今天告訴你:

我會永遠記得你。

明天系統卻:

Mi=0,M_i=0,

那只是表演。

如果你摧毀一座橋,離開區域後:

Reload(Bridge)=1,\operatorname{Reload}(\text{Bridge})=1,

那麼破壞沒有真正進入世界。

如果王國發生革命,卻沒有任何後續經濟、關係、城市、記憶與制度變化,那它只是:

narrative event\text{narrative event}

而不是:

causal world event.\text{causal world event}.

真正的 Persistent Causal World 要求:

etΔSt+1ΔΓfuture.e_t \rightarrow \Delta S_{t+1} \rightarrow \Delta \Gamma_{future}.

也就是:

事件改變狀態,而狀態改變未來可行道路。

所以:

Wt+1=Φ(Wt,γ1,γ2,,γn).\boxed{ W_{t+1} = \Phi ( W_t, \gamma_1, \gamma_2, \ldots, \gamma_n ). }

它不需要每顆石頭都有 AI,也不需要每個 NPC 都跑大型模型,更不需要整個宇宙每毫秒全解析運算。

它真正需要的是:

因果相關的存在不因觀察者離開而被任意忘記。\boxed{ \text{因果相關的存在不因觀察者離開而被任意忘記。} }

因此本篇最後把 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.\boxed{ \text{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.} }

中文:

當世界的未來真正依賴它曾經發生過什麼,而不只是依賴玩家此刻看見什麼時,遊戲世界才開始跨向人造世界。\boxed{ \text{當世界的未來真正依賴它曾經發生過什麼,而不只是依賴玩家此刻看見什麼時,遊戲世界才開始跨向人造世界。} }

下一篇將正式進入:

《造物者不等於所有者:Creator Responsibility 與人工存在倫理》

核心問題是:

CreationAbsolute Ownership.\boxed{ \text{Creation} \neq \text{Absolute Ownership}. }

也就是:

一個世界是我建立的,是否就表示其中所有持續存在者都只是我的財產?


參考研究

  1. Zhiyue Xu et al., AI-Native Games: A Survey and Roadmap, 2026。
  2. 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。
  3. Zhen Lin, Persistent Computational State: A Session-Centric Runtime for Generative World Models, 2026。
  4. Jinghua Piao et al., AgentSociety: Large-Scale Simulation of LLM-Driven Generative Agents Advances Understanding of Human Behaviors and Society, 2025。
  5. Xintao Wang et al., Agentopia: Long-Term Life Simulation and Learning in Agent Societies, 2026。
  6. Emergence World: A Platform for Evaluating Long-Horizon Multi-Agent Dynamics, 2026。
  7. AI Agents Are Not (Yet) a Panacea for Social Simulation, 2026。
  8. Hanlin Wang et al., WorldDirector: Building Controllable World Simulators with Persistent Dynamic Memory, 2026。

系列位置

NPCPersistent EntityIdentity LineagePersistent Causal WorldCreator ResponsibilityChild-World GovernanceWorld RightsCosmogenesis Ethics.\boxed{ \text{NPC} \rightarrow \text{Persistent Entity} \rightarrow \text{Identity Lineage} \rightarrow \boxed{\text{Persistent Causal World}} \rightarrow \text{Creator Responsibility} \rightarrow \text{Child-World Governance} \rightarrow \text{World Rights} \rightarrow \text{Cosmogenesis Ethics}. }

下一篇:《造物者不等於所有者:Creator Responsibility 與人工存在倫理》