2d движок, где физический и графический объект - одно
В 3d движках (например unity3d) делаешь какой-то объект, ставишь ему текстуру и физ параметры - и всё, объект готов.
В тех 2d движках, которые я видел (например libgdx), всё гораздо сложнее:
- создаётся отдельный физический мир с этим объектом
- разработчик сам считывает координаты этого объекта
- и сам рисует на полученных координатах то, что ему надо
Лично для моей игры такой подход создаёт очень много проблем, поэтому гораздо проще было бы использовать движок, который бы сам считал физику и рисовал, как это сделано в большинстве 3d движков.
Источник: Stack Overflow на русском