webフレームワークの「Express」等を使うことによって更により簡単にリアルタイムのコンテンツを作る事が出来ます。おしゃべりリバーシ」の事例を元に、Node.jsとSocket.IOを利用してできる、通信対戦ができるHTML5ゲームのシステム構築ポイントを解説します。発生して「なんでだろう?」って数十分ぐらい悩みました。Piに接続しているセンサーの情報をWebSocketでリアルタイムに提供できる環境を作ってみました。Node.jsは、サーバーサイドJavaScriptとも呼ばれ、サーバ側もJavaScriptで記述できるのが.Socket.IOの概要について説明したあとに、公式サイト、必要となる知識やレッスンにおける環境について見ていきます。今なら下記のようにnpmからインストールすれば使えるようになってる。node.jsにsocket.ioを読み込んで双方向通信を作りたい。expressを使用。socket.Socket.IOはwebブラウザ上のアプリケーション間でリアルタイム性の高い通信を実現するためのNode.jsのライブラリです。ClientはそのSocket.IOのサーバへネイティブアプリから接続するためのライブラリです。