Я вызвал Google оракула, который знает почти все, если задать правильный вопрос;)
Он нашел два движка:
DyMix ,физический движок твердого тела 2d-j2me и его двоюродный брат Bloft , физический движок мягкого тела.Разве это не соответствует вашим потребностям?Какая физика вас интересует?Моделирование квантового состояния, электрическое моделирование, моделирование твердого тела, кинематика, гравитационные волны, ...?
Обновление 1 Поскольку вы заинтересованы в движении, DyMix, вероятно, станет вашим другом.У меня нет опыта, которым я мог бы поделиться с этой библиотекой, но, по крайней мере, из ее списка функций кажется, что она может вам помочь.
, цитата из первая ссылка
Основные характеристики:
- Динамика твердого тела
- Гибкая конструкция, простота реализации
- Высокий контроль над столкновением, точные точки столкновения
- Быстрые вычисления с фиксированной точкой
- Симуляция трения и восстановления (отскока)
- Поддержка выпуклых многоугольников, сегментов и точечных масс
- Дополнительные классы Vector2, Matrix2x2 и другие математические функции