The Challenge
Rendering a complex 153-concept-node, 1,200-edge mythic relationship topology for mobile devices without triggering main-thread layout thrashing or heavy client-side JavaScript execution.
The Technical Approach
- Build-Time D3 Force Layout Computation: Pre-computing node coordinates and physics simulation during the Astro static build step.
- Zero-Runtime SVG Pre-rendering: Outputting the rendered topology as inline SVG with CSS design tokens, preserving 60 FPS scrolling on mobile.
- Canonical Lore Data Architecture: Structuring 153 canonical concept nodes across Tang Dynasty exorcistic texts (Nuo rituals) and Black Myth: Zhong Kui motifs.
Check out the live interactive relationship map:
Official website: blackmyth.game
Top comments (0)