Давно уже пишу свой симулятор парусных и моторных лодок. Задача была сделать максимально кроссплатформенно. Выбрал фреймворк jMonkeyEngine и первые версии симулятора работали на Андроиде без проблем. Потом захотелось странного - мягких веревок и парусов. А в "физике" jBullet не реализованы мягкие тела. Перешел на нативный bullet - JNI для него пишет один парень из сообщества. Но он пишет не быстро - это "раз". И "два" - нативный bullet почему-то не работает на Андроиде, хотя там все сделано нормально.
Начал искать реализации bullet для Java, наткнулся на фреймворк libGDX и там есть JNI bullet! Проверил его тесты на планшете - все работает. Надо переходить на него. Но там много придется переделывать и дописывать. В GDX достаточно низкоуровнево все. Вот сижу и собираюсь с силами...