There are a few more dialogs that we need to add quickly. The first one is the dialog that is displayed when we win or lose the game. In this dialog, we will display the gathered statistics and again the same buttons to restart or exit the game. Otherwise, you cannot do anything when you win or lose.
WinLoseDialog. It is better to place this too in the
Scenesgroup in order to keep things more organized.
GameStats.hfile and add the
timeSpentproperty; we will use it to count the time that the player spent to beat or lose the level:
@property (nonatomic, assign) float timeSpent;
GameStats.mfile and initialize ...