Basic Development Rules for Multiplayer Games

Overview

Developing a multiplayer game isn’t necessarily the easiest thing that you could possibly do. Add some unfamiliar tech to that process, and you’ve got to tread pretty carefully - which is the reason behind this chapter. In this chapter, we will cover:

  • How to structure network messages using:
    • Unity
    • Playcanvas
    • Construct
    • Lua
  • How to change the global and local model in each context
  • Possible issues with regards to message race conditions

As noted in the previous chapter, it is especially important to ensure that you’ve chosen the correct architecture type between P2 and P3.

Rules

TODO: