NetDrone.NET: A Powerful Game Networking Engine

NetDrone Engine is a powerful game networking engine designed to help you develop stand-alone game servers and commercialize your real-time multiplayer games. With its high-performance server technology, distributed server system, proven stability, and development convenience, NetDrone Engine is the perfect solution for game developers. It supports various platforms, including Windows, Linux, and Mac, and is compatible with C# and C++.

The package includes NetDrone SDK-LIB and an example source, with unlimited access for developing prototypes or beta builds. It also comes with extensive documentation, including API references, guidebooks, and introduction materials.

NetDrone Engine supports TCP, Reliable UDP, and NDP, and is designed for multi-platform, multi-language, and multi-threading applications. It also features compact packet design, reuse memory allocation, and singleton pattern.

System requirements include any device that supports Unity 2019 or later, .NET 6.0 or higher, Linux/GCC 8.5 or later, and MySQL 8.0 or higher. Recommended OS includes Windows 10 or later, Windows Server 2019 or higher, RHEL, Oracle Linux, Ubuntu, CentOS, Gentoo, and macOS latest update.

Packages:

  • NetDroneSDK-LIB

+ netdrone (bin)

  • unlimited

+ appdrone (bin)

  • Examples (src)

+ easyshooter

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

NetDrone.NET: A Powerful Game Networking Engine - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

NetDrone.NET Cluster: A Powerful Game Networking Engine

NetDrone.NET Cluster: A Powerful Game Networking Engine Thumbnail

NetDrone Engine: A Powerful Game Networking Engine

NetDrone Engine: A Powerful Game Networking Engine Thumbnail

FigNet: A Scalable and Fast Networking Solution for Real-Time Games & Apps

FigNet: A Scalable and Fast Networking Solution for Real-Time Games & Apps Thumbnail

Game Kit Controller - Ultimate 3D/2.5D Game Engine

Game Kit Controller - Ultimate 3D/2.5D Game Engine Thumbnail

RaTweening: A Powerful Tweening Engine for Unity

RaTweening: A Powerful Tweening Engine for Unity Thumbnail

Master Server Toolkit: A Powerful Solution for Online Multiplayer Games and Applications

Master Server Toolkit: A Powerful Solution for Online Multiplayer Games and Applications Thumbnail