LiteNetLib
LiteNetLib copied to clipboard
Lite reliable UDP library for Mono and .NET
This PR adds annotations for [.NET 5+ Assembly Member Trimming](https://docs.microsoft.com/en-us/dotnet/core/deploying/trimming/prepare-libraries-for-trimming). In a real application, I have observed the following size reduction: `95,744` -> `70,656` bytes. (-26.21%) This is actually less...
I understand that 64 channels is enough for most users, but my game sometimes requires more than 64 channels when a lot is going on (many people shooting etc.) which...
Have you considered distributing unity releases via https://openupm.com? This way it's much easier to maintain inside unity projects via the package manager. It's minimal effort I believe, I think they...
With this change, Unity devs can add this package to their project using the Unity Package Manager. In manifest.json, all that's needed to be added is: ` "com.revenantx.litenetlib": "https://github.com/aaronchapin-tocaboca/LiteNetLib.git?path=/LiteNetLib#feature/unity-package-manager",` With...
I spend some time trying to understand **LiteNetLib library version 0.9.5.1** by experiment it with **_Godot engine mono version 3.3.2._** And want to share my knowledge about this library to...
It's a cleaner approach to continuously process the events for server. For a high loaded server, we do not have to make the thread sleep when it shouldn't For a...
So my script is identical to setting up a client to connect to a Nat Punch server. But each time I start the project with the script attached to a...
For now you can use https://github.com/lontivero/Open.NAT
As you may know there are bunch of cases where NAT Punch Through doesn't work. So we need to have alternative way to communicate client and server both behind NAT....
I have two virtual NIC (one Virtualbox and one NPCAP). When they enable, broadcast will not working correctly and another client on the same LAN will not receive the event....