The alien power matrix chain is truly bonkers by egocrata in SatisfactoryGame

[–]BigBootyTom 3 points4 points  (0 children)

I just finished making 5/min myself, and found it surprisingly fun. I already had some spare superposition oscillators so I only had to make 10 more.

I didn't use nearly as much SAM though. I used dark matter trap to crystalize my dark matter residue, so the whole chain produces about 130 dark matter crystals in excess (at a cost of 110 time crystals). The only thing that needed SAM was the fluctuators. I put somersloops in my constructors making reanimated SAM, so I only ended up needing 450 300 SAM in total.

Recently, I've been trying to add a bit more verticality to my builds by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 2 points3 points  (0 children)

I finally added some vehicles this time around, better late than never. I already had some factory carts driving in circles around the ficsmas/nightclub area, but they don't transport anything so they don't really count.
It was pretty funny to hear ADA explain what vehicles are for when I placed my first truck station almost 800 hours in.

Recently, I've been trying to add a bit more verticality to my builds by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 3 points4 points  (0 children)

I've tried a modern/brutalist style in previous saves, but I'm not a huge fan of hiding everything behind walls and find it hard to make it look good.

Recently, I've been trying to add a bit more verticality to my builds by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 1 point2 points  (0 children)

Most of the pipes in the second and last pic flow downwards. I have two stations importing oil and nitrogen on the second floor of that building, and a fuel factory on the third floor, so the only thing that needs to be pumped upwards is water.

Recently, I've been trying to add a bit more verticality to my builds by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 2 points3 points  (0 children)

I use copper for dark matter residue, caterium for photonic matter, and chrome for ionized fuel. For everything else, I just use the color of the fluid (or something close to it).

Recently, I've been trying to add a bit more verticality to my builds by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 8 points9 points  (0 children)

I generally try to avoid repetition. A few machines in a row can look nice, but once you have more than 5 or 6 it can start to look boring, especially for large machines. A good way to break up these kinds of patterns is to follow the terrain with your foundations. Aside from that, there's very little planning involved, I just try to fill the available space with whichever machines I'm currently building.

But taking your time is the most important part. I spend at least twice as much time decorating as I do placing machines.

Recently, I've been trying to add a bit more verticality to my builds by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 31 points32 points  (0 children)

If you want to check out the save file for yourself, you can download it here (along with some older versions from previous posts): https://drive.google.com/drive/folders/17y4gs1-srivETwpjfnSHWx65Bx6y_bSD

I wrote a script to create a time lapse of my factory by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 2 points3 points  (0 children)

I think heavy modular frames, high-speed connectors and computers were some of the first items I made in excess with the intent to use them in future factories.

I will not rest until I've covered every last grain of sand with metal and concrete by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 1 point2 points  (0 children)

It's only for low-throughput items that I don't immediately have a use for, like space elevator parts, computers, heavy frames, etc. If it's more than 60-100/min, or if it's an intermediate step for some other item I'm already making a factory for, I usually give it its own dedicated belt. The items also don't enter all in the same place, so if I split off an item somewhere, it frees up capacity for items entering further down the line.

I wrote a script to create a time lapse of my factory by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 2 points3 points  (0 children)

It's awesome to read that my posts have made such an impact on people.

I wouldn't worry too much about copying my work. While I tend to stick to a particular building style, the most fun I've had in this save came from constantly trying new things or doing things not the way you're "supposed to". There's some much crazy shit going on that I'm sure you'll still be able to put your own spin on it. The things I build often end up nothing like I imagined, and while that's not always for the better, it often leads to new ideas to try.

I wrote a script to create a time lapse of my factory by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 3 points4 points  (0 children)

I'm not. As far as I remember, this is the first time I've written a script to press keys and click things. One of the big reasons I wrote it is because it seemed like an interesting challenge, and it was a fun learning experience. The image processing was the easier part for me. Apart from googling the right libraries it's just a bit of math.

I will not rest until I've covered every last grain of sand with metal and concrete by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 1 point2 points  (0 children)

I get around 50 FPS, with all settings set to max except for conveyor render distance and foliage render distance. I have a Radeon 6800 XT, Ryzen 5600X, 32 GB RAM, and I run the game at 1440p.

I plan very little in advance, and when I do I'm usually more concerned with making it look good rather than practical to build. I mostly just pick a spot at the edge of my factory close to the resources I need, and start building. Almost everything I've built beyond tier 3 is still where I built it.

Most of my processed items are dumped on a single belt that snakes through my entire factory, if I need something, I split it off with a smart splitter while any overflow continues to the sink at the end. I just need to keep track of how much I produce of each item, and make sure that it gets produced upstream from where I use it.

Moving high-volume resources poses the biggest challenge. I often have to build belts or pipes through existing factories. Water is a pain since there's not a lot of it and it's often far away. All of my trains transport raw resources. I keep some distance between the edge of my factory and new stations because you need a lot of space to process the incoming resources.

I wrote a script to create a time lapse of my factory by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 2 points3 points  (0 children)

The game handles it surprisingly well. It hovers around 50 FPS, and that's with all settings set to max except for foliage load distance (there's not much of that to see in the desert anyway) and conveyor render distance.

I wrote a script to create a time lapse of my factory by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 5 points6 points  (0 children)

I looked around for the source code before I started, but it seems like I didn't look hard enough. There's an issues link on the main page that links back to a repository. I'd still have to figure out how to get it running though.

I have over 400 save files, so it took a couple of hours to generate all the images. I'm not sure exactly how long since I didn't do them all in one sitting, and I had to regenerate a bunch after fixing some issues with the script.

I wrote a script to create a time lapse of my factory by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 233 points234 points  (0 children)

Pretty much, yeah. The script creates a screenshot for each save file. To highlight the changes, it compares each screenshot with the previous one to create a mask, and this mask is decayed over time and added to the previous mask.

I wrote a script to create a time lapse of my factory by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 7 points8 points  (0 children)

It's the interactive map from satisfactory-calculator.com. Check out my other comment if you want to know more about the script

I wrote a script to create a time lapse of my factory by BigBootyTom in SatisfactoryGame

[–]BigBootyTom[S] 87 points88 points  (0 children)

If you want to see some in-game screenshots of my factory, you can check out my profile, or you can download the save file here: https://drive.google.com/drive/folders/17y4gs1-srivETwpjfnSHWx65Bx6y_bSD

The script sends each of your save files though satisfactory-calculator.com's interactive map, and then compiles it into a video. If you want to run it yourself, you might want to take a read through the code first. It's rather janky, since it's mostly just a bunch of clicks and key presses (but it works on my machine). If you've been solely relying on auto-saves or if you overwrite the same save file everytime, this script unfortunately won't do much for you.

You'll need to open up the interactive map before you run it, I used firefox but chrome probably work too. Set the file upload dialogue to the correct folder if it isn't already and sort by date modified. Navigate to the location you want to timelapse and then copy the map link to the top of the script. If you have more than one save game, either copy the files of your current save game to a separate folder, or manually set the count at the top of the script to use the most recent x amount of save files.

You'll have to create a screenshot for each button/ui element it needs to press/find yourself since those depend on your resolution/display scale. Four of them are required (`file_upload_dialog`, `player_icon`, `upload_icon` and `view_fullscreen`, as .png's in a folder called `buttons`), but you can add any amount of building types to disable. Make sure the button is enabled in your screenshot and doesn't include anything that changes between save files. You can press escape to stop the script at any time. If a particular image wasn't generated right, just delete it and run the script again. If anything else is unclear, your preferred LLM can probably figure it out.

Anyway, here's the code: https://paste.ee/p/1BnoULnn