> ~/apps/shanhai-youxia/
Shanhai Youxia icon

Shanhai Youxia

Chinese mythological JRPG · play in browser · multi-platform

Web v0.2.0 2026-04-28
Play in Browser

What it is

Shanhai Youxia (“Wanderer of Mountains and Seas”) — a Chinese mythological JRPG written in React. Themes from Shan Hai Jing (the ancient bestiary) + Jin Yong wuxia martial arts + a turn-based exploration / collection skeleton. Open in browser, instant play.

Gameplay skeleton

  • 6 regions, each with its own ecology, balanced across the five elements
  • 51 mythical beasts (9 per element + special breeds), full collection arc
  • 5 martial sects + 21 NPCs + 13 side quests (including 5 types of grass-patch encounters at 3% rate)
  • 4-seal main quest: Azure Dragon / White Tiger / Vermilion Bird / Black Tortoise — collect all to unlock the ending
  • 5 Jin Yong manuals: Eighteen Dragon-Subduing Palms / Solitary Nine Swords / Lingbo Microsteps / Nine Yang Manual / Tai Chi
  • Combat: turn-based, five-element counters + combo techniques + inner energy regulation

Platforms

Primary distribution via Web / PWA (open the URL, play). Same codebase ships:

  • Windows desktop (88 MB · Tauri/Capacitor)
  • macOS desktop (204 MB · Apple Silicon first)
  • Android APK (4.1 MB · Capacitor mobile shell)
  • iOS via PWA “Add to Home Screen” (no App Store for now)

Status

v0.2.0 has rebuilt dist for all 4 platforms. PWA awaits ICP filing to formally host; desktop and mobile distribute via GitHub Releases / direct download.

Shanhai Youxia does not

  • Multiplayer / online battles
  • IAP / ads / subscriptions
  • Collect player personal information
  • Require account registration (saves are local; optional JSON export)

Tech stack

React 19 + Vite + Tailwind v4 + lucide + Capacitor. Single App.tsx (1,800 lines) + 8 data files (beasts / sects / quests / manuals / regions).

## 备案信息 / Filing
MIIT: <TBD>
## 链接 / Links
→ Privacy Policy
→ hello@awkthole.com