Hi,
I recently read Mat Buckland's Programming Game AI by Example book, I also watched Dave Mark's Utility Based AI GDC videos. And I'm confused about the difference of Goal Driven Agent's and Utility Based Agent's.
In Goal-Driven Agent Behavior section of Programming Game AI by Example, Mat Buckland wrote formulas for deciding which goal to be selected. And as I understand, in Uitlity Based AI characters also selecting goals(actions) based on some formula(curve formulas for example).
Is the Goal-Driven Agent Behavior section of Programming Game AI by Example written wrong or the only difference between Goal Based AI and Utility Based AI is curves for selecting goals(actions)?
Thank you.