-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Developing AI "Intelligent" Behaviour #110
Labels
Topic: AI
Requests, Issues and Changes related to pathfinding, behaviors, etc.
Type: Improvement
Request for or addition/enhancement of a feature
Comments
Jacob-Rueckert
added
Type: Improvement
Request for or addition/enhancement of a feature
Topic: AI
Requests, Issues and Changes related to pathfinding, behaviors, etc.
labels
Nov 9, 2022
Discussed in a call on Discord with @Jacob-Rueckert @skaldarnar and @jdrueckert :
Until Friday, November 11:
Until next Tuesday, November 15:
|
Jacob-Rueckert
added a commit
that referenced
this issue
Nov 25, 2022
source files for tree visualisations in issue:#110
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Topic: AI
Requests, Issues and Changes related to pathfinding, behaviors, etc.
Type: Improvement
Request for or addition/enhancement of a feature
In order to improve in Intelligent AI behaviour this issue is meant to give examples of intelligent behaviour.
I already made an example tree for an not so intelligent behaviour like a sheep.
This is based on the high level overview Tree from https://github.com/Terasology/Behaviors/wiki/High-Level-Overview
For me the line to make a entity feeling intelligent isnt the behaviour to the player certanly. So as you can see a stupid sheep will follow the player no matter what. That in my mind is non intelligent behaviour. What if a wolf shows up and kills the sheep. Would it still follow the player? I dont think so.
Although the logic of non intelligent behaviour towards the player is restricted to peacefull entitys.
If we think about modern shooters, hostile entitys will behave intelligent, like seeking cover when shot at or firing grenades when youre in cover.
Still i wouldnt restrict such behaviours towards the player and try to make a interacting approach like the sheep-wolf example.
Therefore environmental behaviour is what i want to mostly concentrate in intelligent behaviour.
What can be environmental conditions is the first to think about:
All of the above are the first one coming to mind and which i think are able to implement in someway in the current behaviour system.
For sake of workflow i will ad some written concepts since making the visual trees right now is laborious.
IWolf , Sheep, Rabbit, Bear) Intelligent
The text was updated successfully, but these errors were encountered: