> ~/apps/shanhai-youxia/
是什么
山海游侠 —— 一款用 React 写的中式仙侠 JRPG。山海经的题材 + 金庸的武学 + 回合制 + 探索 + 收集 的玩法骨架。浏览器打开即玩,无需下载。
玩法骨架
- 6 大地域,每地域生态独立,五行属性平衡
- 51 只神兽(五行各 9 只 + 特殊种),全收集向
- 5 大门派 + 21 位 NPC + 13 条支线(含草丛 3% 奇遇 5 类)
- 4 印主线:青龙 / 白虎 / 朱雀 / 玄武,集齐解锁终章
- 5 套金庸秘籍:降龙十八掌 / 独孤九剑 / 凌波微步 / 九阳神功 / 太极
- 战斗:回合制,五行克制 + 招式连段 + 内功调息
平台
主分发在 Web / PWA(直接 https 打开就玩)。同源构建:
- Windows 桌面(88 MB · Tauri/Capacitor 打包)
- macOS 桌面(204 MB · Apple Silicon 优先)
- Android APK(4.1 MB · Capacitor 移动壳)
- iOS 走 PWA “添加到主屏幕”(暂不上 App Store)
状态
v0.2.0 已经把 4 个平台的 dist 重新打过包。PWA 等域名备案下来正式 host,桌面和移动端走单独分发渠道(GitHub Releases / 官网下载)。
不做的事
- 不联网对战
- 不内购、不广告、不订阅
- 不收集玩家个人信息
- 不强制注册账号(存档纯本地,可选导出 JSON)
技术栈
React 19 + Vite + Tailwind v4 + lucide + Capacitor。单 App.tsx 1800 行 + 8 个数据文件(神兽 / 门派 / 支线 / 秘籍 / 地域)。
## 备案信息 / Filing
MIIT: <TBD>