You don’t actually want smart AI in games, though. You want predictable, consistent patterns that you can read and overcome. Imagine a dark souls boss that learned you preferred slow moving, heavy hitting weapons so it only used fast attacks? You pick up on this and switch to a faster weapon, so it starts using a shield.
This sort of system would make the game infinitely worse, not better.
You don’t actually want smart AI in games, though. You want predictable, consistent patterns that you can read and overcome. Imagine a dark souls boss that learned you preferred slow moving, heavy hitting weapons so it only used fast attacks? You pick up on this and switch to a faster weapon, so it starts using a shield.
This sort of system would make the game infinitely worse, not better.
Mobs that ignore tanks lol
As one dev (whose name escapes me at this time) famously said, you don't need AI. Just script the boss to go for the healer first and ignore everything else would be enough to turn every encounter into a nightmare.If Smart AI was to ever be implemented upon an NPC monster, I would sincerely hope that its a rare scenario and not a monster we have to deal with all the time in monotonous situations.