더북(TheBook)

FPS 게임에서는 플레이어가 저격총을 쏠 때 이 저격총에 대해서 0.01초 이내에 처리를 해야 합니다.

p205_2

▲ 그림 4-13 FPS 게임에서 처리 과정

 

플레이어가 저격총을 쏘는 순간 클라이언트는 서버에 총알을 쐈다는 의미의 메시지를 보냅니다.

서버는 이를 받아서 메시지를 처리합니다. 그리고 “헤드샷 때문에 플레이어가 사망했다.”와 같은 메시지 처리 결과를 다른 플레이어에게 보내야 합니다.

클라이언트에서는 이 메시지를 받고 플레이어가 죽는 모습으로 바꾸어야 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.