Para comunicação em multiplayer, estude sobre snapshot interpolation, e socket, que é usado para comunicação, recomendo socket.io ou geckos.io que é mais rápido até por ser udp.. Snapshopt interpolation ajuda vc a ter uma fluidez maior mesmo quando a comunicação se corta