온라인 겜을 하면 내가 팅겨도 내가 다시 접속하면 내가 팅겼던 위치에서 시작을 하더라고
그럼 겜클라가 뭐 한번이라도 움직일때마다 내 위치값을 서버로 보내고
서버는 내 좌표값 가지고 있고, 다른사람 좌표값도 나한테 뿌리고
뭐 그렇게 돌아가는거임??
그리고 어느 갤럼이 서버에서 유저의 위치를 시뮬레이팅 한다던데 그건 또 무슨 말인거임??
게임서버에 대해 아는게 1도 없숭 ㅜㅜ
온라인 겜을 하면 내가 팅겨도 내가 다시 접속하면 내가 팅겼던 위치에서 시작을 하더라고
그럼 겜클라가 뭐 한번이라도 움직일때마다 내 위치값을 서버로 보내고
서버는 내 좌표값 가지고 있고, 다른사람 좌표값도 나한테 뿌리고
뭐 그렇게 돌아가는거임??
그리고 어느 갤럼이 서버에서 유저의 위치를 시뮬레이팅 한다던데 그건 또 무슨 말인거임??
게임서버에 대해 아는게 1도 없숭 ㅜㅜ
https://www.google.com/search?q=mmorpg+%EC%84%9C%EB%B2%84+%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4+%EC%9C%84%EC%B9%98&oq=mmorpg+%EC%84%9C%EB%B2%84+%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4+%EC%9C%84%EC%B9%98&a
보통 게임의 장르적 특징에 따라 다 다르게 설계해놓는것 같음, 예를들어 어떤 FPS게임중 하나는 앞으로 이동중에 몇초간 클라랑 연결이 끊겼어도 서버에서 그 클라의 마지막 입력을 몇초간 누른걸로 하게 함. FPS 특성상 1분 1초가 중요해서 그런듯? RPG같은 경우는 그냥 클라에서 마지막으로 받은 이동 명령을 토대로 실제 서버에서 움직일듯?
게임 서버 통신 방식 여러개 있음. 90년대에 이미 논문으로 다 나왔고 이걸 번역해서 한국에서 게임 서버 관련으로 간략하게 알려주는 책들 있음
게임 서버 검색해서 나오는 책 두세권 붙잡고 앞에 100페이지만 읽어도 여기에서 묻는것보다 좋은 내용들 나올거임.