I agree that it’s a bit hard to find a tutorial covering all the gameplay framework classes and where they each fit in a multiplayer context with some example code and implementation. Since you mentioned PlayerState though I recommend checking out the Multiplayer Shootout sample project which has [good documentation][1] discussing [how PlayerState is used][2], in addition to how other gameplay framework classes are set up and the overall networking flow. You can download this project from the Epic Launcher under the Learn tab. Hope that helps.
