This prototype was built with the objective of putting in practice all of the skills learnt through several Unreal Engine 4 online tutorials. It was also a presentation card for Unreal Engine 4 game design jobs, as I had nothing to show with that engine
The prototype shows passive and active NPC AIs. Active AIs will hunt and fight the player. Passive AIs can talk with the player, but can also fight if provoked. The player can fight, sneak in the fortress or talk his way into it.
It took quite a lot of time, trial an error to make this work. I'm still not happy with how the combat system turned out, and the AI cannot fight as a team, but for the purpose of learning, and in order to advance to a future prototype with cleaner code base, I'll leave it as it is