現在、html5 と Impact JS ゲーム エンジンを使用して Web ゲームを構築しています。キャンバス/インパクト エンジンの上に html コンポーネントをオーバーレイしたいので、UI/依存性注入/データバインディングなどに役立つフレームワークを探していました。
そこで、angular js を見つけました。数日間の調査の後、開発者ガイドでこの小さなスニペットに遭遇するまで、このような素晴らしいフレームワークを見てとてもうれしく思いました。
「ゲームや GUI エディターは、非常に集中的でトリッキーな DOM 操作の例です。この種のアプリは CRUD アプリとは異なり、結果として Angular には適していません。これらの場合、jQuery などのベアメタルに近いものを使用します。の方が適しているかもしれません。」
この声明についての詳細を見つけることができないように見えることもあり、これはやや動揺しました. ゲームエンジンのレンダリング/ループにangularを使用しようとしている場合、おそらくうまくいかないでしょうが、単なるUIレイヤーとしては問題ないはずです?
この分野で経験のある人はいますか? Angular JS のようなものを使用しないと、はるかに時間がかかると思われるいくつかのトリッキーな UI を行う必要があります。