News: uMMORPG is moving away from UNET, because Unity officially abandoned it.
There was no decent MMO Scale networking solution for Unity yet, so I made my own.
=> uMMORPG V1.131 now runs on Mirror & Telepathy.
Mirror is now a drop-in replacement of the previous HLAPI Community Edition. Make sure to [read the announcement]( Mirror - Open Source Networking for Unity page-16#post-3613867).
Here is how to update V1.130 to V1.131 manually:
(Don’t panic, if you have trouble upgrading please let me know and I will help you.)
When I started working on uMMORPG in August 2015, UNET was simulatenously the coolest and most buggy networking solution that I have ever seen. There were so many random bugs, like ‘Failure generating network code’, ‘ReadStringOutOfRange’ , broken SyncLists, broken SyncList Hooks, all of it.
UNET was not my responsibility, but choosing UNET for uMMORPG was. I apologize for all the networking bugs that we had to deal with during the last three years. I should have forked HLAPI from day one.
The good news is that uMMORPG is now fully vertically integrated. With Mirror & Telepathy, we now have control over 100% of the Networking stack. There are no more bugs that we can’t fix. We will never have to beg other people again. No more DLL replacements to get stable code.
Big thanks to @goldbug for figuring out all those Weaver issues.
From now on, if you download uMMORPG from the Asset Store, you will have stable, high performance MMO Scale networking by default.
After over 300 bug fixes, we can finally move on.