I am working on 2-player 2d sidescroller.
How should I implement the physics on the server? Use one world for every game or use a big world in which I add every 2 player that start a game?
I have looked into some source code of multiplayer games and I saw that they don't implement any kind of game loop on the server, instead they work with events. If the game has physics handled by the server shouldn't the server use a game loop to call the step method?