Я рассматриваю возможность использования AndEngine для игры на основе физики на Android. Ряд примеров (особенно тех, которые я буду основывать на моем коде) зависит от расширения Box2D.
Я с удивлением узнал, что это расширение основывается на собственном коде для его реализации Box2D, а не на использовании JBox2D.
Как это ограничивает переносимость AndEngine? Будет ли он работать на всех устройствах Android?
Он не будет работать на устройствах без ARM, таких как некоторые в настоящее время очень редкие x86 нетбуки, на которых установлена версия портативного Android их.
Да, он должен работать на всех устройствах Android, если вы включите его в свою справочную библиотеку при создании apk.