Skip to content

Agasper/Neon.NetRpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Neon - is a C# native Networking & RPC library over TCP/UDP, designed especially for games in Unity3D.

 

Features

  • Easy to setup and use
  • Primitives & Protobuf serialization/deserialization is out of the box
  • Supports IPv4 & IPv6 (dual mode coming soon)
  • Utilize all CPU cores with mutithreading and asynchronous operations
  • Minimum traffic overhead
  • Works with Unity (tested on 2017+)
  • Works with messages, not a streams
  • Supports compression with GZip
  • Supports encryption with Aes128, Aes256 with Diffie-Hellman key exchange
  • Two transport options UDP/TCP. UDP supports reliable delivery
  • Packet loss and latency simulation
  • Connection statisitcs
  • Supports netstandard2.0 and above

Discord: Discord

NuGet packages

Documentation

About

C# native networking & RPC over TCP/UDP

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages