넷드론 유니티(C#) + 라이트(C++) 버전을 출시하였습니다.
C#, C++ 엔진 모두 API 구조가 동일하며 C#으로 개발 하시다가 C++로 개발하셔도 사용방법이 90% 이상 동일합니다.
제공되는 서버 예제(unityserver, studyserver) 역시 구조가 동일하며 C#, C++, PHP로 개발하는 클라이언트, 서버 모두 NDP(NetDrone Protocol), NDP over HTTP를 통해서 서로 통신하는 것이 가능합니다.
그 외 강력하고 빠른 패킷 암호화를 지원하고 있으며 TCP와 Reliable UDP가 구현되어 있습니다.
유니티(C#) 버전은 Raw Sockets로 직접 구현한 Poll(Overlapped IO) 설계가 적용되어 있으며 라이트(C++) 버전은 리눅스 서버용 Epoll이 구현되어 있습니다.
Visual Studio, MonoDevelop, Eclipse CDT 등으로 독립형 서버 개발을 할수 있고 Eclipse PDT 등을 이용해 웹 서버 개발도 가능합니다.
윈도우즈, 리눅스, 맥 등에서 개발 하시면 됩니다.