I’ve searched through all tutorials and guides and I followed every tutorial about multiplayer and networking. I have to say I didn’t learn much: some tutorials (like the Programming-Network-(01)_Creating_a_multiplayer_game_project) seem promising but eventually they are quite void (the named one makes you create an empty project with multiplayer gem selected, then instructs you how to launch the server console and an empty client, not very useful imho).
The Networking System in the Developer Guide is explained in a confused way (or at least I’m totally not able to understand it). It seems it uses and requires references to other objects or projects that I cannot figure out.
The MultiplayerSample project in the User Guide makes you launch the provided working example in a very easy way, but there’s no explanation of anything on how things work, what are the game objects involved, the API called, the architecture implemented… digging things out of the bare project is quite desolating.
I feel there’s need of a (as short as possible) complete tutorial about how to create a multiplayer game from scratch, with some minimal game objects, and step by step enabling them for working in a multiplayer context, applying the required gems and other facilities (GridMate? FlowGraph elements from the Multiplayer gem?), testing it in local then uploading it on GameLift (maybe integrating/linking the existing GameLift tutorial).
Thanks in advance,