Игра отрисовывается в canvas, для удобства есть кнопка сделать на весь экран
elementId.requestFullScreen() // и другие команды для кроссбраузерности.
Когда canvas не на весь экран, я могу по верх него отрисовывать кнопки и модальные окна тегами т.к. их делать удобнее на html+css, чем делать велосипед на canvas. И это работает, пока я не нажимаю кнопку "сделать на весь экран".
В Вашем случае полноэкранным необходимо делать не канву, а элемент в котором канва и Ваш UI.
Попробуйте готовое и лаконичное решение screenfull.js, оно поможет вам не изобретать этот велосипед и сосредоточится на Вашей игре
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Решил сделать что-то простенькое типа, когда двигается мышка меняется угол поворота у квадратаПотом добавил, когда зажимаешь мышь он увеличивается...