キャンバスで小さなゲームを設計しましたが、それにインターフェイスを追加したいと思います (サウンドの切り替えやその他の設定などのメニュー オプションを備えた標準的なものです)。
Angry Birds html5 (http://chrome.angrybirds.com) では、インターフェイスを処理するためのキャンバス以外の html 要素はありません。
ゲーム全体を html5 キャンバスで設計し、ユーザー インターフェイスを div などの html 要素を使用して css スタイルで完全に設計するのは悪い習慣でしょうか?
別の方法は、ユーザーが画面上のどこをクリックしたかを判断するために、なんらかの衝突システムを作成することだと思います。
誰かがここで私を正しい方向に向けて、私のキャンバス ゲームに最適な方法 (純粋なキャンバス、または html 要素を使用) を教えてくれることを期待していました。ここでの私の 100% の懸念はパフォーマンスです。両方のテストには数日かかり、非常に苦痛になるでしょう。enter code here