PDA

View Full Version : TCPLink 관련 질문드릴게요!



juhjoo
07-31-2012, 10:14 AM
안녕하세요~

TCPLink를 이용해서 1:1 대전 게임 같은거 구현 가능할까요?

1:1로 한명은 타자 한명은 투수로 구현할려고하는데 서버만 열고
둘다 클라이언트로해서 따로 한 맵에서 게임 하도록 하는부분 가능한지와 구현 방법이 궁금해서요 ㅠㅠ

답변 부탁드릴게요!

donggas90
08-01-2012, 12:39 AM
udk는 호스트 네트워크인 것은 이미 아실거라 생각합니다.

말씀하신 서버 머신을 이용해서 네트워크를 이루는 것은

Dll Bind로 가능할 것입니다.


Dll에서 서버로 스트림을 열고 통신을 하고

서버는 스트림들로 최적화된 데이터를 전송하며

클라이언트는 바인드된 dll로부터 서버 데이터를 전송받고

객체를 동기화하는 것입니다.


하지만 네이티브 코드를 수정할 수 없으므로

서버-클라이언트 동기화 기능을 완전히 새로 짜셔야 하며

서버가 클라이언트로 어떤 데이터를 보낼지까지 모두 직접 구현하셔야 합니다.