← Archive
lm-003009 · 2026-08

《江湖一生》

下載 MD 檔 ⬇

《江湖一生》

World-Bundle 武俠人生/戀愛/家庭/家系模擬遊戲 MVP v0.1

定位: 武俠人生模擬 × 戀愛 AVG × 家庭模擬 × World-Bundle Narrative Game
版本: v0.1
核心框架: 世界束敘事、異質觀察者非同步語義因果計算、T Query Runtime、Lineage Character System


0. 一句話定義

《江湖一生》不是一款「選女主 Route」的武俠 AVG。

它是:

玩家在一個穩定武俠世界中, 與唯一伴侶一起生活、習武、成家、養育孩子、老去, 並持續改變自己可達的人生世界束。\boxed{ \text{玩家在一個穩定武俠世界中, 與唯一伴侶一起生活、習武、成家、養育孩子、老去, 並持續改變自己可達的人生世界束。} }

主題不是:

打敗最後魔王。

而是:

你這一生,要怎麼和她一起走完江湖?\boxed{ \text{你這一生,要怎麼和她一起走完江湖?} }

1. 為什麼用武俠,而不是現代世界

現代人生模擬若跨度 20–50 年,會被迫模擬:

  • 科技革命;
  • AI;
  • 通訊;
  • 醫療;
  • 產業;
  • 政治;
  • 社會文化。

也就是:

人物人生模擬+現代文明未來模擬.\boxed{ \text{人物人生模擬} + \text{現代文明未來模擬}. }

這會使世界設定與預測成本暴增。

武俠世界則可以保持:

穩定世界公理+高度動態人物社會.\boxed{ \text{穩定世界公理} + \text{高度動態人物社會}. }

刀劍、內功、門派、官府、商路、江湖規矩可以維持數十年相對穩定。

真正變動的是:

+關係+名聲+恩怨+門派+家庭+傳承.\boxed{ \text{人} + \text{關係} + \text{名聲} + \text{恩怨} + \text{門派} + \text{家庭} + \text{傳承}. }

這正適合 World-Bundle 與 AI 語義計算。


2. 核心玩法不是「選 Route」

傳統戀愛 AVG:

GirlAEndingA.Girl_A\rightarrow Ending_A.

《江湖一生》只有一名主要伴侶。

真正的 Route 是:

兩個人的人生狀態軌跡.\boxed{ \text{兩個人的人生狀態軌跡}. }

所以玩家不是在問:

我選誰?

而是在問:

我們兩個最後會成為怎樣的人?


3. 男女主

MVP 初版:

MaleLead+FemalePartner.\boxed{ MaleLead + FemalePartner. }

後續 Runtime 不應把性別角色寫死。

底層應是:

Partner_A
Partner_B
Parent_A
Parent_B
Child

未來可擴充:

  • FemaleLead + MalePartner;
  • 更自由的 body / presentation / relationship configuration;
  • 不同家庭結構;
  • 不同性別/呈現設定。

世界束與人生狀態機不應因性別擴充而重寫。


4. 人生不是單一路線

可發生:

  • 戀愛但不成婚;
  • 成婚但長期分居;
  • 武功一強一弱;
  • 其中一人退隱;
  • 其中一人成為名俠;
  • 共同經營鏢局;
  • 開醫館;
  • 開酒樓;
  • 加入門派;
  • 自立門戶;
  • 有孩子;
  • 無孩子;
  • 家庭優先;
  • 江湖優先;
  • 兩者動態切換。

因此:

MarriageStatus⇏RelationshipQuality.\boxed{ MarriageStatus \not\Rightarrow RelationshipQuality. }

5. 關係不是單一好感度

男女主關係:

RAB(t)=(Love,Trust,Intimacy,Respect,Dependency,Communication,Attraction,SharedHistory,ConflictDebt,FutureAlignment).\boxed{ R_{AB}(t) = ( Love, Trust, Intimacy, Respect, Dependency, Communication, Attraction, SharedHistory, ConflictDebt, FutureAlignment ). }

不能只用:

Love = 82

因為兩個人可能:

  • 愛很深但信任下降;
  • 信任高但浪漫感降低;
  • 相處穩定但未來方向完全不同;
  • 情感淡化但家庭合作極強。

6. 小事件比大事件更重要

遊戲不需要每回合都是:

  • 滅門;
  • 魔教;
  • 皇位;
  • 天下危機。

大量人生由低資訊密度事件累積:

  • 今天誰接孩子;
  • 誰去買藥;
  • 誰陪孩子練功;
  • 是否出鏢;
  • 是否接一筆危險生意;
  • 伴侶想換門派/工作;
  • 家裡只有一筆錢;
  • 是否去看父母;
  • 是否陪伴伴侶;
  • 是否休息;
  • 是否赴約。

單次決策資訊很小。

但:

t=1nSmallDecisiont\boxed{ \sum_{t=1}^{n} SmallDecision_t }

形成高密度人生歷史。


7. World-Bundle 核心

世界束:

Bp,t\boxed{ \mathcal B_{p,t} }

代表玩家 (p) 在時間 (t) 的可達未來空間。

同一世界:

Wp=Wq,\mathcal W_p=\mathcal W_q,

但:

Bp,tBq,t.\boxed{ \mathcal B_{p,t}\neq\mathcal B_{q,t}. }

所以:

大家玩的是同一個《江湖一生》,但不是同一段人生。


8. Same Choice ≠ Same Future

玩家都說:

「我相信她。」

但不同歷史:

Sp,tSq,tS_{p,t}\neq S_{q,t}

可能得到:

  • 戀愛信任;
  • 江湖同盟;
  • 被迫合作;
  • 反向觸發懷疑;
  • 讓對方更依賴;
  • 讓對方覺得被敷衍。

因此:

SameSentence⇏SameSemanticAction⇏SameFutureBundle.\boxed{ SameSentence \not\Rightarrow SameSemanticAction \not\Rightarrow SameFutureBundle. }

9. AI 的角色

AI 不是世界裁判。

AIWorldAuthority.\boxed{ AI\neq WorldAuthority. }

AI 主要負責:

Intent Parsing

NaturalLanguageSemanticAction.NaturalLanguage\rightarrow SemanticAction.

Future-Bundle Proposal

State+IntentCandidateBundles.State+Intent\rightarrow CandidateBundles.

Bundle Ranking

依玩家歷史、角色狀態、敘事相關性排序。

Soft Narrative Realization

把已經由 Rule Engine 確定的 hard state change 表現成自然台詞/情緒/動作。

Speculative Precomputation

玩家仍在閱讀時,AI 可提前展開高可能性的下一階未來。


10. 傳統計算機/遊戲引擎的角色

Computer / Game Runtime 負責:

  • WorldState;
  • hard constraints;
  • event requirements;
  • 武功數值;
  • 時間;
  • 金錢;
  • 物品;
  • injuries;
  • location;
  • faction;
  • relationship hard variables;
  • save / load;
  • deterministic transition;
  • replay;
  • validation。

因此:

Computer=WorldStateAuthority+RuleValidator+TransitionExecutor.\boxed{ Computer = WorldStateAuthority + RuleValidator + TransitionExecutor. }

11. Human 的角色

Human:

IntentSource+ExperienceObserver+CommitAuthority.\boxed{ IntentSource + ExperienceObserver + CommitAuthority. }

玩家不是填 utility function。

玩家直接表達:

「我不想逼孩子練劍,他如果真的喜歡再教。」

AI 再解析:

PreserveAutonomy
DelaySwordTraining
AvoidParentalReplication
SupportChildChoice

這才是遊戲真正要捕捉的語義。


12. 孩子不是 Ending CG

孩子不是:

child = true

而是:

新增一個異質觀察者+整個人生狀態空間拓樸改變.\boxed{ \text{新增一個異質觀察者} + \text{整個人生狀態空間拓樸改變}. }

原本:

Bcouple\mathcal B^{couple}

孩子出生後:

Bfamily+lineage.\boxed{ \mathcal B^{family+lineage}. }

13. 孩子帶來的新問題

  • 教不教武功;
  • 幾歲開始;
  • 教父親還是母親的武學;
  • 是否送門派;
  • 是否允許拜師;
  • 是否讓孩子知道父母過往;
  • 是否延續家傳武學;
  • 如何面對仇家;
  • 孩子是否想習武;
  • 孩子是否想從商、行醫、開酒樓;
  • 孩子是否認同父母的江湖價值。

這些都不是固定 Route。


14. 孩子是新的 Observer

孩子:

OC(age).O_C(age).

不同年齡:

OC0,OC5,OC10,OC16.O_C^{0}, \quad O_C^{5}, \quad O_C^{10}, \quad O_C^{16}.

其 observation projection:

ΠC(W)\Pi_C(W)

隨年齡改變。

例如父母爭吵:

五歲:

「爹今天很兇。」

十歲:

「爹娘最近一直為銀子吵架。」

十六歲:

「原來那年鏢局快倒了。」

所以:

SameFamilyHistorySameMemorySameInterpretation.\boxed{ SameFamilyHistory \neq SameMemory \neq SameInterpretation. }

15. 三觀察者家庭

可有:

OM, OF, OC.\boxed{ O_M,\ O_F,\ O_C. }

同一天:

男主

「我工作太累,今天不想講話。」

女主

「他今天回家完全不理我。」

孩子

「爹今天心情不好。」

三者可以都是真的:

ΠM(W)ΠF(W)ΠC(W).\boxed{ \Pi_M(W)\neq\Pi_F(W)\neq\Pi_C(W). }

這直接落地「異質觀察者非同步語義因果計算」。


16. 武俠世界也會演化

江湖狀態:

FactionStatet.\boxed{ FactionState_t. }

例如初期:

青岳派     強盛
流雲門     普通
黑水寨     小勢力
朝廷       穩定
北方商路   安全

二十年後:

青岳派     分裂
流雲門     成為大派
黑水寨     被招安
朝廷       換帝
北方商路   戰亂

世界演化由狀態機控制,不必預測現代科技發展。


17. 江湖 Reputation 不是單一值

玩家饒過惡霸:

百姓可能理解成:

MercifulHero

俠客:

Righteous

仇家:

Weak

官府:

PotentialTroublemaker

因此:

Rep(T,Oi,t).\boxed{ Rep(T,O_i,t). }

名聲是 observer-relative,而不是:

Reputation = +10

18. 武學與人生歷史耦合

Martial State:

Mt=(Internal,External,Sword,Blade,Lightness,Medicine,Poison,Experience).\boxed{ M_t= ( Internal, External, Sword, Blade, Lightness, Medicine, Poison, Experience ). }

人生會改變武學:

  • injury;
  • 年齡;
  • 師承;
  • 婚姻;
  • 孩子;
  • 職業;
  • 生活方式;
  • 伴侶武學;
  • 自創招式。

19. 家傳武學

孩子學到的武學不必是父母原本招式的 copy。

可由:

MartialStyleA+MartialStyleB+LifeHistory+InjuryHistory+TeachingHistory+ChildAdaptation\boxed{ MartialStyle_A + MartialStyle_B + LifeHistory + InjuryHistory + TeachingHistory + ChildAdaptation }

逐步形成:

MartialLineagefamily.\boxed{ MartialLineage_{family}. }

例:

父親原本剛猛劍法。

後來右臂受傷:

RightArmInjury = true

再吸收伴侶輕功與身法。

孩子最後學到的是:

一套由家庭歷史演化出的新劍法。


20. 人生階段

概念上可分:

1. 少年江湖

16–22

  • 學藝;
  • 初下山;
  • 初識伴侶。

2. 雙俠同行

22–28

  • 戀愛;
  • 共同行動;
  • 門派/事業選擇。

3. 成家

28–35

  • 婚姻/同居;
  • 孩子;
  • 生活角色變化。

4. 江湖中年

35–45

  • 家庭;
  • 門派;
  • 事業;
  • 子女;
  • 舊恩怨。

5. 傳承期

45–60

  • 徒弟;
  • 子女入江湖;
  • 家傳武學;
  • 身份轉型。

6. 暮年江湖

60+

  • 老化;
  • 傷病;
  • 武學理解;
  • 退隱/傳承。

這些不是固定章節,只是:

LifePhaseSemanticDomains.\boxed{ LifePhaseSemanticDomains. }

21. 老化

武功不等於 Level 一直上升。

年輕:

Strength.Strength\uparrow.

中年:

Experience.Experience\uparrow.

老年:

Strength,Insight.Strength\downarrow, \quad Insight\uparrow.

可形成:

PowerTechniqueUnderstanding.\boxed{ Power \rightarrow Technique \rightarrow Understanding. }

65 歲未必比 25 歲跑得快,但 combat efficiency 仍可能更高。


22. 死亡不是最終 Game Over

未來完整版可以:

ObserverSwitch:OParentOChild.\boxed{ ObserverSwitch: O_{Parent}\rightarrow O_{Child}. }

例如父親 52 歲死亡,孩子 22 歲。

玩家後半段控制孩子。

於是:

玩家以前自己做過的父親, 現在變成孩子記憶中的父親。

父親原始理由:

ReasonMReason_M

母親回憶:

InterpretF(ReasonM)Interpret_F(Reason_M)

孩子理解:

InterpretC(History)Interpret_C(History)

三者不必相同。

這是未來跨世代 World-Bundle 的核心擴充。


23. 初版不做跨世代接班

MVP 第一版只做到:

相識戀愛成家孩子五歲.\boxed{ 相識 \rightarrow 戀愛 \rightarrow 成家 \rightarrow 孩子五歲. }

遊戲世界內跨度:

1012.10\sim12年.

實際遊玩:

13小時.1\sim3小時.

已足以測:

  • 自由語義選擇;
  • 關係累積;
  • 世界束;
  • 婚後狀態;
  • 孩子出生造成 state-space expansion;
  • 時間跳躍;
  • 同一句話的歷史敏感性。

24. AI 紙娃娃必須重新定義

紙娃娃不是:

每次叫 AI 畫一張差不多的人。

角色本體應為:

Ct=(I,V,At,Bt,Ht,Et,Wt,Mt).\boxed{ C_t = ( I, V, A_t, B_t, H_t, E_t, W_t, M_t ). }

其中:

  • (I):Identity Core;
  • (V):基礎外觀/先天參數;
  • AtA_t:Age;
  • BtB_t:Body State;
  • HtH_t:Life History;
  • EtE_t:Emotion / Expression;
  • WtW_t:Wardrobe / Weapon / Hair;
  • MtM_t:Martial / Occupation identity。

畫面只是:

Imaget=Render(Ct,StyleProfile).\boxed{ Image_t=Render(C_t,StyleProfile). }

圖片不是角色本體。


25. Lineage Character System

角色生成系統:

Lineage Character System

核心:

CharacterAgeRelationshipChildLineage.\boxed{ Character \rightarrow Age \rightarrow Relationship \rightarrow Child \rightarrow Lineage. }

26. 男女主初始外觀

初始參數可包含:

FaceShape
EyeShape
EyeColor
Brow
Nose
Mouth
SkinTone
HairBase
Height
BodyFrame
ShoulderWidth
ScarSlots
VoiceProfile

另有固定:

IdentitySeed.\boxed{ IdentitySeed. }

角色老化不能重新隨機生成。

而是:

C40=AgeTransform(C20,History2040).\boxed{ C_{40} = AgeTransform( C_{20}, History_{20\rightarrow40} ). }

27. 人生痕跡進入外觀

例如:

23 歲:

  • 清瘦;
  • 無傷;
  • 黑長髮。

35 歲:

  • 肩背改變;
  • 短鬚;
  • 左眉傷;
  • 劍繭;
  • 鏢局服。

55 歲:

  • 鬢白;
  • 舊傷改變姿態;
  • 武器改變。

因此:

Appearance=BirthTraits+Age+Occupation+MartialHistory+InjuryHistory+Lifestyle.\boxed{ Appearance = BirthTraits + Age + Occupation + MartialHistory + InjuryHistory + Lifestyle. }

28. 孩子的外觀是演化生成

孩子出生時:

VC=H(VA,VB,ξ).\boxed{ V_C = \mathcal H( V_A, V_B, \xi ). }

其中:

ξ\xi

為出生時固定 random seed。

這是遊戲化 pseudo-heredity,不宣稱真實遺傳模型。

目標是:

看得出像父母,但又是一個獨立角色。


29. 孩子的外觀不是出生即固定

出生只固定:

InheritedCoreC.InheritedCore_C.

後續:

C5, C10, C16, C25C_5,\ C_{10},\ C_{16},\ C_{25}

仍受:

[ Environment + Training + Nutrition + Injury + Lifestyle + MartialArts. ]

所以:

InheritedAppearanceFinalAppearance.\boxed{ InheritedAppearance \neq FinalAppearance. }

30. 武學反向改變外觀

例如:

  • 外家 → 肩背/手臂;
  • 輕功 → 身形/姿態;
  • 內功 → 呼吸/姿態/精神;
  • 長期使劍 → 慣用側;
  • 內傷 → 膚色/體態;
  • 特殊功法 → 視世界觀允許改變特徵。

所以:

GameplayHistoryCharacterAppearance.\boxed{ GameplayHistory \rightarrow CharacterAppearance. }

31. AI Evolutionary Paper Doll

子系統名稱:

AI Evolutionary Paper Doll

核心:

AI輔助設定+參數化身份+歷史演化+家系遺傳+生成式高價值CG.\boxed{ AI輔助設定 + 參數化身份 + 歷史演化 + 家系遺傳 + 生成式高價值CG. }

32. 初版紙娃娃不要做滿

MVP 男/女主只需要:

  • 3 臉型;
  • 3 眼型;
  • 3 眉型;
  • 3 髮型;
  • 5 髮色;
  • 4 膚色;
  • 3 體型;
  • 5 套衣服;
  • 傷疤 slot。

AI 只是把自然語言:

「看起來像書生,但其實會劍。」

轉成:

NaturalCharacterIntentPaperDollParameters.NaturalCharacterIntent \rightarrow PaperDollParameters.

33. 年齡 Milestones

MVP:

男女主:

18, 25, 35.\boxed{ 18,\ 25,\ 35. }

孩子:

0, 3, 5.\boxed{ 0,\ 3,\ 5. }

足以驗證:

ParentAppearanceChildAppearanceAgeEvolution.ParentAppearance \rightarrow ChildAppearance \rightarrow AgeEvolution.

34. 生成式 CG 只放高價值里程碑

例如:

  • 初遇;
  • 定情;
  • 成婚;
  • 孩子出生;
  • 孩子五歲;
  • 家庭合照。

平時 AVG sprite 採 deterministic paper doll。

所以:

DeterministicPaperDoll=IdentityBackbone.\boxed{ DeterministicPaperDoll = IdentityBackbone. }GenerativeIllustration=HighValueSoftLayer.\boxed{ GenerativeIllustration = HighValueSoftLayer. }

35. Voice Layer

角色可保存:

VoiceProfile
Age
Emotion
Prosody
Intensity
SceneContext
License

聲音同樣應該:

Voicet=RenderVoice(CharacterStatet).Voice_t=RenderVoice(CharacterState_t).

正式產品必須使用合法授權聲音/自有聲線/商業可用合成 voice。


36. Time Skip

不必玩每一天。

採:

ContinuousMicroLife+EventDrivenTimeSkip.\boxed{ ContinuousMicroLife + EventDrivenTimeSkip. }

重要的一週細玩。

平穩半年可以:

六個月後。

但 Runtime 仍計算:

  • money;
  • income;
  • age;
  • relationship trend;
  • child development;
  • martial progress;
  • promises;
  • injuries;
  • faction change。

所以:

tt+180dt\rightarrow t+180d

不是 chapter reset。

世界真的過了半年。


37. 結局不是 Good / Bad

遊戲到某一人生截面結束。

例如孩子成年。

Ending State:

E=(Relationship,FamilyTrust,MartialLegacy,FactionPosition,Wealth,Reputation,ChildPath,Health,SharedHistory).\boxed{ E = ( Relationship, FamilyTrust, MartialLegacy, FactionPosition, Wealth, Reputation, ChildPath, Health, SharedHistory ). }

作者可只做:

8128\sim12

個 Ending Skeleton。

實際 epilogue 由 state vector 組合。

所以:

FiniteAuthoredEndings+HighCombinatorialLifeOutcomes.\boxed{ FiniteAuthoredEndings + HighCombinatorialLifeOutcomes. }

38. 第一版故事內容

MVP 不需要巨大陰謀。

核心:

一名年輕武者下山,與一名女俠相識。 他們逐步同行、相戀、決定如何生活,之後成家並迎來第一個孩子。

江湖事件作為人生外部壓力:

  • 鏢局任務;
  • 門派邀請;
  • 小型恩怨;
  • 家族責任;
  • 地方勢力;
  • 習武;
  • 受傷;
  • 收入;
  • 搬遷。

真正主線仍然是:

兩個人如何一起過很多年。\boxed{ \text{兩個人如何一起過很多年。} }

39. MVP 核心模組

第一版可分:

WorldState
LifePhaseManager
RelationshipState
FamilyState
ChildGrowth
MartialState
FactionState
IntentParser
FutureBundleExpander
BundleValidator
CRL
CommitManager
LineageCharacterSystem
PaperDollRenderer
DialogueRealizer
SaveReplay

40. MVP 成功條件

M1 — 角色一致性

男女主跨多年仍明顯是同一人。

M2 — 子代可信

孩子視覺上可辨識父母特徵,但具獨立身份。

M3 — Same Sentence / Different History

同一句話在不同家庭歷史下產生不同 future bundle。

M4 — Family State Expansion

孩子出生後,合法未來空間明顯變大/變質。

M5 — Hard World Legality

AI 不能任意改變世界真實狀態。

M6 — Relationship Complexity

遊戲結果不能被單一 Love 值充分描述。

M7 — Replayability

相同 hard state + intent + rules version 可重放 hard transition。

M8 — Graceful AI Failure

AI 失效仍可回退傳統選項繼續遊戲。


41. 不做的內容

MVP 先不做:

  • 多女主;
  • 後宮;
  • 100 門派;
  • 開放世界;
  • 多世代接班;
  • 60 歲完整老年;
  • 無限 NPC;
  • AI 自由創 lore;
  • 全動態武學動畫;
  • 全生成 CG;
  • 即時語音所有句子;
  • 超大型政治系統。

這些全部留後續。


42. 後續擴充

可逐步增加:

v0.2

  • 孩子 10–16 歲;
  • 教育/拜師;
  • 更完整門派;
  • 更深名聲系統。

v0.3

  • 第二代控制;
  • 父母死亡/退休;
  • 家傳武學;
  • 徒弟。

v0.4

  • 更自由的伴侶與性別設定;
  • 不同家庭結構;
  • 多子女。

v1.x

  • 跨世代;
  • 家系;
  • 門派傳承;
  • 世界長期演化。

43. 三個核心「束」

《江湖一生》最終不是只有 World Bundle。

而是三個耦合系統:

WorldBundle+CharacterBundle+LineageBundle.\boxed{ WorldBundle + CharacterBundle + LineageBundle. }

World Bundle

世界可達未來。

Character Bundle

角色在歷史作用下可演化的人格/身體/身份空間。

Lineage Bundle

家庭、孩子、武學、記憶與傳承形成的跨時間空間。

三者共同由:

LifeHistory\boxed{ LifeHistory }

驅動。


44. 最終定位

《江湖一生》不是:

AI 幫玩家生成一部武俠小說。

也不是:

有很多分支的戀愛 AVG。

更準確是:

一個在穩定武俠世界規則下, 讓玩家以自由語義選擇持續重構自己戀愛、家庭、武學與家系未來束的人生模擬遊戲。\boxed{ \text{一個在穩定武俠世界規則下, 讓玩家以自由語義選擇持續重構自己戀愛、家庭、武學與家系未來束的人生模擬遊戲。} }

45. 遊戲宣言

暫定副標:

你不是來選一條路。你是來過完這一生。

這句同時描述:

  • World-Bundle;
  • 戀愛;
  • 家庭;
  • 武俠;
  • 人生;
  • 傳承。

也就是目前《江湖一生》最核心的產品方向。