Original Post — Direct link
almost 3 years ago - /u/Gruntr - Direct link

Originally posted by Tulired

Perfectionism is a blessing and a curse. It makes sometimes better outcome to just settle on good enough. In VOIDs case i have no idea of the reason, but i hope it's just not perfection seeking, which is probably not the case solely.

There was this scultor and painter in my country, highly renowned, that destroyed all his work if someone didn't come and take them away in time as he was so perfectionist, so he started to destroy them in couple days time of making them.

Problem was due to AI navigation and the requirement for these animations to drive the movement speed and location separately. As such you'd have AI walking into walls and off the navmesh, or running too fast/slow which meant we couldn't calculate the final location accurately. So it was too expensive to run with lots of AI, it needed a lot more data, was harder to achieve realistic navigation, and it was less precise. When we went back to a legacy system it became easy to work on the gameplay loop, because we weren't battling our anim system at the same time. :)

It works and would still work for a player using a controller in third person. But that's just not our game unfortunately.