Skip to content

Nethostfire is a UDP server/client created with C# (netstandard2.1), it's a simple and easy to understand project, with it you can set up your game server, video calls, file transfers and more.

Notifications You must be signed in to change notification settings

treviasxk/Nethostfire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nethostfire

Preview

Nethostfire is a library (netstandard2.1) to create UDP server and client in C#, with encryption support, Unity 3D integration and several other advanced features to facilitate communication between client and server.

Preview

Donate

Main features

  • MySQL Client embedded.
  • Connected client detection system.
  • Manage all connected clients with server features.
  • Various types of send (UNICAST, MULTICAST, BROADCAST).
  • RSA, AES and Base64 encryption both on the server and on the client.
  • Automatic decryption.
  • Suport JSON convert/deconvert.
  • Adapted for Cross-Server creation.
  • Adapted for high performance.

.NET | VB.Net Project Installation

1 - Download the library Nethostfire.dll in Releases

2 - Move the file to the root folder of your .NET project.

3 - To add as a reference to your project, add the following xml tags to your project's .csproj file.

<Project Sdk="Microsoft.NET.Sdk">
  <ItemGroup>
    <Reference Include="Nethostfire.dll"></Reference>
  </ItemGroup>
 ...
</Project>

4 - Then import the namespace 'using Nethostfire;' into your scripts and then restore the project with 'dotnet restore'.

About

Nethostfire is a UDP server/client created with C# (netstandard2.1), it's a simple and easy to understand project, with it you can set up your game server, video calls, file transfers and more.

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 

Languages