GAMIFYING OPEN STREET MAPS (OSM) - MAPMAKER

A Use Case for Street Addresses for All (SAFAL) Project

This case study is a part of the SAFAL project which aimed at identifying and deploying a street addressing system for the unaddressed world using satellite imaging supported with on-ground efforts, especially in the emerging markets. There are many use cases and studies under this umbrella project which ranged from last-mile delivery solutions to emergency services. I worked on a few of these use cases, including this one.

CREDITS

Product Design
Abhijit Chirde

UX Research
Bevin D'cruz

Partnerships
Jatin Malhotra

OBJECTIVE

Open Street Map (OSM) is an open and free to use community mapping platform. It’s important to populate location and geographical data on OSM like different territories, topographies, streets, and points of interest (POI) like banks, hospitals, restaurants, etc. to increase its usability. The idea was to build a platform that will bring in gamification onto this platform and motivate users to add more and more data points OSM. A GPS based augmented-reality role-playing mobile application is still in the ideation phase.

IDEATION

GAMEPLAY

CREATING AN AVATAR AND USER NAME

  1. After signing-in, the user will be presented with an ‘Avatar’ Creator (Editor) page, where he will be able to create an Avatar for in-game activities
  2. Users can select the customization options from the available sets of different elements like skin color, face shape, hair color, clothing type, clothing colors, accessories, etc.
  3. User can give the name to the Avatar (User name) for using into the game. User-name is checked for availability.
  4. Users can re-edit the Avatar, but the name is not editable once it is set.

MAPPER PROFILE

  1. The gameplay happens in two types of Map Windows:
    1. A top view of the region to see the paths, and your region.
    2. An Activity view which gives a bird’s eye view over a map region (similar to Pokémon Go).
  2. The Player has to find the treasure (Rewards) in their region which is shown in the gameplay window and collect them by Completing the task mentioned with that Treasure point (Naming of the place).

POLICE PROFILE

  1. The player with the Police Profile will have similar views of the maps as the Mapper profile i.e. a top view and a bird’s eye view.
  2. Basically the Police gamer profile is for verifying the data, and to prevent the wrongdoing of the Mappers.
  3. If a Police Player catches a Mapper’s foul play, he will receive the reward and Mapper’s points will be deducted.
  4. Police Profile acts as a layer of verification for the data mapped by the Mappers into the game before adding it onto OSM.

PLAYER LEVELS

  1. Players will have Level-1 and Upwards.
  2. Depending on the levels a player rises, and the amount of reward he/she collects; there will be a leader board for any particular area (showing the activity of users in that area), and a leader board in general.
  3. With rising levels by the users for an area, he can claim the area as his territory.

REWARDS AND BOUNTY

  1. The game uses the Rewards and Bounties as an incentive for users for their efforts. These will be used for increasing or decreasing the levels of players.
  2. These Rewards and Bounties will be stored in the form of hidden treasures at the places which are un-mapped on the OSM.
  3. Actual monetary benefits like discount coupons for different services could be received by exchanging the reward points by players (rates to be decided later by stakeholders).
  4. The reward points can be deducted for foul-play when caught by the players with the 'Police’ profile.

GAME AGENT (BOT)

  1. The ’Game Agent’ is an in-game character, which helps the player for understanding the gameplay.
  2. The Agent can be called up by the player within the game by using the ’Help’ button.

TASK FLOW

DRAFT UI DESIGN

UI FLOW

osm-gameflow

PLAYER PROFILE - GAMEPLAY

POLICE PROFILE - GAMEPLAY