inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)

이동 동기화 - float

501

자르트

작성한 질문수 59

0

강의에선 한칸씩 이동을 하는데 저는 float 단위로 이동하게 하고 싶어

클라이언트에서 플레이어의 실제 position이 바뀌는 부분에 서버에 패킷을 보냈습니다!

서버쪽 콘솔창에는

패킷이 온전히 받아와주기 주고 받는게 돼고 있습니다. 클라이언트에도 브레이크 포인트를 찍어보니 제대로 값이 들어오고 있구요!

패킷에서 posX, posY도 docs를 참고하여 float으로 변수 타입을 바꿔줬습니다!

클라이언트에서도 실제 이동이 일어나는 부분에서 값을 바꿔주었고 이동 패킷 또한 서버에 쏴주었는데 화면에는 이동의 동기화가 이루어지지 않습니다 ㅠㅠ 이유가 뭘까요?

이정도 자료만으로 알기 힘드실 것 같지만 막혀서 질문드립니다..!

클라쪽 핸들러 코드도 강의와 똑같습니다!

float 이동이나 int 단위 이동이나 이론상 변수 타입만 다르고 돼야하는 게 아닌가가 저의 생각입니다! 답변 부탁드리겠습니다!ㅠㅠ

C# unity

답변 1

0

Rookiss

100% 재현되는 버그는 무조건 스스로 찾으셔야 합니다.
앞으로 이런걸 누군가 가르쳐주지 않으니
답답하더라도 일주일이 걸리더라도
헤딩, 로깅, 디버깅을 통해 어떻게든 알아내보시기 바랍니다.
(물론 위 내용만 보곤 저도 알 수 없습니다)

0

자르트

조언 감사합니다 루키스님!!

오래걸리긴 했지만 해결했습니다! 항상 감사합니다!!ㅠㅠ

MessagePack

0

90

1

본인 플레이어 이동 관련 질문

0

56

1

Part7 Part9 질문이 있습니다.

0

77

1

.

0

118

1

.

0

110

2

게임 로직 루프에서 게임 틱 누락으로 인한 높은 CPU 사용 문제

0

95

1

타일 팔레트 깔았는데도 안돼요

0

131

2

2D로 그냥 만들어도 되나요?

0

88

2

지난 강의와 이어지는게 맞을까요?

0

90

2

순환참조 문제로 인해 발생하는 문제는 없을까요?

0

162

2

유니티 클라와 C++서버연동

0

280

2

멀티플레이 테스트 환경 관련 질문입니다

0

211

3

강의 후반부에 순서 동기화를 위해 잡큐를 사용 안 한 부분 질문입니다!

0

151

2

코드 관련한 몇 가지 질문입니다!

0

155

2

3d 프로젝트 이동 동기화 관련

0

328

4

파트 7 스트레스 테스트 질문 드립니다.

1

192

2

맵 이동 방식

0

136

0

맵 이동 관련해서 질문드립니다.

0

91

1

안녕하세요 도저히 알 수 없는 오류가 나와서 질문드려요,,

0

206

2

안녕하세요. 일전에 질문 드린 포폴 준비 관련 질문의 추가 질문입니다!

0

161

1

[팁] 2024년 기준 버전 이슈?

0

458

1

SendBuffer.cs 삭제 후 대체 되는 부분의 장단점?

1

205

1

지금 강의의 유니티 클라를 IOCP 서버와 연동하는 것

0

338

2

PushAfter 사용 질문

0

193

1