Are you tired of NetworkManager and tutorials which don't teach how to do things without it? Do you want to learn how to do parts of the multiplayer game development other than movement? If yes, This tutorial is for you.
It will teach you how to create a multiplayer game with uNet without using NetworkManager and using the underlying NetworkServer and NetworkClient classes. Also teaches you how to generate levels at runtime on the server based on a JSON data file and how to smoothly synchronize lots of other mechanics like pickups, world surfaces which change tank speed and ... It teaches you when to use RPCs and when to use messages.
More importantly, the project was being made to become a real game, as a result, the features are not done in a way to just be easy to understand but are made to work in a real setting. There are small parts which are not related to networking aspects like UI and level editor which are not good and are just good enough to work. We still chose to release this without art and without polished UI and level editor since the core of the game and networking systems are good and thanks to that and the 40 page documentation you can learn a good deal from it.
You can download some parts of the documentation here to get a taste of it before buying. All complete/not that good features are described in it too.