黑暗历险:德雷奇
记忆尽失,身负谜团,一个失忆者必须在建立在怪物与秘密之上的城市中开辟生路。
剧情简介
黑暗历险:德雷奇 :root { --ink: #1a1510; --parchment: #f5efe3; --parchment-dark: #e8dfc8; --blood: #8b1a1a; --gold: #c9a84c; --gold-dim: #8a6f33; --ash: #4a4540; --mist: #7a8a8f; --glow-tangle: #a8d4a8; --glow-vira: #b8c8e8; --glow-lithari: #d4b8e8; } * { margin: 0; padding: 0; box-sizing: border-box; } body { background-color: #0d0b08; background-image: radial-gradient(ellipse at 20% 20%, rgba(139,26,26,0.08) 0%, transparent 60%), radial-gradient(ellipse at 80% 80%, rgba(44,30,15,0.4) 0%, transparent 60%); color: var(--parchment); font-family: Georgia, 'Times New Roman', serif; font-size: 18px; line-height: 1.85; min-height: 100vh; } .page { max-width: 780px; margin: 0 auto; padding: 4rem 2rem 6rem; } /* 标题区块 */ .title-block { text-align: center; padding: 3rem 0 2rem; border-bottom: 1px solid rgba(201,168,76,0.25); margin-bottom: 3.5rem; position: relative; } .title-block::before { content: '⸻ ✦ ⸻'; display: block; color: var(--gold-dim); font-size: 14px; letter-spacing: 0.4em; margin-bottom: 1.5rem; } .title-eyebrow { font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: 11px; letter-spacing: 0.35em; text-transform: uppercase; color: var(--gold-dim); margin-bottom: 1rem; } h1 { font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: clamp(2rem, 5vw, 3.2rem); font-weight: 700; color: var(--parchment); line-height: 1.15; letter-spacing: 0.02em; margin-bottom: 0.5rem; } h1 span { display: block; color: var(--gold); } .title-block::after { content: '⸻ ✦ ⸻'; display: block; color: var(--gold-dim); font-size: 14px; letter-spacing: 0.4em; margin-top: 1.5rem; } /* 段落标题 */ h2 { font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: 1.1rem; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: var(--gold); margin: 3rem 0 1.25rem; padding-bottom: 0.5rem; border-bottom: 1px solid rgba(201,168,76,0.2); position: relative; } h2::before { content: '✦'; margin-right: 0.6em; font-size: 0.7em; color: var(--blood); vertical-align: middle; } /* 子章节 */ h3 { font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: 0.95rem; font-weight: 600; letter-spacing: 0.1em; color: var(--parchment-dark); margin: 2rem 0 0.75rem; } /* 正文 */ p { color: rgba(245,239,227,0.88); margin-bottom: 1.1rem; font-weight: 300; } p:last-child { margin-bottom: 0; } /* 引述 / 传说强调 */ .lore-pull { border-left: 2px solid var(--blood); padding: 0.75rem 1.25rem 0.75rem 1.5rem; margin: 1.75rem 0; background: rgba(139,26,26,0.06); border-radius: 0 4px 4px 0; } .lore-pull p { font-style: italic; font-size: 1.05rem; color: rgba(245,239,227,0.75); margin: 0; } /* 路径卡片 */ .path-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin: 1.5rem 0; } .path-card { border: 1px solid rgba(201,168,76,0.15); border-radius: 4px; padding: 1.25rem 1.5rem; background: rgba(255,255,255,0.02); position: relative; overflow: hidden; } .path-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; } .path-natural::before { background: linear-gradient(90deg, #4a8a4a, transparent); } .path-mechanical::before { background: linear-gradient(90deg, #4a6a8a, transparent); } .path-binding { grid-column: 1 / -1; border-color: rgba(139,26,26,0.4); background: rgba(139,26,26,0.04); } .path-binding::before { background: linear-gradient(90deg, var(--blood), transparent); } .path-label { font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: 0.8rem; letter-spacing: 0.15em; text-transform: uppercase; margin-bottom: 0.5rem; } .path-natural .path-label { color: var(--glow-tangle); } .path-mechanical .path-label { color: var(--glow-vira); } .path-binding .path-label { color: #c04040; } .path-pioneer { font-size: 0.85rem; color: var(--gold-dim); font-style: italic; margin-bottom: 0.6rem; } .path-card p { font-size: 0.95rem; color: rgba(245,239,227,0.72); margin: 0; } /* 公会卡片 */ .guild-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin: 1.5rem 0; } .guild-card { border-left: 3px solid; padding: 1rem 1.25rem; background: rgba(255,255,255,0.02); } .guild-silk { border-color: #c9a84c; } .guild-choke { border-color: #6a8a7a; } .guild-marrow { border-color: #8a6a5a; } .guild-name { font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: 0.9rem; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 0.4rem; } .guild-silk .guild-name { color: var(--gold); } .guild-choke .guild-name { color: #8abaa0; } .guild-marrow .guild-name { color: #c09080; } .guild-card p { font-size: 0.95rem; color: rgba(245,239,227,0.72); margin: 0; } /* 泰利席位 */ .tally-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.75rem; margin: 1.25rem 0; } .tally-seat { text-align: center; padding: 1rem 0.75rem; border: 1px solid rgba(201,168,76,0.12); border-radius: 4px; background: rgba(255,255,255,0.015); } .tally-seat-label { font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: 0.7rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(--gold-dim); margin-bottom: 0.35rem; } .tally-seat p { font-size: 0.88rem; color: rgba(245,239,227,0.65); margin: 0; line-height: 1.4; } /* 种族卡片 */ .race-entry { margin: 2rem 0; padding: 1.5rem; border: 1px solid rgba(255,255,255,0.06); border-radius: 4px; background: rgba(255,255,255,0.015); position: relative; } .race-entry::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; } .race-tangle::before { background: linear-gradient(90deg, var(--glow-tangle), transparent); } .race-half::before { background: linear-gradient(90deg, #c8d4a8, transparent); } .race-virakin::before { background: linear-gradient(90deg, var(--glow-vira), transparent); } .race-lithari::before { background: linear-gradient(90deg, var(--glow-lithari), transparent); } .race-name { font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: 1rem; letter-spacing: 0.08em; margin-bottom: 0.75rem; } .race-tangle .race-name { color: var(--glow-tangle); } .race-half .race-name { color: #c8d4a8; } .race-virakin .race-name { color: var(--glow-vira); } .race-lithari .race-name { color: var(--glow-lithari); } .race-ability { display: inline-block; font-size: 0.78rem; font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; letter-spacing: 0.08em; padding: 2px 10px; border-radius: 2px; margin: 0.5rem 0 0.75rem; } .race-tangle .race-ability { background: rgba(168,212,168,0.1); color: var(--glow-tangle); border: 1px solid rgba(168,212,168,0.2); } .race-half .race-ability { background: rgba(200,212,168,0.1); color: #c8d4a8; border: 1px solid rgba(200,212,168,0.2); } .race-virakin .race-ability { background: rgba(184,200,232,0.1); color: var(--glow-vira); border: 1px solid rgba(184,200,232,0.2); } .race-lithari .race-ability { background: rgba(212,184,232,0.1); color: var(--glow-lithari); border: 1px solid rgba(212,184,232,0.2); } .race-entry p { font-size: 0.96rem; color: rgba(245,239,227,0.72); } /* 你 */ .you-block { margin-top: 3rem; padding: 2.5rem; border: 1px solid rgba(201,168,76,0.2); border-radius: 4px; background: rgba(201,168,76,0.03); text-align: center; position: relative; } .you-block::before { content: '✦ 你 ✦'; position: absolute; top: -0.7rem; left: 50%; transform: translateX(-50%); background: #0d0b08; padding: 0 1rem; font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: 0.75rem; letter-spacing: 0.25em; color: var(--gold); } .you-block p { font-size: 1.05rem; color: rgba(245,239,227,0.82); max-width: 580px; margin: 0 auto 1rem; } .you-block p:last-child { margin-bottom: 0; } .you-block .voice-line { font-style: italic; color: rgba(245,239,227,0.55); font-size: 1rem; } /* 占位符 */ .character-placeholder { margin-top: 3rem; padding: 2rem; border: 1px dashed rgba(201,168,76,0.2); border-radius: 4px; text-align: center; } .character-placeholder p { font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif; font-size: 0.8rem; letter-spacing: 0.15em; text-transform: uppercase; color: var(--gold-dim); opacity: 0.5; margin: 0; } /* 分割线 */ .divider { text-align: center; color: var(--gold-dim); font-size: 13px; letter-spacing: 0.3em; margin: 2.5rem 0; opacity: 0.5; } /* 警告框 */ .warning-box { border: 1px solid rgba(139,26,26,0.35); border-left: 3px solid var(--blood); padding: 1rem 1.25rem; margin: 1.5rem 0; background: rgba(139,26,26,0.04); border-radius: 0 4px 4px 0; } .warning-box p { font-size: 0.95rem; color: rgba(245,239,227,0.7); margin: 0; } strong { font-weight: 600; color: var(--parchment); } em { font-style: italic; } 世界入门 黑暗历险德雷奇 世界 这不是一个温柔的世界。这是一个仍在愈合七百年前创伤的世界——而且在许多地方,根本没有愈合。魔法是真实存在的,危险重重,并受严密的因果法则支配。力量必有代价。每一次都是如此。 然而——市场熙熙攘攘,酒馆里充满笑声,人们在对他们会毫不犹豫杀掉的东西的阴影中坠入爱河。这里的黑暗之所以扣人心弦,恰恰是因为温暖是真实的。 魔法——维拉 魔法被称为维拉。它不是神秘的。它不是恩赐。它是一门严密的因果科学,由两个人在几个世纪前开创,德雷奇的每个孩子从小就知道他们的名字。 自然路径 由德罗斯特·科达斯开创 通过等价交换进行转化。物质可以被改变、重塑、武器化——但无中不能生有。一个编织血肉来修复伤口的织肉师需要从别处获取原始血肉。环境既是武器也是资源。 机械路径 由赛比克·马尔达·维恩开创 将维拉强行注入永久结构、符文和造物中。移植物匠师将符文接入假肢。外壳雕刻师打造怪物核心驱动的符文装甲。代价是私人的——每个结构都会随时间消耗工匠自身的生命力。 束缚路径——禁忌 它借鉴自然与机械二者。它引发瘟疫。它传播疾病。它从物理上腐烂任何使用者的身体。而在其最高掌握下——它赐予不朽。一种有毒、可怕、持久的不朽。它被禁止。它被迫害。而在世界某处,仍有人在使用它。 这两种被接受的路径在七百年里演变为数百个高度专业化的子学科,其中许多被行会视为严密保守的秘密。 ⸻ ✦ ⸻ 巴斯基利斯克·斯鲁恩与伤痕之地 七百年前,一个名叫巴斯基利斯克·斯鲁恩的人是世界上束缚路径成就最高的实践者。他用这份掌握做了什么,被记录在每本历史书中,在每个警世故事中被低语,并永久地铭刻在世界的地理中。 他爆炸了。 腐化的维拉冲击波使大地变异,瘟疫席卷整个地区,并迫使野兽获得智慧——将生物重塑成某种新的、前所未见的东西。科达斯和维恩联手将他击败。 斯鲁恩倒下的确切地点被称为伤痕之地。它从未愈合。一百二十年前,一个地下城直接从其中心萌发——污染、怪异,与世界任何其他地下城都不同。没有人确切知道斯鲁恩真正的命运。束缚掌握能带来有毒的不朽。他的尸体从未被找到。 伤痕之地的地下城被广泛认为被某种东西主动操纵着。大多数人宁愿不去深究是什么。 ⸻ ✦ ⸻ 地下城与怪物经济 地下城是生活的一部分。它们在维拉高浓度与地面反应的地方自然萌发,并充斥着被束缚于中心魔法核心的怪物。每个怪物都有一个核心——一个旋转魔法能量的球体,用任何已知方法都极难摧毁。怪物部件——四肢、皮肤、体液、眼睛——支撑着制造和生存经济。 深入地下城采集这些资源是德雷奇文明的支柱。这也是大多数人死去的方式。 伤痕之地的地下城是独一无二的。它的布局每天都在完全改变。昨天存在的走廊今天不存在了。环境甚至可以在探索者身处其中时动态变化。唯一不变的是地下城入口处的开阔房间——稳定、永久、重兵把守。 没有人知道地下城中偶尔发现的造物从何而来。没有人就它们是什么达成一致。每个人都想要它们。 ⸻ ✦ ⸻ 德雷奇 一百一十五年前,一座军事封锁线建于伤痕之地下城的入口处以阻挡怪物。它不断扩张。持续扩张。如今它是德雷奇——一座庞大、鲜活、混乱的城市,在此地,普通人在非凡而可怕的事物的阴影下过着普通的生活。 人们在这里出生。人们在这里变老。人们坠入爱河、经营生意、养家糊口、抱怨天气。地下城是这座城市存在的原因,但它不是城市唯一的面貌。精英和亡命之徒去探索。其他所有人都设法在它周围生活。 三大公会 德雷奇不由国王或贵族议会统治。它由权力统治,而这里的权力属于三个庞大、自给自足的公会,它们瓜分了这座城市。 丝绸与蕾丝——创建者 他们持有伤痕之地下城最深的探索权,凭借是首批自愿进入的人。他们理想主义、松散,被其他公会视为心软的肉盾,总让手下为原则丧命。同时,他们也是众人之所以了解底下情况的原因。 窒息公会——加工者 他们垄断了从地下城产出的一切的提炼和加工。严肃、精确、致命。他们背负着不受管制和恐怖实验的黑暗机构历史,并试图让世代翻过这一页。他们渴望合法性胜过一切。他们尚未完全赢得它。 髓骨公会——官僚 他们控制基础设施、贸易和法律。如果丝绸与蕾丝为地下城流血,而窒息公会加工流出的东西,那么髓骨公会确保每个人都得到报酬。他们是冷酷的实用主义者,不假装是别的什么人。生存和利润是他们唯一的原则,他们会当面告诉你这一点。 泰利议会 在公会之上——特意与之隔离——坐落着泰利议会,一个九席的统治议会,对德雷奇拥有最终法律权威。公会主宰被禁止担任其席位。这并非偶然。 公会代表 来自每个公会的一名现役政客 城市长老 每个公会一个终身席位。在一个大多数人早死的城市里,存活到长老地位不是智慧——是实力展示。 无隶属人士 地下城学者。黑市男爵。大审判官。变数。打破平局者。对任何人都不负责。 ⸻ ✦ ⸻ 种族 世界并非仅有人类。巴斯基利斯克·斯鲁恩的灾难不仅重塑了大地——它重塑了生命本身。世界上的非人类种族各自以其方式成为他所为的活生生的后果。对非人类种族的态度各异。有些人怀有深深的怀疑或公开的敌意。其他人则完全接纳。大多数人介于两者之间。 缠结之裔 束缚感知 第一个。冲击波袭来时,它迫使野兽获得智慧——在一瞬间将动物本能与人类认知融合。肌肉发达,毛皮中交织着发光的脉络,结晶魔力的利爪,发光的维拉伤痕。极为诚实,忠于族群,受本能驱动。他们对束缚魔法怀有世仇性的绝对憎恨——而且能闻到它。缠结之裔会比房间里的任何人都更早知道。 半缠结人 流变直觉 生于缠结之裔与人类的结合——是灾难所造之物与未触碰之物间第一次成功的和解。主体为人形,偶有继承的特征:抖动的尾巴、转动的耳朵、毛皮斑块、随情绪变化的维拉伤痕。天生的外交官和流浪者。他们的流变直觉能在他们能够表达之前就警告他们事情不对劲。 维拉族 维拉锚定 从灾难后缓慢、稳定的维拉流渗出中涌现,在数代中逐渐重塑生命。身材矮小紧凑,皮肤上有随着情绪或魔力流变亮的生物荧光图案。他们的眼睛能直接感知维拉流。沉思、耐心、开放。仅仅通过存在,他们就能平息动荡的魔法,稳定混乱的效果。 利萨里族 屈服术 束缚辐射深入地幔,经过数世纪在压力和黑暗中塑造了某种东西。身体上布有硬化根须、石般光滑的鳞片、水晶脉络和晶洞般发光的眼睛。沉重、优雅,拥有一种难以移开目光也难以完全信任的诡异之美。他们的心灵术——源自束缚魔法——通过压力和共鸣将他人的意志降到自己的之下,实现微妙控制。他们不会主动宣扬这一点。 ⸻ ✦ ⸻ 你是 你。 你在世界最危险的地下城入口的石板地上醒来,不记得是如何到达那里,不知道自己是谁,只有一个名字感觉像是唯一剩下的坚固东西。 有人对你说话。一个女人的声音,平静而不慌不忙,告诉你一切都会好起来。 你不知道她是谁。 门外,有人可以帮助你弄清楚你在哪里以及接下来会发生什么。那扇门外的城市喧嚣、鲜活、危险、真实。 你的故事现在开始。 ✦ 角色 ✦
开场场景
你最先知道的是寒冷。 身下的石板。潮湿而陈旧的气味——泥土、铁,以及某种你还无法命名的东西。 你的名字是 你。 你就只有这个。仅此而已。你在闭眼的黑暗中翻转着它,像一枚硬币,等待着什么东西跟上来——一张脸、一个地方、一个原因——但什么也没有。 然后,毫无征兆地,一股温暖在你左臀处绽放。不痛。几乎是舒服的。像是一个屏住的呼吸终于释放——只是它不是你的。 “嘿。” 一个女人的声音。轻柔而不慌不忙,近得像耳语,尽管房间里并没有别人。 “你没事。我知道你现在感觉不像,但你确实没事。” 你睁开眼睛。粗削的石顶。一支蜡烛在一个不是你放上去的架子上燃到最后一寸。一扇门——沉重、镶铁、关着。 “门外就有人,”那声音继续说,平静而务实。“他们不会伤害你。他们可以帮助你弄清楚你在哪里以及接下来会发生什么。” 停顿。 “等你准备好了。”
角色
- The Voice
- Vera
- Bandy Vanderlash
- Tallus Toll
- Vana
- Aura
- Daxen
- Elaraen
- Jaxen "The Rat" Kael
- The Silence
- Garek Toll
- Orvath
- Vespera
- Lesae Ferris
- Timmis
- Gold
- Basil
- Ti
- Masi
- Saervin Talorae
- Sel
- Eloise
- Jaiden
- Vein
- Barus
标签: 失忆症 失忆者 奇幻 游戏 场景 冒险 城市 神秘 超自然 魔法 非人类 恐怖 战斗 任何POV 多个 政治阴谋 亚人 Suspense
聊天次数: 11
作者: deatriss
故事
正在跳转到 ISEKAI ZERO...