인프런 커뮤니티 질문&답변
3d 이동 및 회전 구현하다가 질문이 생겼습니다(에러질문X)
작성
·
453
·
수정됨
0
답변 1
0
Rookiss
지식공유자
이건 게임 장르마다 다른데요.
FPS 게임이라면 정말 1초에 10번 이상 동기화 패킷을 보내지만,
MMO라면 1초에 4~5번이 평균입니다.
0.2초마다 한번 오는 정보로 그럴싸하게 동기화를 해야 하니
당연히 클라 보정이 들어가게 됩니다.
일반적으로 '현재 위치/회전값'을 보내서 동기화를 하지 않고,
목적지를 찍고 해당 목적지를 보낸 다음, 그쪽으로 이동하게 각 클라에서 보정하는 방법을 많이 이용합니다.
추측항법(Dead Reckoning)도 이름은 거창하지만 결국 비슷한 원리입니다.





(위에 사진은 3d 방향 및 이동 동기화를 성공해서, 뿌듯해서 같이 올려요 ㅎ..ㅎ)
아하 그렇구요 ㅇ..ㅇ
말씀해주신 방법으로도 만들어봐야겠네요 하하하 감사합니다!