How to purchase
NetDrone Engine is a very powerful game networking engine to help you develop stand-alone game server and commercialise your real-time multiplayer games perfectly. Now, experience more powerful performance with NetDrone Engine that involves, .NET and Native multiplayer server.
Direct
- We will send a Google Drive link to the email address you entered in your PayPal payment.
$400
This is a service to install NetDrone Assemble products for convenient testing and analysis. (Only Remote service)
Products
- This package consists of the NetDrone SDK and 7 Example sources and 8 Demos.
- It has UNLIMITED access and includes Distributed Processing Server Examples for configuring live services.
- Scaled nodes can be bundled together to handle massively connections.
- Linux-based Native C++ library is provided, and Server Machine Resources can be used to the Maximum.
- It is sold only as a B2B product and provides free consulting.
Features
- High Performance Server Technology
- A development framework without boundaries between .NET and Native
- Full support of TCP and reliable UDP
- Optimized protocol structure
- All server technologies required for commercialization
- Distributed server system
- Design communication between extension nodes and roles
- Implementation of load balancing between nodes and DBMS
- Maximum utilization of server system resources
- All server technologies required for commercialization
- Proven stability
- Applied to various online game development
- Massive live service experience
- Application of more than 20 years of know-how
- All server technologies required for commercialization
- Development convenience
- Free development on Windows, Linux, Mac
- Compatibility standard framework consistent with the structure of C# and C++
- An engine implemented on both the client and server
- All server technologies required for commercialization
Supports
- System requirements
- Any device that supports Unity 2019 or later
- Any device that supports .NET 6.0 or higher
- Any device that supports Linux/GCC 8.5 or later
- Any device that supports MySQL 8.0 or higher
- Recommended OS
- Windows 10 or later (11 or later when using WSL2)
- Windows Server 2019 or higher
- RHEL, Oracle Linux, Ubuntu, CentOS, Gentoo
- macOS latest update
Packages
- NetDroneSDK-LIB
- netdrone (bin)
- unlimited with native
- appdrone (bin)
- test (src)
- echoclient
- echoserver-dotnet
- echoserver-linux
- tools (src)
- ansi2utf8
- genserial
- date2unixtime
- txt2bytes
- xtc2txt
- bytesloader
- Examples (src)
- battlearena
- gunsmokebetter
- easyshooter
- panicroom
- survivalshooteronline
- easyshooter-cluster
- gameclient
- authserver (dotnet)
- linkserver (dotnet)
- mainserver (dotnet)
- database schema
- excel files
- configuration files
- easyshooter-assemble
- gameclient
- authserver (native)
- linkserver (native)
- mainserver (native)
- database schema
- excel files
- configuration files
- applied lightningloader
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