Skip to content
This repository has been archived by the owner on Feb 25, 2020. It is now read-only.

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
markiodev authored Mar 18, 2019
1 parent b43bb98 commit 23b4688
Showing 1 changed file with 11 additions and 12 deletions.
23 changes: 11 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,31 +13,33 @@ Get involved and join us in Discord (https://discord.gg/NdEqhAe)
## Features
* TCP
* UDP
* Socket Pooling
* Object Pooling
* Socket pooling
* Object pooling
* Custom middleware (For custom authentication, logging etc)
* Process thousands of requests per second
* Dependency Injection using [Micrsoft.Extensions.DependencyInjection.ServiceCollection](https://docs.microsoft.com/en-us/dotnet/api/microsoft.extensions.dependencyinjection.servicecollection?view=aspnetcore-2.1)
* Logging using [Microsoft.Extensions.Logging](https://docs.microsoft.com/en-us/dotnet/api/microsoft.extensions.logging?view=aspnetcore-2.2)
* Works with [Unity Game Engine](https://unity3d.com)

## Installation
V3 is currently in pre-release. Get the latest build below.
**NuGet Package Manager**
```
Install-Package Networker -IncludePrerelease
Install-Package Networker
```

**You must then install one of the following formatters**

#### ZeroFormatter
[Networker.Formatter.ZeroFormatter](https://www.nuget.org/packages/Networker.Formatter.ZeroFormatter)
#### ZeroFormatter
```
Install-Package Networker.Formatter.ZeroFormatter
Install-Package Networker.Extensions.ZeroFormatter
```
#### Protobuf-net
[Networker.Formatter.ProtoBufNet](https://www.nuget.org/packages/Networker.Formatter.ProtoBufNet)
```
Install-Package Networker.Formatter.ProtoBufNet
Install-Package Networker.Extensions.ProtoBufNet
```
#### JSON (Utf8Json)
```
Install-Package Networker.Extensions.Json
```

## Tutorial - Creating a Basic Unity Multiplayer Game with Networker
Expand Down Expand Up @@ -83,6 +85,3 @@ public class PingPacketHandler : PacketHandlerBase<PingPacket>
}
}
````

## Older Versions
Version 3 included a large rewrite and various breaking changes. To use V2 please see [V2 Branch](https://github.com/MarkioE/Networker/tree/features/v2.1)

0 comments on commit 23b4688

Please sign in to comment.