Dinosaurs General Gameplay AI dinosaurs need a HUGE update ! (Some ideas here)

This post was updated 05/25/2020

Hello.

When I say that the AI of dinos needs an update, I'm not talking about a small update but a very big patch and correction and improvement and new behavior.
This comes in three points :

  • The hunt
  • Social behavior
  • A bigger variety of animations

The hunt :
Currently the hunting system is simply nonexistent. When a predator decides to eat a herbivor, this deriner remains wisely on the spot while waiting to be killed without even trying to flee. And it's extremely repetitive and boring! On the other hand, the killing animations are really cool and should be kept, but maybe make them more rare. But how to do it ? I have an idea: separate the hunt into 2 different cases: the surprise attack (the current system) and the chase!
In the description of herbivores unable to defend themselves, it is written that these dinosaurs "deploy in herds to better protect themselves from predators". this could be used as a new feature! let me explain :

isolated dinosaurs have more trouble seeing predators coming and be surprised and killed as is currently the case in the game (it's the surprise attack)!
Dinosaurs in a group see the predator arriving, and run away and then begins a chase between the predator and the prey (the chase)

but how could it work?

Surprise attack:
There are 2 types of gregarious dinosaurs: those who live in groups but can endure loneliness for their comfort (example: gallimimus, triceratops, edmontosaurus),
And those who absolutely need more interaction to be comfortable (example: parasaurolophus, corytosaurus, stégosaurus).

1st case: if the dinosaur is completely alone it has a 100% chance of being surprised and will be condemned in case of predator attack.
If the same dinosaur is with at least one other member of its species, it will only have a 50% chance of being surprised. If they are 3, the chances of being surprised drops to a 1 in 3 chance, if they are 4, 1/4 and so on. In short, the larger the group of prey, the less likely the predator is to make a surprise attack.

2nd case: as long as the minimum interaction threshold is not reached, dinosaurs have a 100% chance of being surprised by a carnivore. Once the threshold is reached, the system is the same as for the first case.

The Chase :
If the surprise attack fails, the prey will try to flee and the predator will run after him.
But how did you decide on the winner of this continuing race? With a STAMINA system!
Dinosaurs can not run indefinitely and eventually get tired, the first dinosaur to have its stamina falling to zero will start to run slower and slower and will end up being forced to walk slowly. If the predator gets tired first, the prey flees and the hunt is over.
If the prey runs out first, the predator catches it until the prey is within reach. once worn fangs, the predator bites the prey to sell it damage (the animation already exists in the game, sometimes carnivores smack their teeth. We can use this animation). once the prey's health has dropped to zero, the prey collapses to the ground and dies, or is finish with a killing animation.

Influence of genetics on hunting :
hunting could be influenced by genetic modification! for example, the use of the "intuitive learning" gene could halve (or more) the chances of being surprised by a predator, even when the prey is isolated from its pack. conversely, the same gene used on a carnivore could increase by 2 the chances of hanging prey, even when they are in a group!
Endurance could be influenced by the "heart strength" gene, for example. A Dinosaur which benefits from this gene will have a better stamina and will be able to run longer, and will be able more easily to escape the predator or on the contrary to catch prey.

Stamina and Sleep :

the stamina only decreases when the dinosaurs run or fight. once the dinosaur calms down and resumes "normal" activity, the stamina slowly rises.
the dinosaurs could also rest, to recover the stamina more quickly. a new animation could then be made: the dinosaurs lie on the ground but do not sleep, they keep their heads up, can communicate with their fellows and have consent to what is going on around them.

sleep would be a basic need like food and water. the sleep gauge decreases over time. when the sleep gauge is in red, the stamina no longer regenerates. the dinosaur will then sleep to regenerate its sleep gauge, to be able to regenerate its stamina. the dinosaur does not sleep until the sleep bar is in the red. sleep lasts between 30 seconds and 1 minute.
If, for whatever reason, the tired dinosaur cannot sleep and its stamina drops to zero, the health AND comfort of the dinosaur begins to decline.

This system is interesting because it adds a lot more random and unpredictable side to the hunt. the success or failure of a chase therefore does not only depend on the dinosaur's stamina statistics but also on its tiredness. A dinosaur with an excellent basic stamina statistic can still lose the race if it is tired and vice versa. And in addition this system allows to predict the moment when the dinosaur will go to sleep.

Social Behavior :
Dinosaurs need a greater diversity of behavior such as non-lethal combat, games, or other chause.
when 2 dinosaurs "fight for dominance" the dinosaurs don't just scream at themselves but really fight, but without causing damage to health. instead they could sell damage to the stamina: the first dinosaur whose stamina falls to zero loses the fight.
Dinosaurs could also play with each other. we have an example in the first Jurassic World, when Zack and Gray want to enter the enclosure of the Ankylosaurus when they are in the Gyrosphere, we can see in the background 2 parasaurolophus playing to fight. this animation could be added in the game with the "play" activity.

A bigger Variety of Animations :
The animations of the dinosaurs are very repetitive and they become boring to observe. this has to change and the best ways to get there and increase the number of activities in the daily life of dinosaurs. adding, for example, 2 or 3 can be 4 different activities for the same activity, such as drinking, eating and everything else. The good news is that part of the work is already done: some dinosaurs have totally unique animation (Albertosaurus, Acrocanthosaurus, Nasutoceratops). this unique animation could simply be shared with all the other dinosaurs of the same kind as them and conversely, the basic animations of the other dinosaurs could be shared with the dinos having unique animation. this would double the variety of animations for the same action for each dinosaur! For example the killing animation of the Nasutoceratops could be shared with all the other ceratopcians and conversely the Nasuto could benefit from the standard killing animation.
Or the other large carnivores could benefit from the animation of drinking the Albertosaurus in addition to the standard animation and vice versa. every animation would trigger randomly.

Here is ! it took me a while to write all this down, I sincerely hope that Frontière will read this. especially do not hesitate to give your opinions and added things that I could have forgotten!

Thank you !
 
Last edited:
I also made a post similar to this. I think we might be able to get frontier to help us with a hunting correction if enough people are talking about this. We need a hunting system or everyone myself included won’t be playing this game for too long at a time. And also the clipping in this game is horrific and the animations are too few. A lot of the times a herbivore for example will get right next to each other and do the exact same animation at the same time. Makes it robotic. I also forgot to say having dinosaur shelters for them to sleep in would be good too.
 
Last edited:
I really like building like a huge biotope where they can roam free i like watching them without fences and attactions too so it would really be great ! Watching them behave as realistic as possible you know and hunting and social life ia a big thing to me.
Its fine when you use atractions but it looks to scripted and man the dinosaur clipping is so bad
 
This is a fantastic idea to address the over-aggressive predator AI, the stamina system for territorial or threat displays has a much better impact on our quality of life, we wouldn't have to drop what we're doing to watch a fight because neither dinosaur would actually die. I think the system you defined for the chase and surprise attack mechanics would immediately bring the game more true to life; and, it would allow us to make ecosystems that can sustain themselves longer. The genetic modifications could play a much bigger role in this case, more than they already do. I'd love to set my T-Rex loose on a group of Parasaurolophus and watch the action play out. That's the kind of life this game needs right now. No more scripted take downs...(though the animations are cool)...like you said, we should definitely use those for animals that are caught alone. Having a ratio scaled to protect herd animals from predator attacks is brilliant! Very happy to see this post.
 
Nice idea, but I would prefer if the current genes didn't influence behavior and instead we got new ones to do that. I like to have a way to modify the dinosaur's stats to balance them in a better way, not to have them behave differently.
 
Nice idea, but I would prefer if the current genes didn't influence behavior and instead we got new ones to do that. I like to have a way to modify the dinosaur's stats to balance them in a better way, not to have them behave differently.

Well there was never any question of changing the behavior itself. But only the chances of success in hunting, or to escape a predator. A carnivore with the "intuitive learning" gene will not behave differently, it will just double its chances of succeeding in a surprise attack (or vice versa with a herbivore).
Same with the "heart strength" gene. Behavior does not change, only the amount of dinosaur stamina.
 
Back
Top Bottom