private void GameLoop(TimeSpan deltaTime) { // update physic objects physicEngine.Update(deltaTime); // update game sources gameSourceManager.Update(deltaTime); // receive network packet and execute receive events peerGroup.Poll(); // player manager create player event ? // }