Supply Chain by oatsbarley
Supply chain management for babies.
Connect resources to production to consumers, all with easy-to-understand colourful shapes.

I struggled to nail down the mechanics with this until Sunday, so it's not got as much to it as I was hoping for. Still! give it a go and let me know what you think.
It's a bit rough, but I'm super interested in any feedback and ideas you might have.
Quick help
(sorry, I meant to do an in-game tutorial but didn't have time)
The game is about sending the correct shapes to consumers, by combining or dividing the shapes available to you.
- Connect nodes by dragging between their inputs and outputs (the little circles alongside each node -- inputs are on the left and outputs on the right)
- Yellow square nodes are resource nodes, they generate shapes. The number on the node corresponds to the number of sides the shape will have (e.g. 3 - triangle, 4 - square)
- The green/red triangle nodes are factory nodes.
- Green: combines 2 shapes to create a new shape by adding their number of sides (e.g. triangle (3) + square (4) = heptagon (7))
- Red: divides a shape in two, making 2 new shapes (e.g. heptagon (7) / 2 = triangle (3) and square (4))
- The coral circle nodes are consumers, they consume the shapes sent to them. The number on the node corresponds to the number of sides on the shape that they're expecting.
Tips
- If you wait too long to pull nodes off the conveyor belt, it'll fill up and you'll lose the game.
- If you wait too long to satisfy a consumer, a timer will start ticking down - once it reaches zero, you'll lose the game.
- You can connect a single output to multiple inputs (but individual inputs can only be connected to one output).
- When an output is connected to more than one input, it will cycle through connections in the order they were connected each time it sends out a new shape.
- If a shape can't be used by a node (e.g. a factory that doesn't have any outputs connected) it'll be wasted.
Notes
- I haven't done a lot of testing (in general, but also) of the endgame/reload functionality, so if you're on your second or third playthrough and stuff starts breaking, I'd suggest restarting the game (refresh) and see if that fixes anything.
Thanks for taking the time!!
| Link | https://github.com/craigmjohnston/ld51 |
| Link | https://oatsbarley.itch.io/ld51 |
| Original URL | https://ldjam.com/events/ludum-dare/51/supply-chain |
Ratings
| Overall | 260th | 3.375⭐ | 22🧑⚖️ |
| Fun | 209th | 3.4⭐ | 22🧑⚖️ |
| Innovation | 63th | 3.85⭐ | 22🧑⚖️ |
| Theme | 339th | 3.325⭐ | 22🧑⚖️ |
| Graphics | 112th | 3.85⭐ | 22🧑⚖️ |
| Audio | 71th | 3.737⭐ | 21🧑⚖️ |
| Humor | 303th | 2.25⭐ | 16🧑⚖️ |
| Mood | 225th | 3.25⭐ | 20🧑⚖️ |
| Given | 20🗳️ | 10🗨️ |
- HTML5: https://oatsbarley.itch.io/ld51
- Source: https://github.com/craigmjohnston/ld51
Few Bugs: When restarting the game some yellow nodes do not give resources and you lose the game automatically. Reloading the page solved that issue. Also you can not (or I couldn't) severe connections that are connected. In addition to that I couldn't find a way to move the node I placed.
This could be a great product with more time.
I don't understand how to connect the nodes. They don't seem to connect they just look like they draw over top of eachother. Any tips?
You drag and drop the lines between the small circles that appear to the left and right of each node. Distance doesn't really matter so you can space all your nodes out. Inputs are on the left and outputs on the right.
Let me know how it goes!
Well done!
@corporation @m4ttu @jimbly @loveapplegames all super solid feedback, I really get what you're saying about it being unforgiving, and definitely about it being too fast.
I think a lot of games this compo/jam probably suffered by using the "10 seconds" literally for timing, so it's going to be interesting to see post-jam versions once they've had their timing tuned.