What do biters do in their spare time? (Pheromone pathfind)
Moderator: ickputzdirwech
Re: What do biters do in their spare time?
This could be interesting, in particular the pheromone system, possibly you could research and build machines that produce/inhibit particular pheromones.
Also possibly exude synthetic pheromones that are not found naturally, such as a pacifying scent that makes biters not want to attack you, but they would still plant trees.
Just a suggestion.
I am slightly concern by the dev's wording, because it make it sound like pheromones were tried and proven impossible to implement.
But anyway, +1
Also possibly exude synthetic pheromones that are not found naturally, such as a pacifying scent that makes biters not want to attack you, but they would still plant trees.
Just a suggestion.
I am slightly concern by the dev's wording, because it make it sound like pheromones were tried and proven impossible to implement.
But anyway, +1
If everyone on the internet were a bit more articulate each day, and gave each other the benefit of the doubt, the world would be a better place.
Re: What do biters do in their spare time?
Sorry about the off-topic, but... the topic title sounds like the setup for a joke.
"So, two biters walk into a bar..."
"So, two biters walk into a bar..."
窮屈そうに身を屈めても今じゃ誰もがそうしてる 天井の無いECHO ROOMに誰かが僕を放り込む
君のSPEEDでもって 同じPHRASEを弾いて 冷たい時に寄り添って
君のSPEEDでもって 同じPHRASEを弾いて 冷たい時に寄り添って
Re: What do biters do in their spare time?
This seems to be an idea that keeps coming back. I also think it would be a wonderful thing to have biters be just a bit more savy.
Re: What do biters do in their spare time?
I would think that the "Death" pheromone would stay around longer then "not so long". It would have to stick around though the next few biter attacks for them pheromone system to actually mean/do/change anything.ssilk wrote:I add here: Different layers of pheromones have different "spread", they "stay" differently long in the air. For example: "Angriness" spreads very fast into all directions over large areas and stays long, while the smell of dead biters spreads not very far and will last not so long. A "path-to-food"-pheromone keeps only in near distance, but lasts long. It would be interesting how real ants work with the pheromones.
Also, I would assume that the pheromones would decay with an end behavior of a Multiplicative Inverse graph or a Inverse Exponential graph. That is, Over time it would decay like half-lifes; less and less would be present over time, and over time less and less of the pheromone decays. Perhaps it is best described with a graph:
KEY: X axis is time; Y axis is Level/amount of the pheromones.
The graph could be constructed in a way that a new biter attack would come about every 0.4-0.6 "units" on the graph, avoiding the place that biters were just killed, making use of the pheromone system. Eventually the fear/death/dont-go-here pheromones would decay enough that a new wave of biters would attack in that spot, and(Assuming they die) the pheromones would be "renewed" for the following waves of biters.
This, of course, this is how it should work IMO, but I am just a random guy talking on the forums.
EDIT: So After posting this I released I just revived a thread nearly a year old. Whoops!
Anyway, I like the idea so I might as well keep my opinion up.
~1200+ hours clocked in factorio. Avid KSP and Factorio player
Re: What do biters do in their spare time?
ssilk wrote:Hehe, yes, have you ever tried to fight against ants?
I would like to see more ant behavior for biters
https://www.google.bg/search?q=ant+beha ... ZiSD0aM%3A
Re: What do biters do in their spare time? (Pheromone pathfind)
I like the idea of this graphics to implement some behavior. I think that can be implemented also in some kind of specialized programming language or interpreted data-structure.
Which would be useful to have a generalized behavior model that can be programmed in detail but is still very fast.
Which would be useful to have a generalized behavior model that can be programmed in detail but is still very fast.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Re: What do biters do in their spare time? (Pheromone pathfind)
Funny that this topic pops up again.
By coincidence I spent the past month getting into Potential Fields and Vector Based path finding set ontop of a Quad Tree map data structure which I would use for a game concept of mine if I ever get that far (probably not due to my lack of self-confidence, but maybe some one else got the ambition and endurance necessary).
Stuff like that here:
http://aigamedev.com/open/tutorials/potential-fields/
http://gamedevelopment.tutsplus.com/tut ... medev-9007
Too bad that it is highly unlikely that the devs will fundamentally change Biter behaviour and their pathfinding process at this point anymore. Maybe something to consider for Factorio 2 in the far off future.
Potential fields + vector based pathfinding would offer quite an interesting experience for games with AI behaving exactly like Ants and where a lot of individuals are using the same paths and movement behavior is controlled by attractive/repulsive potential fields. Given that obstacles in a map update seldom compared to overall playtime it would allow the use of precaluclated movement vectors, which in return would perform much better than classic A* algorithms since almost no pathfinding would have to be done in real time except the occasional updates of the potential fields and the corresponding vector field which can be done in the background over time.
And for each individual then just superposition the vector fields depending on the current needs/objectives of the individual. Find food? Follow food vector field. Want to kill the source of the pollution? Follow pollution vector field. Low on Health? Move away from dangerous hotspot using the corresponding vector field.
By coincidence I spent the past month getting into Potential Fields and Vector Based path finding set ontop of a Quad Tree map data structure which I would use for a game concept of mine if I ever get that far (probably not due to my lack of self-confidence, but maybe some one else got the ambition and endurance necessary).
Stuff like that here:
http://aigamedev.com/open/tutorials/potential-fields/
http://gamedevelopment.tutsplus.com/tut ... medev-9007
Too bad that it is highly unlikely that the devs will fundamentally change Biter behaviour and their pathfinding process at this point anymore. Maybe something to consider for Factorio 2 in the far off future.
Potential fields + vector based pathfinding would offer quite an interesting experience for games with AI behaving exactly like Ants and where a lot of individuals are using the same paths and movement behavior is controlled by attractive/repulsive potential fields. Given that obstacles in a map update seldom compared to overall playtime it would allow the use of precaluclated movement vectors, which in return would perform much better than classic A* algorithms since almost no pathfinding would have to be done in real time except the occasional updates of the potential fields and the corresponding vector field which can be done in the background over time.
And for each individual then just superposition the vector fields depending on the current needs/objectives of the individual. Find food? Follow food vector field. Want to kill the source of the pollution? Follow pollution vector field. Low on Health? Move away from dangerous hotspot using the corresponding vector field.
Re: What do biters do in their spare time? (Pheromone pathfind)
Super interesting...
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Re: What do biters do in their spare time? (Pheromone pathfind)
I moved it now to Frequently Suggested Ideas, cause this topic is linked so often and there are tons of other suggestions, which are somehow linked with this topic.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Re: What do biters do in their spare time? (Pheromone pathfind)
... and I went like "Bwahhh?! Someone removed one of my favorite topics?" earlier this morning because I couldn't find it anymore under the general ideas. xDssilk wrote:I moved it now to Frequently Suggested Ideas, cause this topic is linked so often and there are tons of other suggestions, which are somehow linked with this topic.
Re: What do biters do in their spare time? (Pheromone pathfind)
Hehe.
This subject is a bit different to others, cause there are not much ideas around it (cause the idea itself is really simple?).
List of threads, that links to this topic
Searched for search.php?keywords=3440
I admit: most times I linked it, but the reactions where always positive.
viewtopic.php?f=76&t=171&hilit=3440 Alien juice ?
viewtopic.php?f=80&t=14710&hilit=3440 Alien Juice / Handling of Corpses / Recycling Dead
viewtopic.php?f=6&t=21211&hilit=3440 Inter-nest diplomacy and War.
viewtopic.php?f=6&t=21213&hilit=3440 Alien Tech Salvaging
viewtopic.php?f=6&t=25835&hilit=3440 Simple AI for enemies.
viewtopic.php?f=6&t=3753&hilit=3440 Biter Matriarch, or one massive creature
viewtopic.php?f=9&t=3762&hilit=3440#p27896 Peace with Aliens [And the following pages!]
viewtopic.php?f=6&t=5648&hilit=3440 learning AI
viewtopic.php?f=6&t=6062&hilit=3440 Devastation as a new environmental indicator?
viewtopic.php?f=6&t=7812&hilit=3440 Alien worms can spawn random
viewtopic.php?f=5&t=8054&hilit=3440 Playing the other side...
viewtopic.php?f=16&t=8615&hilit=3440 Mattyrogue's Thread of Balance Ramblings (And Suggestions)
viewtopic.php?f=6&t=9054&hilit=3440 Map Overlays
viewtopic.php?f=6&t=10042&hilit=3440 Make biters avoid defences
viewtopic.php?f=38&t=10218&p=79072&hilit=3440#p79072 Friday Facts #84 The wedding day preprations
viewtopic.php?f=80&t=14640&hilit=3440 New Weapons / New Defenses & Armor / Combat / Turrets
viewtopic.php?f=38&t=18615&start=20&hilit=3440 Friday Facts #117 - Path Finder Optimisation I
viewtopic.php?f=80&t=18153&p=119087&hilit=3440#p119087 Information-Layers (for map and/or normal view)
viewtopic.php?f=6&t=20073&start=20&hilit=3440 Actual laser turret
viewtopic.php?f=6&t=26756 New pollution mechanics to increase factory design diversity
viewtopic.php?f=6&t=28421 Alien Expansion - Aliens need to Produce Something.
viewtopic.php?f=6&t=29129 Biters: make them easier to maze, slower, tougher.
viewtopic.php?f=6&t=39752 Late game: Smart aliens and advanced evolution
Related Suggestions
viewtopic.php?f=6&t=805 Body Recycling
viewtopic.php?f=6&t=1152 Dead creepers can have their uses
viewtopic.php?f=6&t=2335 Bug Repellant
viewtopic.php?f=6&t=17373 Fear inducing alien behavior
viewtopic.php?f=6&t=26101 Expanding pollution and environmentalism
This subject is a bit different to others, cause there are not much ideas around it (cause the idea itself is really simple?).
List of threads, that links to this topic
Searched for search.php?keywords=3440
I admit: most times I linked it, but the reactions where always positive.
viewtopic.php?f=76&t=171&hilit=3440 Alien juice ?
viewtopic.php?f=80&t=14710&hilit=3440 Alien Juice / Handling of Corpses / Recycling Dead
viewtopic.php?f=6&t=21211&hilit=3440 Inter-nest diplomacy and War.
viewtopic.php?f=6&t=21213&hilit=3440 Alien Tech Salvaging
viewtopic.php?f=6&t=25835&hilit=3440 Simple AI for enemies.
viewtopic.php?f=6&t=3753&hilit=3440 Biter Matriarch, or one massive creature
viewtopic.php?f=9&t=3762&hilit=3440#p27896 Peace with Aliens [And the following pages!]
viewtopic.php?f=6&t=5648&hilit=3440 learning AI
viewtopic.php?f=6&t=6062&hilit=3440 Devastation as a new environmental indicator?
viewtopic.php?f=6&t=7812&hilit=3440 Alien worms can spawn random
viewtopic.php?f=5&t=8054&hilit=3440 Playing the other side...
viewtopic.php?f=16&t=8615&hilit=3440 Mattyrogue's Thread of Balance Ramblings (And Suggestions)
viewtopic.php?f=6&t=9054&hilit=3440 Map Overlays
viewtopic.php?f=6&t=10042&hilit=3440 Make biters avoid defences
viewtopic.php?f=38&t=10218&p=79072&hilit=3440#p79072 Friday Facts #84 The wedding day preprations
viewtopic.php?f=80&t=14640&hilit=3440 New Weapons / New Defenses & Armor / Combat / Turrets
viewtopic.php?f=38&t=18615&start=20&hilit=3440 Friday Facts #117 - Path Finder Optimisation I
viewtopic.php?f=80&t=18153&p=119087&hilit=3440#p119087 Information-Layers (for map and/or normal view)
viewtopic.php?f=6&t=20073&start=20&hilit=3440 Actual laser turret
viewtopic.php?f=6&t=26756 New pollution mechanics to increase factory design diversity
viewtopic.php?f=6&t=28421 Alien Expansion - Aliens need to Produce Something.
viewtopic.php?f=6&t=29129 Biters: make them easier to maze, slower, tougher.
viewtopic.php?f=6&t=39752 Late game: Smart aliens and advanced evolution
Related Suggestions
viewtopic.php?f=6&t=805 Body Recycling
viewtopic.php?f=6&t=1152 Dead creepers can have their uses
viewtopic.php?f=6&t=2335 Bug Repellant
viewtopic.php?f=6&t=17373 Fear inducing alien behavior
viewtopic.php?f=6&t=26101 Expanding pollution and environmentalism
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Re: What do biters do in their spare time? (Pheromone pathfind)
Hi, now in 2023 with the space expansion in mind, i'm thinking about this (AI, pheromone pathfind, at least danger pheromone) is it done in a separated branch, a work in progress, not planned, included in some mod ?
Re: What do biters do in their spare time? (Pheromone pathfind)
This is a suggestion from the community, we have no clue about if something from here will make it to the actual game .
Koub - Please consider English is not my native language.