Shard Weave
Thread each shard to its twin without crossing the threads you already wove.
How to Play Shard Weave
- Find two shards that share a shape and colour.
- Drag a thread from one to the other, or tap one and then its twin.
- Threads must not cross. Pairs left unwoven fray and snap, costing integrity.
Controls
| Keyboard | Not required |
|---|---|
| Touch | Drag from one shard to its twin, or tap one then the other |
Tips
- Weave the outside pairs first. A thread across the middle blocks everything behind it for several seconds.
About Shard Weave
Shards drift on the loom in pairs. Draw a thread from one to its twin, matching shape and colour, without crossing a thread already woven. Unwoven pairs fray and snap. It runs directly in your browser with no download or sign-up, on desktop and mobile alike.
Design notes: how Shard Weave was built
Crossing your own thread costs integrity, so the game needs to know what counts as a crossing. A plain line-segment intersection test reports a false positive every time two threads meet at a node they legitimately share. The check trims four percent off each end of both segments before testing, which removes shared endpoints from consideration and leaves genuine crossings intact.
Shapes never rotate, and that is a decision rather than an omission. A rotating square is a diamond, and a diamond is close enough to the star and spark silhouettes that the shape cue — the one that works without colour — stops being reliable. Holding rotation at zero keeps seven shapes distinguishable by outline alone.
New pairs are placed by sampling six candidate positions and keeping whichever is furthest from every existing node. It is a crude maximum-minimum heuristic and it costs almost nothing, but it is the difference between a loom that stays readable for a long run and one that degenerates into overlapping shapes within a minute.
More of these in the dev notes.
Frequently Asked Questions
How do I tell twins apart in Shard Weave?
Every kind has its own silhouette as well as its own colour, so shape alone is enough to pair them.
Do I have to drag, or can I tap?
Either works. Tap one shard and then its twin, or drag a thread between them in one motion.
What happens if my thread crosses another?
The weave fails and costs you. Woven threads stay on the loom for a few seconds, so order matters.
Browse every game on Neon Arcade · read the dev notes behind them