Nethostfire

O Nethostfire é uma biblioteca (NetStandard2.1) para criar servidor e cliente UDP em C#, com suporte de criptografia, integração 3D da Unity e vários outros recursos avançados para facilitar a comunicação entre o cliente e o servidor.


Doar
Principais características
- Controle de largura de banda PPS para cada cliente conectado.
- Controle de largura de banda PPS para cada grupo de remessas.
- Controle de largura de banda de bytes para cada cliente conectado.
- Controle de largura de banda de bytes para cada grupo de remessas.
- Sistema de detecção de clientes conectado.
- Gerencie todos os clientes conectados com os recursos do servidor.
- Vários tipos de remessa (solteiro, grupo, todos).
- RSA, AES e Criptografia Base64, tanto no servidor quanto no cliente.
- Decripção automática.
- Recurso para enviar bytes UDP sem perdas.
- Recurso para enviar bytes UDP em Enqueed.
- Adaptado para manipular objetos na unidade 3d.
- Adaptado para criação de servidor cruzado.
- Adaptado para alto desempenho.
- Adaptado para entrar no modo de reprodução na unidade.
- Adaptado para servidor de construção de unidade dedicada.
- Interface de estatísticas de conexão na unidade para o cliente.
Requisitos
- Unidade 2021.2 ou acima
- .NET NetStandard 2.1 ou acima
Instalação da unidade
1 - Baixe a biblioteca nethostfire.dll em lançamentos
2 - Mova o arquivo para a pasta Ativo de seus ativos do projeto de unidade/bin/debug/nethostfire.dll .
3 - Em seguida, importe o espaço para nome 'using Nethostfire;' em seus scripts.
.NET | Instalação do projeto VB.NET
1 - Baixe a biblioteca nethostfire.dll em lançamentos
2 - Mova o arquivo para a pasta raiz do seu projeto .NET.
3 - Para adicionar como referência ao seu projeto, adicione as seguintes tags XML ao arquivo .csproj do seu projeto.
< Project Sdk = " Microsoft.NET.Sdk " >
< ItemGroup >
< Reference Include = " Nethostfire.dll " >
< SpecificVersion >False</ SpecificVersion >
</ Reference >
</ ItemGroup >
...
</ Project > 4 - Em seguida, importe o espaço para nome 'using Nethostfire;' em seus scripts e depois restaure o projeto com 'dotnet restore' .
Documentação
- Servidor e cliente - UDP
- Servidor e cliente - TCP (em breve)
Exemplos de projetos
Tutoriais do YouTube
- Introdução projeto de código aberto para criação de servidorDores dedicados - Nethostfire | Treviias XK