shared_ptr<Player> zamiast Player*