Real-time multiplayer game engine