Could you also give some guidance on these scenarios?
- a player hits a soccer ball, I want all players to see the ball fly through the air. How can I have the ball update its position to all players as it flys through the air?
- a similar question, how can I have an NPC randomly walk around and update all players of its position?
I guess both these problems fall into the same issue of needing a “world” to run things, like managing NPCs or the trajectory of a ball.
What do you think? Is that possible?