This sounds like how I prefer to code: slow, exploring, learning, etc. Hopefully that fits someone's business requirements.
I got to the point where I could copy-paste walls with lasers around an area and then develop inside it at my leisure. Then the game was no-worries building therapy.
No worries until the next bitter wave comes, and oh my god there are 20 behemoths and holly crap this drawing a lot of power, wait why am I experiencing a brown out? Oh no.....my coal mines are electric powered on the same grid as the turrets and the buffer is low......They made it through the wall.....They are destroying the base including the coal mines......Time to start over!
Re:The Factorio Mindset
by fennecfoxen on Friday February 11, 2022 @05:33PM
(#30307809)
This is why you have a separate defense grid, and a capacitor farm to serve defense demand, and when the capacitors run low you have a logic network to read the value of `A` (accumulator fill %) and turn off everything that isn't critical (mining, etc). (Of course, you'll need this switch at any satellite installation too.)
You may need to shift-click some electric poles to disconnect them from other poles, and use copper wire to connect them exactly how you want.
Add a lowkey alarm buzzer (the speaker) to let you know this is going on. Try to have a second, louder one that detects whether it's failed and the factory is still on because of a short circuit. Conduct tests by wiring in a constant combinator outputting a fixed value of A (possibly negative).
Re:The Factorio Mindset
by sudosysgen on Friday February 11, 2022 @05:14PM
(#30307653)
Always good to keep a few coal powered inserters, hehe
Also -- playing the game over again gives a colossal speed benefit. Probably half of my time spent on this game has been ripping up everything I did that I realize clearly won't work nicely once I reach the next tech tree item. Knowing what the end game looks like in advance saves a lot of time.
I think I partly like this game because it reminds me of programming before programming was work. Trying to get through everything as fast as possible sounds like the antithesis of that, but maybe that's just me.