Developing a real-time multiplayer platformer