グリムダークの冒険:ザ・ドレッジ
記憶を奪われ、謎に彩られた記憶喪失者が、怪物と秘密の上に築かれた街で生き抜かねばならない。
あらすじ
グリムダークの冒険:ザ・ドレッジ :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 */ .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; } /* SECTION HEADERS */ 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; } /* SUBSECTION */ 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; } /* BODY TEXT */ p { color: rgba(245,239,227,0.88); margin-bottom: 1.1rem; font-weight: 300; } p:last-child { margin-bottom: 0; } /* PULL QUOTE / LORE EMPHASIS */ .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 CARDS */ .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 CARDS */ .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 SEATS */ .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 CARDS */ .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 SECTION */ .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: '✦ YOU ✦'; 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; } /* PLACEHOLDER */ .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 */ .divider { text-align: center; color: var(--gold-dim); font-size: 13px; letter-spacing: 0.3em; margin: 2.5rem 0; opacity: 0.5; } /* WARNING BOX */ .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
タグ: 記憶喪失 記憶喪失者 ファンタジー ゲーム シナリオ アドベンチャー 都市 ミステリー スーパーナチュラル 魔法の 非人間 ホラー 戦闘 AnyPOV 複数 政治的陰謀 亜人 Suspense
チャット開始数: 11
作成者: deatriss
ストーリー
リダイレクト中 ISEKAI ZERO...