Я работаю над простым игровым приложением, которое кто-то разработал с помощью p5js.Он был предназначен для использования на настольных ПК, и я отвечаю за его обновление для мобильных устройств.
Проблема: на iOS (протестировано с iPhone 7 и XR) она работает хорошо, но на моем телефоне Android (проверенос Nexus 6P) сильно зависает и сильно отстает.Игра довольно простая, есть 2D-блок, пересекающий другие блоки.
Я также сравнил примеры веб-сайта pj5s на обоих устройствах.Например, пример системы с несколькими частицами (https://p5js.org/examples/simulate-multiple-particle-systems.html) сильно отстает на Android с системой с одной частицей. На iPhone 7 даже с десятью системами он отстает не так сильно, как на Nexus.
Любойпредложения, на которые следует обратить внимание при разработке с использованием p5js для явно менее мощного движка JavaScript на (относительно новых) телефонах Android? Например, максимальное количество объектов на экране, время обновления или что-то в этом роде?