Websocket
Webにおいて双方向通信を行う為の仕組み。
ゲームだと通称「マルチプレイ」といわれます。
通信について詳しくはこちら
ゲームの業界の豆知識
今だと売れるスマホゲームを作るには
マルチプレイが実装の実装は必須
マルチプレイでよく使われる
ライブラリ
ただしお高い...
たしかに双方向通信の実装は大変だし...
勉強するハードルも高い...
お手軽に実装(試せる)サンプルを用意しました!!
デモ
見せてもらいおうか!!Websocketのデモの性能とやらを...
サンプルの注意点
Websocketサーバーに繋がっている人全員に送り返します
マルチプレイの運用において
考えておくべきこと
- スケールアウト
- ネットワークの寸断・再接続
- 電池の消耗
- サーバーのお値段
- パケ詰まり
マルチプレイの実装・運用は
サーバーエンジニアには悩ましい
マルチプレイの今後の展望
- VR/ARでのマルチプレイ
- e-sports/ゲーム実況動画でのリアルタイムコミュニケーション(チャット)
とかとか