Thamira uses Unity as a game engine with heavy use of C#. In the spirit of openness, here are lessons learned from building multiplayer game in Unity.

Ground Rules

✅ Use prefabs & prefab variants. Attach scriptable object in the editor. These can be easily initiated

❌ Avoid using scriptable objects attached to prefabs in the runtime. This won’t go well with networking capability therefore making multiplayer more difficult to code.