I'm new to Unity and would like to create multiplayer games. Choosing a network framework, my choice fell on Mirror. But in the process of studying, I had a question: Do I need to create projects for the client and server separately, or is one enough. The description of Mirror says that the server and client code can be placed in the same project. At the same time, in the github repository for the integration of playlab and mirror, the projects are divided into client and server. So, do I need to do two separate projects or is one enough?