Get Lost! – Improving player experience through signposting and map design in games.

Feeling in control is an important part of a player’s experience of the game. This doesn’t solely mean the control methods being used, but also a player’s understanding of where they are, and where they are going. Ensuring that a player isn’t lost is an important part of managing the player experience. Today I’ll be covering some examples of this done well, and badly, some methods that can be used to ensure the player doesn’t feel lost, and the advantages of taking care of the player’s experience.

Games often encompass huge areas, from tetris’s 440×440 pixels to the 2000km² of Second Life. Obviously, when the playing area is so large, effective navigation becomes an issue, with special care being made to ensure the player never feels like they are lost. But its not just massively multiplayer games that need to consider how to lead a player, every game needs to get the player to their goal. Failure to deal with navigation will prevent the player from progressing, and ultimately cause frustration – not a good reaction.

Mario World

Directions: Go Left

Whose done it well?

Half Life 2 – Valve’s classic FPS Half Life 2 made sure that the player experience was emphasised when designing their levels, and Valve deserve praise for it (though obviously not from Gordon). Despite the expansive nature of the levels, the route was largely linear, and the way to go ‘signposted’, by NPC directions, audio clues (like Dr Breen’s announcements) or visual spectacles which invite investigation. The levels weren’t just corridors, and yet managed to guide the player down a set path invisibly.

The secret to why Half Life 2’s level design gave a positive user experience can be found in the development process. When making the maps, the level was designed first as a blank template, and the artwork was added after. (i.e. the rundown City 17). In contrast to games where the spectacle comes first, at the cost of the player experience, here a blank level ensured that the player’s navigation was clear, and a coherent route was offered to the player, before the artwork was introduced.

Who has done directions badly.

Lego Star Wars – Now I’m not saying the Lego games aren’t fun, but this fun is limited by some user experience flaws. My first experience watching people play Lego Star Wars included a 10 minute section of them being ‘lost’ in an area, with no idea of what to do to progress. The multiplayer nature of the game meant that co-operation was needed to explore, which further slowed down progress.

The problem was that they were lost, the exit was sealed, and they had no idea of how to open it. The players went back a few screens, but still found nothing. The game gave no indication on what was needed for them to progress. (turns out one of the items they’d built was incomplete, and hence progress wasn’t possible).

This is particularly pertinent based on the audience that Lego games typically have, comprised of casual gamers, girlfriends and children. Unlike those who were brought up having dealt with the constant death of plumbers, they’re likely to have less tolerance for standard gameplay mechanics (hence the no-death rule in Lego). Surely having no idea what to do is going to be a massive turn off for these players?

What should the game have done? Maybe explicitly told the players what they needed to do to progress? Or, on noticing they’d been stuck in the same area for 5 minutes, given some sort of hint or direction on where to go? It’s interesting that New Super Mario Bros Wii, a game which (on the surface) has a similar target audience, gives hints when it’s obvious the player is stuck.

Stuck Dog

Yep... definately stuck!

How to do it right

So, what methods are available to assist a player in navigating the game, and how effective are they?

On Rails

  • The most direct, and most restrictive way of ensuring a player knows where they are going is by making the game ‘on rails’. The player is presented with a screen and a task to complete, and then automatically moved on when the task is complete
  • Only really practical for some game types, as it prevents the player from investigating areas at their own pace.
  • Found in the recent Doom game for iPhone, where the player had to shoot all the demons in each area to progress. When designing a game that is on rails, it’s important to make sure that the tasks needed to be completed to progress are highlighted.

Maps

  • Maps are obviously visual representations of where you are in relation to the layout of the level. Commonly used in ‘sandbox’ games like Grand Theft Auto.
  • Best used with icons on the map to highlight areas of importance to the player (objectives, save points etc…)
  • Obviously, each icon on the map dilutes the overall prominence, so be careful not to overload the map

Signposting

  • Not just literal signposts (although these can be useful), signposting can be any sort of visual draw – a prominent building in the distance, a fire-fight, or audio clues to draw a player to a specific player
  • These can serve to guide the player to a specific area, without explicitly giving them the instructions, and are often useful in first person shooters.

NPC guides

  • Non Player Characters are useful as they can communicate, and interact directly with the player, and hence appear as an ‘in-game’ element, rather than as part of the interface between the player and the game world.
  • Can be useful for giving players instructions in game, or can directly lead the player to the objectives, hence ensuring the player has a clear idea of where to go.
  • Think Alex in HL2 who guides the player through the levels, providing direction and access to new areas.

Make the areas visually distinctive

  • Making each area visually distinctive, through the levels artwork, audio, and features is often a key aspect of ensuring the player knows where they are, and where they want to go.
  • For example, in Ocarina of Time, the temple’s themes helped the player to have clear distinctions between each area. You’re instructed to go to the water temple. See fire? You’re probably in the fire temple…

Conclusions

It doesn’t matter what type of game it is you’re making, navigation will still be an issue, and its important to make sure the player never feels like they’re lost (regardless of whether they are on the right track or not). We’ve covered a variety of ways commonly used by games to ensure that the player does feel like they’re in control of where they are going, but the list is by no means exhaustive – novel ways of directing the player are always being tried.

Ensuring the player feels in control, through knowing where they are, and where they are going, are a few of many essential elements to ensuring the player has a positive experience when playing your game. And when it comes down to it, a positive experience is the very thing we’re after.

150 150 Steve Bromley
2 Comments
  • Gerrys Blog » Blog Archive » Google | Chromium Blog: Bringing improved support for Adobe Flash Player to

    […] Get Lost! – Improving player experience through signposting and … […]

  • Not to nitpick but it should be “Who’s done it well” and not “Whose”. Whose is possessive, as in ‘to whom does this belong.’ “Who’s” is short for ‘who has’.

Leave a Reply