Just riffing a bit here. I got to wondering: Why do we have three types of factory block? The first thing I do with my Basic Factory is build a Standard Factory. The first thing I do with my Standard Factory is build an Advanced Factory. And then all three go right next to each other and contribute nothing to the game apart from the annoying trial-and-error of figuring out which factory makes which blocks.
So what if we change up the difference between Basic, Standard, and Advanced? Instead of differentiating them by the blocks they produce, what if they are differentiated by some other metric? Perhaps the manufacture rate? For example, Factory Enhancers contribute +1 blocks/tick for Basic, +5 for Standard, and +10 for Advanced, with more exponential power scaling. And higher-tier factories get some kind of materials bonus where they use fewer input materials per output block while low-tier factories are wasteful in the way they use materials. You can use basic factories if you need power efficiency, and advanced factories if you need material efficiency or high production rates.
Any other ideas? Or can anyone defend the current system?
So what if we change up the difference between Basic, Standard, and Advanced? Instead of differentiating them by the blocks they produce, what if they are differentiated by some other metric? Perhaps the manufacture rate? For example, Factory Enhancers contribute +1 blocks/tick for Basic, +5 for Standard, and +10 for Advanced, with more exponential power scaling. And higher-tier factories get some kind of materials bonus where they use fewer input materials per output block while low-tier factories are wasteful in the way they use materials. You can use basic factories if you need power efficiency, and advanced factories if you need material efficiency or high production rates.
Any other ideas? Or can anyone defend the current system?