I'm basically keeping the server C++ and having the CLIENT be C#
Also, like Moofta said, the EQBrowser Unity client runs on ALL platforms: Linux, mac, PC, android, ios, xbox, ps4, and Web Player.
Null added our C# networking prototype to a fresh Unity project so we can try and build the networking part of the client. It's separate from the main build so the focus can be on point.
It's still shit, but it's a start.
https://github.com/eqbrowser/Network...Unity-to-Eqemu