回答:
HTML5だけでは記述できません。ブラウザのスクリプトのセキュリティ制限のため、また不正行為を防止するために、ユーザー間の通信を処理するにはスクリプトとサーバーが常に必要です。
多くの人がマルチプレイヤーhtml5ゲームを書いています。私もそうです。html5自体の使用は、おそらく最も重要な部分ではありません。(すべてではないにしても)必要なもののほとんどは、html 4.01でも利用できます。例外はcanvasですが、canvasはsvgよりも遅く、svgはすでに多くのブラウザーで利用可能でした。
「html5ゲーム」マニアを本当に生み出したのは、サーバーサイドアプリをJavaScriptで作成する機能だと思います。これは、すべてのクライアント側のプログラマーが突然システム全体を自分で作ることができることを意味し、彼らは通常、ゲームのようなものに関しては創造的な人々です。言うまでもなく、JSはとても簡単なので、おばあちゃんでもプログラムできます。多分。
ブラウザゲームの一般的なアーキテクチャは
Client Server
|-----------------------| |---------------------|
View - input/output logic - Communication - Validation - Game World
| |
client database (if needed) server database (if needed)
または実際の「言語」に関して:
あります。JavaScriptとHTMLのみを使用して記述された完全なインターネットゲーム。素敵です。
http://smus.com/multiplayer-html5-games-with-nodeの記事と、記事で提供されているソースをご覧ください。これは、ネットワーキングにもJavaScriptを使用することに注意してください。