diff --git a/README.md b/README.md index 1d67c76..c5a9d27 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,26 @@ # Lidgren.Network ![](https://api.travis-ci.org/RevoluPowered/lidgren-network-gen3.svg?branch=master) -Lidgren.Network is a networking library for .net framework which uses a single UDP socket to deliver a simple API for connecting a client to a server, reading and sending messages. - -This has been updated for use with Unity3D, the normal repository doesn't work with OSX without crashing, so the patches applied here fix that. -I'll be working on some performance improvements too, feel free to send PRs for other bugs fixed as the other repo has been abandoned. +Lidgren.Network is a networking library for .NET framework, which uses a single UDP socket to deliver a simple API for connecting a client to a server, reading and sending messages. +This has been updated for use with Unity3D, feel free to send PRs for other bugs fixes. To use this in Unity3D just enable the experimental .NET framework. +you can do this in Edit -> Project Settings -> Player -> Other Settings -> Api Compatibility Level -> .NET 4.6 -This makes it work on Windows, OSX and Linux. \ No newline at end of file +Platforms supported: +- Linux +- Mac +- OSX + +Platforms/Toolchains which need testing: +- Android +- iPhone +- Xamarin + +Tested in: +- Mono (alpha and beta) +- .NET 4.6 +- Unity 2017.1 -> 2018.1. + +Future Roadmap: +- Update to latest .NET 4.6 +- Investigate officially supporting .NET Core. +- Improve test suite so that tests are run on all platforms we support, for each release.