작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
A* 구현 Part1
작성
·
179
0
클라<->서버 패킷을 주고받는 과정에서Write를 통해서 패킷을 주고받는 부분을 강의를 참고하여 작성했습니다.여기서 String 타입의 데이터가 영어일 경우에는 데이터가 원활하게 전달이 되어지나 한글의 경우에는 한글이 깨져서 출력되어집니다..
테스트를 위해 Write에서 인코딩 디코딩을 모두 테스트하여 출력하면 정상적이나 외부로부터 들어온 값을 디코딩할때 깨져버리는데요..
현재 개발 환경은 MacOS에서 개발하고있습니다..
답변 1
UTF8이 아니라 UTF16으로 해보세요.서버는 UTF8로 인코딩한 것을, 클라 쪽에선 UTF16으로 인지를 했다거나, 하는 류의 인코딩 문제로 보입니다.