Factorio

Factorio

View Stats:
BACKSTABUU Nov 17, 2024 @ 9:10am
Is there a good source to learn logistics/circuits in this game?
I'm looking for some source to break down how circuits and logistics works in this game. I have a rudimentary knowledge (can do SR latches et cetera), but I've seen people do some incredible stuff and I wanted to implement some higher order designs in my game.

It's hard to just look at a blueprint and figure out what's going on when you don't know how or why someone does something (why use the "each" variable instead of parameterizing, et cetera). Is there a YouTube lesson playlist or something like that, that will teach you how and why things work? I've done the piecemeal approach to this stuff but that stuff doesn't cover everything nor how they interact with each other.

Looking for a resource before I resort to bruteforcing some stuff and hoping something works.

Thanks!
< >
Showing 1-6 of 6 comments
Fel Nov 17, 2024 @ 9:21am 
Outside of the wiki, there isn't much, most of us just learnt while doing things with circuit network.

Version 2.0 added a whole lot to it too, quite a bit of it probably still has some uses left to discover.
To give you an example, the SR latch you mentionned used to take 3 combinators, a single decider combinator is enough for it now (perhaps some cases still require more though) thanks to the decider combinator allowing several conditions with AND and OR like for train conditions.

Like with logic stuff in any game, the biggest part is not setting it up but understanding the various steps you need in order to go from the basic state to what you want to accomplish.
For this, there should be a lot of resources around, since it is also the base any proper developper needs to acquire before even learning how to code.
Strategic Sage Nov 17, 2024 @ 9:46am 
There are many, but if you know how to do SR Latches and similar you're already most of the way there. The rest is just creativity and applying what you know.
malogoss Nov 17, 2024 @ 1:00pm 
If you can build a SR latch, you already know what a memory cell is, you'd be able to build a clock too. With those tools, the sky is the limit, I'd say just practice more, even build useless systems because they are a good training. One thread popped up recently about making "useless" traffic lights in the new players & help section and it lead to very interesting ideas.

About the "each" signal, it is very useful at times. It lets a single combinator output dozens of different signals if you want it to. You might have 25 signals on a cable, but only want to let those that are > 10 through. You could use 25 decider combinators each dedicated to 1 of the 25 signals, or use 1 decider using "each" for the condition and "each" for the output. Or maybe you want to multiply 18 different signals by -1. Again, very annoying to do without "each".

But at the same time, you are not wrong. Sometimes, a combinator will have an "each"signal where it's in fact nothing but a single specific signal. Since 2.0 it could just be parameterised if made into a blueprint. But in many cases, "each" works universally, so it's even simpler than using parameters.
Ghevd Nov 17, 2024 @ 1:31pm 
I have no idea what an sr latch is but I do know there is no difference between red and green wires other than their color/network that info they pull is stored on, and by know I mean I'm like 90% sure.
Fel Nov 17, 2024 @ 1:35pm 
Originally posted by Ghevd:
I have no idea what an sr latch is but I do know there is no difference between red and green wires other than their color/network that info they pull is stored on, and by know I mean I'm like 90% sure.
Which colour you use has no impact so you are not technically wrong, but since version 2.0 there are more uses for having both, instead of just not adding the values together on the wires themselves.
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Nov 17, 2024 @ 9:10am
Posts: 6