Jake on the mysterious planet – the feature list

We know the core components that we will need to develop to make this game work. We also have a rough idea about the game.

What's next? Another good step forward would be to write down the game's feature list and talk about each of the steps in detail.

Here is the feature list:

  • Procedural level generation with infinite gameplay
  • An animated 2D character with 2D physics
  • Mouse and touch controls
  • Collectables and storing the player's data
  • A scoring system with a storage of high score
  • UI

Let's talk about each of these features to make sure you understand what they are.

Procedural level generation

In every game, the level is a key component. It's the environment in which the player moves around and enjoys the game. ...

Get Unity 5: Learning C# by Developing Games now with O’Reilly online learning.

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