Mikhail Osher, я как раз использую phaser 3, фреймворк сам выбирает когда может использовать WebGl, на основе возможностей ОС. Pixi, также можно использовать вместе с phaserю Есть написанные сцены на канвас с pahser. Вопрос возник из-за того, что многие элементы интерфейса легче сделать на html, чем на canvas, но вопрос производительности важнее.
dollar, да рассматриваю этот вариант, но потребуется много времени на обучение, на что как и всегда нет времени, но вариант хороший, с большим выбором исходников