Depending on the type of game we are designing, we may have to create a storyline. Storylines can help with the player’s emotions by giving them something to connect to while playing the game.

Not all games have a storyline, however. The popular mobile game Flappy Bird has no storyline. The only goal is to maneuver a bird through a series of disconnected pipes without colliding with them.

A game’s storyline should be designed around the game objectives and sub-objectives. Having the story progress while the player completes sub-objectives can motivate the player to keep going. The storyline would ultimately lead to the end objective, which is what the player has been working toward throughout the game.

Let’s revisit the Pokemon example from the Game Objectives exercise. The storyline is worked around the game’s objectives and sub-objectives. While collecting Pokemon is generally enough to get people to play the game, the story allowed players to connect to the game as they played. Allowing them to feel emotions by defeating a trainer or finding a hard-to-find Pokemon.

Remember to keep the storyline consistent with the desired player experience.


Click each tile to reveal the story associated with the game image.

Take this course for free

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?