"EQS Setup"


Author: Andres Gutierrez

A common problem when developing a game is reaching the point where the enemy AI is developed enough to complete their task, such as killing the player, however it is simply boring. The boring aspect in this game is that the AI only moves towards the player and attacks then rinse and repeat. This just looks basic and does not make the AI seem very interesting in the least. I want the player to eventually see each enemy AI as a unique and challenging experience.

The solution I started implementing is working on the EQS to make the AI have more personality when interacting with the player. The EQS (Environment Query System) is a tool in Unreal Engine that lets you enable more complex and intelligent AI behavior. This is possible by using the environment to make decisions. One way that I implemented it into this game is by adding five points around the player in a circle the enemy will choose to walk to. After attacking the player they will move around these points randomly and attack after a while. This makes the enemy more unique and less boring.

Leave a comment

Log in with itch.io to leave a comment.