XaiJu
CodeLikeMe
CodeLikeMe

patreon


Unreal Engine Environment Query System (EQS)

This is the 22nd episode of the unreal engine advanced locomotion series. But still, this would be more of an introduction on how to set up and use unreal engine query system along with AI behavior trees. Here, we will implement an environment query to find an ideal location for AI character to move to shoot the opponent. The criteria for the location would be the line of sight from location to opponent character, the distance from opponent to location, and the distance from AI character to location. A grid that contains a set of locations in the game world will be generated around the NPC character and the ideal point to move will be calculated by applying above mentioned conditions. Later on, I will setup another query to find cover positions to take cover as well.

Advanced locomotion system: https://www.unrealengine.com/marketplace/en-US/product/advanced-locomotion-system-v1

CodeLikeMe Third-Person shooter series: https://www.youtube.com/playlist?list=PLKLABJGyKV-CmWAXXeuUTer0iI0kSG1W4

.

project files

https://www.patreon.com/posts/63654325

Unreal Engine Environment Query System (EQS)

More Creators