Fancy Pants Adventures не использует настоящий физический движок. Вся физика, а также угол персонажа на местности подделаны. Вы можете узнать больше о физике Fancy Pant от оригинального создателя игры по этой ссылке
Если вы собираетесь использовать box2d для создания изогнутых платформ, это будет немного сложнее, чем вы, вероятно, ожидали. Box2d не поддерживает вогнутые многоугольники, поэтому для создания вогнутых многоугольников вам придется разбить его на серию выпуклых многоугольников. Лучший способ сделать это - разделить формы вогнутых треугольников.
Проверьте эту ссылку , чтобы увидеть, как это можно сделать. Вы можете просмотреть его блог и прочитать, как он его создал, или вы можете просто взять его исходный код из поста, на который я ссылался. Внутри источника находится файл с именем Triangulation.as.
Вы можете использовать код в этом файле, чтобы разбить выпуклый многоугольник на несколько треугольников, а затем с помощью box2d вы можете сгруппировать эти новые многоугольники в одно тело. Это позволит вам сделать изогнутую местность и изогнутые платформы.
Удачи