Saving and loading player data – using static properties

Keeping track of the player's progress and user settings during a game is vital to give your game a greater feel of depth and content. In this recipe, we will learn how to make our game remember the player's score between the different levels (scenes).

Getting ready

We have included a complete project in a Unity package named game_HigherOrLower in the 1362_10_04 folder. In order to follow this recipe, we will import this package as the starting point.

How to do it...

To save and load player data, follow these steps:

  1. Create a new 2D project and import the game_HigherOrLower package.
  2. Add each of the scenes to the build in the sequence (scene0_mainMenu, then scene1_gamePlaying, and so on).
  3. Make yourself ...

Get Unity 5.x Cookbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.