Signal Weave

Overall★★★★★★★★★★4.28
Fun★★★★★★★★★★4.12
Innovation★★★★★★★★★★3.76
Theme★★★★★★★★★★4.01
Graphics★★★★★★★★★★3.82
Audio★★★★★★★★★★3.88
Humor★★★★★★★★★★1.50
Mood★★★★★★★★★★3.93
> *Route the noise. Find the signal.*

A node-based idle puzzle game about building signal networks. Connect sources to outputs, mix colors, upgrade signals, and watch your operation grow from a single wire to a sprawling machine.

---

---

How to Play


1. Click a source (colored circle) to select it, then click a relay or output to link them with a wire
2. Signals flow automatically — sources emit colored pulses, relays pass them along
3. Output nodes absorb signals of their matching color and earn you money
4. Use money to expand your build radius and buy new relay nodes
5. Route signals through upgrade nodes to level them up and multiply their value
6. Mix two primary colors through the same relay to produce secondary colors worth far more

Controls
- `Click node` — select & start linking
- `Click target` — complete the link
- `RMB / Esc` — cancel
- `B` — buy relay node
- `E` — expand radius
- `F` — fullscreen
- `Scroll` — zoom  |  `Drag` — pan

---

Gameplay Description


Your goal is to route signals from sources into black holes, earn money, expand your map, and collect the required resources shown in the UI.

Nodes


- Sources are the colored dots with particles coming out of them. They generate signals.
- Star nodes are normal transmitter-relays. They do not change signal level. They only pass signals along. Can blend signals.
- Arrow nodes are upgrade nodes. They only upgrade a signal one level, and only if the node matches that signal’s current level.
- Black holes are the black circles with colored outlines. They consume incoming signals and reward you with money.

Signal Levels


- Signals can have different levels.
- The number shown on a signal is its current level.
- Higher level signals are worth much more than lower level signals.

Upgrading Signals


Arrow nodes are labeled with upgrades like: `1->2`

Each arrow node upgrades a signal by exactly one level.

Examples:

- A `1->2` node upgrades a level 1 signal into level 2.
- A `3->4` node upgrades a level 3 signal into level 4.

An upgrade node only works on the exact level shown.
A `2->3` node will not upgrade level 1 or level 3 signals.

Scoring


- Send signals into black holes to earn money.
- Higher level signals score much more.
- Use money to expand your building circle (map).
- Use money to buy nodes (relays).

Winning


To win, you must reach the required amount of every resource listed in the UI.

Tips


- Plan upgrade chains carefully, because signals only level up one step at a time.
- Higher level signals are much more valuable.

---

*Made for Ludum Dare. Built in TypeScript, runs in the browser, no install needed.*

Comments7

LDJam user 431221 Apr 2026, 10:47
Looks super clean and the ethereal background music is super soothing. Got very quickly into the game and found the controls very intuitive, feel very polished overall and is a relaxing idle game. Loved it!
LDJam user 43351
LDJam user 4335122 Apr 2026, 09:46
I enjoyed figuring out how this works and trying to build the optimal routes. It feels exciting to see the 10x and 100x at the edge of the area. Makes me want to expand and get crazy numbers. The music fits the game well too.
LDJam user 317693
LDJam user 31769322 Apr 2026, 10:38
This was kinda addicting. All goals hit in 24 minutes. Really badass, would be cool to see more management choices for nodes, like rearrangement, selling/deleting, etc.
LDJam user 423872
LDJam user 42387222 Apr 2026, 18:28
A very meditative game. I'd like to see some gradual increase in difficulty.
LDJam user 234567
LDJam user 23456722 Apr 2026, 20:37
A really addictive game. Visually, it’s simple but very beautiful.

This game is one of my favourites.
LDJam user 4243261 May 2026, 04:42
Great work!

You’ve built a solid foundation for further development.

If you continue working on it, it would be cool to add more challenges—like breakdowns at stations or something similar—because at some point, there’s nothing left to do except wait for the progress bars to fill.

Other games by @alexhonor

Found a bug?
Tell us on Discord