Remove inserters, loaders.
Posted: Sun Oct 25, 2020 7:52 am
I believe you designed the whole game according to stl in c++. Inserters, containers, oh... Can I say assemblers, furnaces, refineries are functors?
I'm reading a book written in 1998ish by a German guy. The book is on stl. The book is great. But inserters don't make this game any better.
I don't remember very clearly. I wrote an article in Chinese language in nov 2019. I tried to list all the design of logistics system in all the game I knew in this genre. I'm not gonna list the names here. The article is on my github. According to my experience, only 2 games contains inserters, Factorio and Automation Empire. But in Factorio, inserters behavior just the same way they behavior in stl. They literally link belts and all the nodes(functors? Should I say.) It never makes any sense. But in Automation Empire, the inserters vary a lot and way more interesting. They behavior in more ways and cost less time being built.
Generally, games attach the entrance and exit to nodes( in Factorio I mean assemblers, furnaces, etc with nodes) directly. There is no point separating them at all. When people build the standard early game smelting lane, 70% or more time is cost only by putting all the inserters. Especially for the beginners, this is even worse. What's more, sometimes people mess up with the belts and furnaces, putting them in the wrong tiles due to their poor mouse or literally being not good at holding mouse. People simply put most of their time on these kind of things, rather than design some exciting things.
Factorio indeed inspired a branch of games. I saw at least 4 games based on belt system released in 2019. But except for only one, Automation Empire as mentioned, the other 3 of them didn't share the mechanism design of inserters. Their logistics systems all work well.
Inserter is more like from the idea of "making things complex only for making things complex". It's bad design. Remove it.
And, after you remove it, I'll come back to comment more on other designs. At least I know how to remake the belt building algo to make belts easier to build and manage. Yeah, inspired by shapez.io.
Have a nice day.
I'm reading a book written in 1998ish by a German guy. The book is on stl. The book is great. But inserters don't make this game any better.
I don't remember very clearly. I wrote an article in Chinese language in nov 2019. I tried to list all the design of logistics system in all the game I knew in this genre. I'm not gonna list the names here. The article is on my github. According to my experience, only 2 games contains inserters, Factorio and Automation Empire. But in Factorio, inserters behavior just the same way they behavior in stl. They literally link belts and all the nodes(functors? Should I say.) It never makes any sense. But in Automation Empire, the inserters vary a lot and way more interesting. They behavior in more ways and cost less time being built.
Generally, games attach the entrance and exit to nodes( in Factorio I mean assemblers, furnaces, etc with nodes) directly. There is no point separating them at all. When people build the standard early game smelting lane, 70% or more time is cost only by putting all the inserters. Especially for the beginners, this is even worse. What's more, sometimes people mess up with the belts and furnaces, putting them in the wrong tiles due to their poor mouse or literally being not good at holding mouse. People simply put most of their time on these kind of things, rather than design some exciting things.
Factorio indeed inspired a branch of games. I saw at least 4 games based on belt system released in 2019. But except for only one, Automation Empire as mentioned, the other 3 of them didn't share the mechanism design of inserters. Their logistics systems all work well.
Inserter is more like from the idea of "making things complex only for making things complex". It's bad design. Remove it.
And, after you remove it, I'll come back to comment more on other designs. At least I know how to remake the belt building algo to make belts easier to build and manage. Yeah, inspired by shapez.io.
Have a nice day.