O'Reilly logo

Learning iPhone Game Development with Cocos2D 3.0 by Kirill Muzykov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Time for action – displaying stats when losing and winning

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.

  1. Open an Xcode project and create a new CCNode subclass called WinLoseDialog. It is better to place this too in the Scenes group in order to keep things more organized.
  2. Open the GameStats.h file and add the timeSpent property; we will use it to count the time that the player spent to beat or lose the level:
    @property (nonatomic, assign) float timeSpent;
  3. Open the GameStats.m file and initialize ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required