私は、JavaScriptを使用してHTML5でリアルタイムマルチプレイヤープラットフォームゲームを作成する予定です。 Web上で約4時間を検索した後、私は永遠の質問について最新の回答を見つけることができませんでした:私のゲームをDOMでレンダリングするのはキャンバスの中でレンダリングするよりも速いでしょうか?ゲームはドキュメント全体になります。 2/4人のプレーヤーが地図上でジャンプし、お互いに撃ちます。爆弾は爆発するでしょう。そう?それは何だろう。私は2年前にDOMを使ってドローイングアプリケーションを作ったことを思い出しました。それはちょっとスムーズに動いていましたが、キャンバスのスピードは今日より良いと思いますか?君たちありがとう。HTML5ゲーム、キャンバス、またはdiv?
P.S.私もダーツを使うと思います。
最近のほとんどのJavascript(またはダート)ゲーム私はあなたがまたはcanvas要素なしでこのようなことを行うには、本当に難しいだろうことができないことをかなり確信していますキャンバスにレンダリングされます。ダーツには高度なキャンバスプログラムのライブラリがあります(私はほとんど確信しています)。いくつかのDartサンプルプロジェクト、またはDartパッケージマネージャー[Pub](http://pub.dartlang.org)を見てください。すぐに始めるにはいくつかのものを見つけてください。 – beakr
最新のブラウザのほとんどは、ハードウェアアクセラレーションされたキャンバスを備えています。実際のパフォーマンスはまだブラウザによって異なります。また、キャンバスとDOMレンダリングの両方を使用して、ソリューションをメッシュ化することもできます。しかし、キャンバスは、レンダリング(粒子、影、変形など)に関してゲームがより複雑になるにつれて、その美しさを示すでしょう。 –
Dartを使用する場合は、http://dartgamedevs.orgで多くの情報とコードを確認してください。 –