FPS 게임에서는 플레이어가 저격총을 쏠 때 이 저격총에 대해서 0.01초 이내에 처리를 해야 합니다.
▲ 그림 4-13 FPS 게임에서 처리 과정
➊ 플레이어가 저격총을 쏘는 순간 클라이언트는 서버에 총알을 쐈다는 의미의 메시지를 보냅니다.
➋ 서버는 이를 받아서 메시지를 처리합니다. 그리고 “헤드샷 때문에 플레이어가 사망했다.”와 같은 메시지 처리 결과를 다른 플레이어에게 보내야 합니다.
➌ 클라이언트에서는 이 메시지를 받고 플레이어가 죽는 모습으로 바꾸어야 합니다.