Juhang Park

Results 39 comments of Juhang Park

카페 등업해드렸으니 일단 mmo 관련 글을 찾아 보시고 그래도 답이 안나오시면 질문주세요 ^^

dll dependency 등을 확인해서 32비트 실행파일 경로에 64비트 dll 모듈이 들어 있는지 확인해 주세요.

그런 현상을 본적이 없지만 코드상으로 볼때 전달되는 인자인 D3DDevice9값에 문제가 있지 않을까 추정해 봅니다.

가능하시다면 다른 PC에도 테스트를 해보셔서 특정PC에서 발생하는 문제인지 체크해 보는 것도 한가지 방법일 것 같습니다. 그리고 CEGUI 소스를 링크시켜서 소스단에서 원인 파악하는 것도 한가지 방법이 될 것 같습니다.

새로 정의한 프로토 파일을 올려주시면 확인해 보겠습니다.

컴파일이 안되는게 아니라 새로 작성한 메세지가 동작하지 않는다는 의미가 맞는지요? 예를 들어 Objectinfo 라는 메세지를 추가하려면 BasePacket\* SFCGProtobufClientProtocol::CreateIncomingPacketFromPacketId(int packetId) 이 함수내부에서 case CGSF::ObjectInfo: return new SFProtobufPacket(packetId); 이런식으로 추가해 줘야 합니다....

컴파일은 기존에 있던 메시지를 건드려서 안되는 것으로 보입니다(login이나 roomstate 등) 모든 프로젝트를 리빌드해서 에러나는 부분을 수정해 보세요.

안녕하세요, 답변이 늦었습니다. 보내주신 프로토 파일은 문제가 있는 것 같습니다(중복 메세지도 보이고 enum 값도 충돌하네요).

리눅스로 포팅할 수는 있겠지만 굉장한 비용이 들겁니다. 1. IOCP를 리눅스용 락프리 자료 구조로 대체 2. 비쥬얼 스튜디오 C++ 컴파일러의 비표준 문법을 표준 문법으로 변경 3. 윈도우 전용 라이브러리 및 API를...

현재 유니티 예제는 존재하지 않습니다.