title: Canvas redraw in multiplayer game
body: <p>I'm using node.js and socket.io to create some simple multiplayer bomberman like game. Every time any one player move, everybody's browser will need to redraw everything because that one player's position has changed. I feel this is quite a waste, is there better way to make this work? </p>
  
  <p>I know in FPS game, the canvas is cleared and redraw every fixed interval of time, but I feel this game doesn't have to be a FPS game since nothing need to happen if no one move, am I right?</p>
  
  <p>If you want more detail about how I'm implementing this game, you can read it here: <a href="https://gamedev.stackexchange.com/questions/109358/building-a-simple-bomberman-game-with-node-js-and-socket-io">https://gamedev.stackexchange.com/questions/109358/building-a-simple-bomberman-game-with-node-js-and-socket-io</a></p>