Netierfeuer

Nethostfire ist eine Bibliothek (NetSpandard2.1) zum Erstellen von UDP -Server und Client in C#mit Verschlüsselungsunterstützung, Unity 3D -Integration und mehreren anderen erweiterten Funktionen, um die Kommunikation zwischen Client und Server zu erleichtern.


Spenden
Hauptmerkmale
- PPS -Bandbreitensteuerung für jeden angeschlossenen Client.
- PPS -Bandbreitenkontrolle für jede Gruppe von Sendungen.
- Bytes Bandbreitensteuerung für jeden angeschlossenen Client.
- Bytes Bandbreitenkontrolle für jede Gruppe von Sendungen.
- Angeschlossenes Client -Erkennungssystem.
- Verwalten Sie alle verbundenen Clients mit Serverfunktionen.
- Verschiedene Arten von Versand (Single, Gruppe, alle).
- RSA, AES und Base64 Verschlüsselung sowohl auf dem Server als auch auf dem Client.
- Automatische Entschlüsselung.
- Funktion zum Senden von UDP -Bytes ohne Verluste.
- Funktion zum Senden von UDP -Bytes in Enquoed.
- Angepasst, um Objekte in Unity 3D zu manipulieren.
- Angepasst für die Cross-Server-Schöpfung.
- Für hohe Leistung angepasst.
- Angepasst für den Eingabemodus für Einheit.
- Angepasst für dedizierte Unity Build -Server.
- Verbindungsstatistikschnittstelle in Einheit für den Client.
Voraussetzungen
- Einheit 2021.2 oder höher
- .NET NetSpandard 2.1 oder höher
Einheitsinstallation
1 - Laden Sie die Bibliotheksnethostfire.dll in Veröffentlichungen herunter
2 - Verschieben Sie die Datei in den Assets -Ordner Ihres Unity -Projekts /bin/debug/nethostfire.dll .
3 - Importieren Sie den Namespace 'using Nethostfire;' in deinen Skripten.
.Net | VB.NET -Projektinstallation
1 - Laden Sie die Bibliotheksnethostfire.dll in Veröffentlichungen herunter
2 - Verschieben Sie die Datei in den Stammordner Ihres .NET -Projekts.
3 - Um als Verweis auf Ihr Projekt hinzuzufügen, fügen Sie die folgenden XML -Tags in die .csproj -Datei Ihres Projekts hinzu.
< Project Sdk = " Microsoft.NET.Sdk " >
< ItemGroup >
< Reference Include = " Nethostfire.dll " >
< SpecificVersion >False</ SpecificVersion >
</ Reference >
</ ItemGroup >
...
</ Project > 4 - Dann importieren Sie den Namespace 'using Nethostfire;' In Ihre Skripte und dann das Projekt mit 'dotnet restore' wiederherstellen.
Dokumentation
- Server und Client - UDP
- Server und Client - TCP (in Kürze)
Projekte Beispiele
YouTube -Tutorials
- FEELDUção Projeto Open -Source Para Criação de Servidores Dedicado - Nethostfire | Trevias XK