지금 저역시 온라인 게임을 만들어보려고 노력중입니다.. ^^ 생각처럼 잘안되네요.. 게임이라고기보다는 우선 케릭터들의 움직임을 온라인상의 모든 유저가 볼수있도록 하고 맵좌표를 구현해서 케릭터를 기준으로 일전 범위 안에 있는 케릭터만 보이도록 하는 기본 구현을 하는 중입니다.. 물론 체팅구현까지는 좀더 시간이 걸릴듯하지만..
저의 경우는 창조가 반복문에 상당히 취약하고 느리다는 문제때문에 대부분은 웹서버에서 처리하려고 하고있습니다..
wininet.dll <--- 요놈을 이용해 웹데이터만 가저다 창조로 값만을 받아서 값에 있는데로 케릭터및 체팅네용등만을 화면에 뿌려주도록 하는것입니다..
즉 대부분은 php로 구현해서 웹에서 작동되도록 하는것이죠..^^ 이는 서버쪽에 부담이 커지기는 하겠지만 창조로서는 가작 적절한 방법으로 생가됩니다..
제가 Q&A에 올린 창조웹부라우저를 이용하려는건 체팅부분을 php를 이용해서 구현하면 좀더 창조자체의 속도저하를 줄여볼 생각이였는데 충돌이 심하게 일어나서.. 고민중입니다..
100% wininet.dll만을 이용해 데이타를 받아서 객체를 이용해 뿌리려니 크기도 문제가되고 창조 특성상 객체가 너무 많아지면 가끔 하나씩 객체가 사라지는 현상도 발생되네요..