github.com サークルの新入生プロジェクトで、JavaScript を基礎から学習して、ゲームを作れるようになる、というものがある。 で、そのプロジェクトの部内のページに、 オンラインゲーム作れるようになるとイイネ!! と書いてあったので、どういうふうに作るとよいのか、とりあえず通信部分はどうするとよいのかを知るために、WebSocket について学んだ。 WebSocket って何だろう(ざっくり) サーバー→クライアントと、クライアント→サーバーの双方向の通信をサポートするプロトコル。メッセージを双方向で送り合うことができる。(雑) とりあえず接続してみる JavaScript で、 var ws = new WebSocket('ws://example.com/ws'); というふうに書く。そうすると、クライアントからサーバーに、「WebSocket 通信を開始する」という