IOCP에 관한 자료는 네이버를 검색해도 꽤 많이 나온다(IOCP가 최신 기술은 아니니...)

그런데 대부분 IOCP를 사용한 예제는 쉽게 찾기 힘들다.

그래서 설명을 보고 실제 구현을 해볼 때 좀 망막할 수 있다.


IOCP를 처음 구현해보는데 시작이 잘 안되는 경우 아래의 프로젝트를 기반으로 해보기 추천한다.

이것은 넥스트에서 게임서버 수업 때 사용한 자료이다.


fixme_degiyamIOCP

https://github.com/jacking75/fixme_degiyamIOCP


'온라인 서버 제작자 모임'에 degiyam 이라는 닉네임의 개발자분이 오래 전에 공개한 것이다.

컨텐츠 구현 부분이 거의 없고, 클라이언트도 간단하게 있어서 분석하고 테스트 하기 좋다.

또 윈도우 서비스 모드와 콘솔 모드를 동시에 지원하는 프로그램 개발할 때 참고하기도 좋다.


fixme_MyFirstGameServer

https://github.com/jacking75/fixme_MyFirstGameServer


본인이 오래 전에 첫 서버 프로그래머로 처음으로 만든 온라인 게임 서버 이다.

처음 개발한 것이라서 지금 보면 문제점이 많다.

실제 게임 컨텐츠가 구현되어 있고, 코드가 C 언어스러워서 위의 프로젝트 보다 분석하기 쉽지 않을 것이다.



온라인 상으로 질문에 대한 답변을 하기에는 내 시간이 너무 소요 될 것 같아서 받지 않는다. 

꼭 물어보고 싶다면 판교 테크노밸리까지 오기 바란다^^;;;



저작자 표시
신고
by 흥배 2016.11.28 08:00
| 1 |

티스토리 툴바