Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+2)

There needs to be a way to have miners and transports prioritize tasks closest to them.
Every single mission, I have several areas littered with rubble and ore, but instead of doing the logical thing like clearing/collecting closest to base, the miners will pick whatever random ore or rubble anywhere on the map. 

Just now I'm watching a small transport truck pick up a single ore in area A, then go back to base to pick up a refined stud, then go to area B to pick up another ore, then go to base to dump the ore in the refinery, then go to area C to pick up a third ore, and then go back to base again.
Sometimes I'm also seeing transports pick up only a single piece of ore in between runs because another transport apparently decided that they'll pick up the ore right next to the first one.

This lack of pathing optimization makes missions take upwards of an hour because none of the miners are able to decide who picks up what.

I've seen similar to this in my own game, sometimes if another Miner has selected a particular task, be it rubble or picking up ore/crystals, the other miners will leave it alone.

but I haven't had them go back and forth with 1 single item. I do know however that the miners are coded in the way of getting the nearest ore/crystal from a tool store regardless of which direction it is. Think of the area like the Radius when scanning with the Geological Center. they'll work from the Center point outwards in any direction.

This could be the explanation as to why they are running back and forth, but running back to the base before collecting the next resource shouldn't be happening if the Transporter has spaces available, I'll try some experimentation and get back to you.