Angular JS для игрового интерфейса

В настоящее время я создаю веб-игру, используя html5 и движок Impact JS. Я хочу наложить html-компоненты на верхнюю часть механизма canvas/impact, и я искал некоторые фреймворки, которые помогли бы с ui/зависимостью впрыска/привязки данных и т.д.

Итак, я нашел angular js и был так счастлив увидеть такую ​​замечательную структуру, пока через несколько дней исследований я не столкнулся с этим небольшим фрагментом в руководства разработчика.

"Игры и графические редакторы - примеры очень интенсивных и сложных манипуляций с DOM. Эти приложения отличаются от приложений CRUD и, как результат, не подходят для Angular. В этих случаях использование чего-то более близкого к голый металл, такой как jQuery, может быть лучше подходит".

Это несколько расстроило, отчасти потому, что я не могу найти какой-либо специфики об этом утверждении. Если я пытаюсь использовать angular для рендеринга/петли игрового движка, то, возможно, он не будет большим, но, конечно же, это должно быть хорошо, как только слой пользовательского интерфейса?

Есть ли там кто-то с опытом работы в этой области, есть некоторые сложные вещи пользовательского интерфейса, которые мне нужно делать, что займет много времени, я верю, не используя что-то вроде angular JS.

Ответ 1

Там плагин для наложения элементов пользовательского интерфейса

Overlays