Вопросы к Поиску с Алисой
Некоторые разработчики применяют физический движок для реализации головоломок, потому что это требует более точной физики. en.wikipedia.org Например, чтобы импульс объекта мог опрокинуть препятствие или поднять тонущий объект. en.wikipedia.org
Физический движок позволяет создать виртуальное пространство, наполнить его телами (виртуальными статическими и динамическими объектами) и указать для них общие законы взаимодействия тел и среды, в той или иной мере приближённые к физическим. ru.wikipedia.org Он берёт на себя расчёт взаимодействия тел, задавая характер и степень взаимодействий (импульсы, силы и т. д.). ru.wikipedia.org
Таким образом, применение физического движка даёт возможность быстро создать довольно реалистичную физику, чтобы главное внимание уделить более важным аспектам игры, в том числе головоломкам. habr.com