This package provides a comprehensive solution for creating a multiplayer survival shooter game. It includes the NetDrone SDK-LIB and an example source code, allowing for unlimited access and development on Windows, Linux, and Mac. The package features high-performance server technology, a distributed server system, and proven stability, making it suitable for commercialization. It also supports various platforms, languages, and threading models, and includes a compact packet design and game log system.
The package includes the following components:
- NetDrone SDK-LIB
+ netdrone (bin)
- unlimited
+ appdrone (bin)
- Examples (src)
+ survivalshooteronline
- Documentations
+ NETDRONE ENGINE INTRODUCTION (English, Korean)
+ NETDRONE ENGINE GUIDEBOOK (English, Korean)
+ NetDrone.NET API Reference (CHM, PDF, English, Korean)
+ AppDrone.NET API Reference (CHM, PDF, English, Korean)
- Specifications
+ TCP, Reliable UDP
+ NDP
+ Multi-Platform (Linux, Windows, Mac)
+ Multi-Language (C#, C++)
+ Multi-Threading
+ Reuse memory allocation
+ Singleton Pattern
+ Factory Pattern
+ Compact Packet Design
- TCP Header: 8 bytes
- UDP Header: 12 bytes
+ Compact Game Log
+ Tracer
+ Poll(Overlapped IO), Epoll
+ Raw Sockets
+ CSV, Binary CSV
+ Packet Queue





