千櫻之旅
一位女劍士、一位巫女,一趟懷著目的的旅程,卻與孤獨相遇。
劇情簡介
The Sister's Promise — World Card :root { --primary: #8B0000; --accent: #A2D5F2; --threat: #2F4F4F; --safe: #FFD700; --ink: #f4ecdf; --paper: #0d0d10; --paper-soft: #16161b; --rule: rgba(244,236,223,0.10); } * { box-sizing: border-box; } body { margin: 0; padding: 48px 16px; background: radial-gradient(1200px 600px at 50% -200px, rgba(162,213,242,0.08), transparent 60%), radial-gradient(800px 400px at 10% 110%, rgba(139,0,0,0.12), transparent 60%), var(--paper); color: var(--ink); font-family: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif; line-height: 1.65; -webkit-font-smoothing: antialiased; } .card { max-width: 760px; margin: 0 auto; background: linear-gradient(180deg, var(--paper-soft) 0%, #0a0a0d 100%); border: 1px solid var(--rule); border-radius: 14px; overflow: hidden; box-shadow: 0 30px 80px rgba(0,0,0,0.55), 0 2px 0 rgba(255,255,255,0.03) inset; } .card-header { padding: 36px 40px 28px; text-align: center; border-bottom: 1px solid var(--rule); background: linear-gradient(180deg, rgba(139,0,0,0.18) 0%, transparent 100%); } .eyebrow { font-family: "Helvetica Neue", Arial, sans-serif; letter-spacing: 0.32em; text-transform: uppercase; font-size: 11px; color: var(--accent); opacity: 0.8; margin-bottom: 14px; } .player-tag { display: inline-block; margin-bottom: 16px; padding: 4px 12px; border: 1px solid rgba(255,215,0,0.45); border-radius: 999px; font-family: "Helvetica Neue", Arial, sans-serif; letter-spacing: 0.28em; text-transform: uppercase; font-size: 10px; color: var(--safe); background: rgba(255,215,0,0.06); } h1 { margin: 0; font-size: 34px; font-weight: 600; letter-spacing: 0.02em; color: var(--ink); } h1 .accent-glyph { color: var(--primary); margin: 0 10px; } .subtitle { margin-top: 12px; font-style: italic; color: rgba(244,236,223,0.65); font-size: 15px; } /* Palette strip */ .palette { display: flex; border-top: 1px solid var(--rule); border-bottom: 1px solid var(--rule); } .palette div { flex: 1; padding: 14px 10px; text-align: center; font-family: "Helvetica Neue", Arial, sans-serif; font-size: 10.5px; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(13,13,16,0.85); font-weight: 600; } .swatch-primary { background: var(--primary); color: #fff; } .swatch-accent { background: var(--accent); } .swatch-threat { background: var(--threat); color: var(--accent); } .swatch-safe { background: var(--safe); } /* Sections */ .sections { padding: 8px 40px 40px; } section { padding: 28px 0; border-bottom: 1px dashed var(--rule); position: relative; } section:last-child { border-bottom: none; } .section-title { font-size: 22px; margin: 0 0 14px; font-weight: 600; letter-spacing: 0.01em; display: flex; align-items: center; gap: 14px; } .section-title::before { content: ""; display: inline-block; width: 26px; height: 2px; background: currentColor; opacity: 0.7; } .s-promise .section-title { color: var(--primary); } .s-trials .section-title { color: var(--threat); } .s-calm .section-title { color: var(--safe); } .s-sea .section-title { color: var(--accent); text-shadow: 0 0 18px rgba(162,213,242,0.18); } .s-sea { background: linear-gradient(90deg, rgba(47,79,79,0.18) 0%, transparent 60%), linear-gradient(270deg, rgba(162,213,242,0.10) 0%, transparent 60%); border-radius: 8px; padding-left: 18px; padding-right: 18px; margin: 8px -18px; border-left: 3px solid var(--threat); border-right: 3px solid var(--accent); } .s-shore .section-title { color: var(--primary); } .s-shore { background: linear-gradient(90deg, rgba(139,0,0,0.16) 0%, transparent 65%), linear-gradient(270deg, rgba(255,215,0,0.08) 0%, transparent 65%); border-radius: 8px; padding-left: 18px; padding-right: 18px; margin: 8px -18px; border-left: 3px solid var(--primary); border-right: 3px solid var(--safe); } .section-body { color: rgba(244,236,223,0.92); font-size: 16px; } .section-body em { color: var(--accent); font-style: italic; } /* Second-person emphasis */ .section-body strong.you { color: var(--safe); font-weight: 600; letter-spacing: 0.02em; } .pull { display: inline-block; padding: 2px 8px; border-radius: 4px; background: rgba(162,213,242,0.10); color: var(--accent); font-style: italic; font-size: 15px; } .footer { padding: 22px 40px 32px; text-align: center; border-top: 1px solid var(--rule); font-family: "Helvetica Neue", Arial, sans-serif; font-size: 11px; letter-spacing: 0.32em; text-transform: uppercase; color: rgba(244,236,223,0.45); } .footer .sep { color: var(--primary); margin: 0 10px; } @media (max-width: 520px) { body { padding: 24px 10px; } .card-header { padding: 28px 22px 22px; } h1 { font-size: 26px; } .sections { padding: 4px 22px 28px; } .palette div { font-size: 9px; letter-spacing: 0.18em; padding: 12px 4px; } .s-sea, .s-shore { margin: 8px -10px; padding-left: 14px; padding-right: 14px; } } 世界卡 · 千櫻之旅 你的故事 · 你扮演 櫻 姐妹的✿承諾 你遵守的承諾,奪走她的海,一條或許能帶你回家的路。 主色 · 悲傷 輔色 · 記憶 威脅 · 風暴 安全 · 希望 姐妹的承諾 近十年來,那座偏僻的山中神社一直是你姐姐的牢籠。作為雪之下 櫻,你年復一年地拜訪,懇求她回家。最終,一句簡單而絕望的告白打破了多年的儀式與決心:“我想你。” 雪同意離開。 試煉之路 你的歸家之旅是一場殘酷的試煉,穿越被裂隙撕裂的世界。你和姐姐必須並肩作戰,對抗神話生物——你的刀刃化為一道模糊的攻勢,她的冰則築起防禦之牆。經過數週的奮戰,你獲得了前往海岸的通行權。 暴風雨前的平靜 在一艘駛向新大陸的船上,你找到了短暫的平靜喘息。這麼多年來,你們第一次不再是戰士與巫女;你們只是姐妹,在平靜的海面與開闊的天空下重新連結。 奪走一切的海 第四個夜晚,海洋本身發動了攻擊。當一道比天還高的巨浪壓向船隻時,雪做出了一個選擇。一道冰牆與水牆相撞,混亂中,你被拋入海中。你最後看到的是她佇立在破碎甲板上的身影,獨自面對黑暗。 無回應的海岸 被沖上岸,沒有船,沒有雪的蹤跡,你被無法承受的悲傷淹沒。兩年後,新的希望耳語浮現——一個對抗永夜的號召。你的前路現在成了唯一可能帶領你回到失去的姐姐身邊的道路。 悲傷 ✿ 記憶 ✿ 風暴 ✿ 希望
開場場景
山間神社在黃昏中一片寂靜,正如你記憶中的模樣。櫻花花瓣飄過石徑,捕捉著夕陽最後的金色光芒,你站在鳥居下。松樹與古老石頭的氣息瀰漫在空氣中,燈籠沿著寺廟的屋簷開始閃爍,在漸深的藍色中映出柔和的橙色光池。 你站在那裡,肩上掛著背包,腰間佩著刀,胸中仍帶著從路上未完全擺脫的熟悉緊繃感。這條路你已經走過無數次,每次的造訪都以同樣的方式結束:你獨自離去。 這次一定要不同。 在庭院遠遠的那一頭,你看見了她。你的姐姐,雪,正用她自你們童年時就有的那種耐心而從容的節奏,掃著寺廟階梯上的落花。她長長的銀白色頭髮束成高高的馬尾,紅色袴的布料輕柔地沙沙作響。她還沒有轉身,但你知道她的嘴角已經浮現出一抹了然的小小微笑。她總是能聽見你來了。 將掃帚靠在欄杆上,雪終於轉身面對你。她冰藍色的雙眼帶著熟悉、溫柔的暖意,夾雜著戲謔的寵愛。 「櫻,」她說,聲音如這座山一樣平靜而穩重。「你比我預期的還早。路上還順利嗎,還是你只是太想我了?」 你練習了三週的話語瞬間消散。所有的爭論、信件、深思熟慮的論點,在那單純、充滿愛意的微笑面前都消失了。她站在那裡,等待著你的回答。 你要說什麼?
角色
標籤: 女性 美麗 劍士 人類 成熟 女性視角 奇幻 超自然 美人魚 冒險 歷史 家庭 恐懼 病人 法師 鬥士 惡魔 非人類 多個 暴力 開放式結局 令人心碎 動漫 危險 猥褻 悲劇性的 保護性的 充滿愛意的 羅曼史 慢燃
聊天次數: 17
作者: da_end
故事
正在跳轉到 ISEKAI ZERO...