После завершения обычной анимации ходьбы при плейтесте заметил, что ноги стали проваливаться в геометрию уровня. Подумал, почему бы не попробовать процедурку.
Так, это у тебя Unity, я не ошибаюсь? А как делал процедурную анимацию, что использовал, какие то sdk или библиотеки?
да, Юнити.
Из ассетов только стандартный пакет Animation Rigging для IK, остальное кодом
Можно взять плагин Final IK, там в примерах даже есть реализация походки робота.
Но на мой взгляд это очень перегруженное и тяжеловесное решение.