목차 1. 시연 영상 2. 서버와 동기화 3. 클라이언트 1. 시연 영상 https://www.youtube.com/watch?v=djo8hIFrLkg 2. 서버와 동기화 socket.io를 이용해 웹 소켓 으로 실시간 통신을 했습니다. 여러 클라이언트에서 동작이 같게 해야 했습니다. 동기화 방법을 찾아보니 lockstep이라는 기법이 있더군요. lockstep기법은 모든 클라이언트에서 서버로 정보를 전송하면, 해당 정보들을 클라이언트들에게 전송하는 가장 기본적인 동기화 기법입니다. c, c++언어에서는 소켓통신(tcp)를 하면 recv함수와 send함수를 사용하는데 recv함수는 정보를 받을 때까지 대기가 걸립니다. 코드만 짜면 lockstep이 자동으로 구현되는 것이죠. 하지만 socket.io는 이..