Обычные игровые движки разработаны для архитектуры Windows, как со спецификацией аппаратного обеспечения, так и с ОС, на которой запущена игра.
Android совершенно другой, так как он в основном используется на смартфонах / планшетах, что означает более низкое аппаратное обеспечение, а ОС основана на Linux.Чтобы игровой движок включил экспорт в Android (например, в Unity3D), его необходимо переписать в соответствии со спецификациями операционной системы / оборудования.