Delegates and Events

Imagine the following scenario: We have a Death Match Shooter Game with some players and want to implement a restart functionality. The game should restart when only one player is remaining alive. A naive approach would be to continuously ask (e.g., every five seconds or every tick), how many players are alive and restart the …