![]() Making the Business Case for ESG May 3, 2022.How Companies and Capital Can Be Forces for Good June 21, 2022.Investing in Refugee Entrepreneurs in East Africa August 8, 2022.Why Employee-owned Companies Are Better at Building Worker Wealth November 11, 2022.Beyond Business: Humanizing ESG December 13, 2021.How Analytics Is Changing Finance November 29, 2022.How Data Analytics Can Help Deliver Social Good December 20, 2022.How Analytics Can Boost Competitiveness in Sports January 31, 2023.This is where you need to get creative and come up with your own ideas. Once you have a database of interesting places, a map and a way of checking your users' locations you now need something fun for them to do. You can use geo-fences to define an area around a location and trigger actions on your map based on when users enter your defined area. ![]() To do this you could use a geolocation service, such as the Google Geolocation API or the Geolocation API.Īlternatively you could use geo-fencing to determine when a user enters a predefined geographic area. However you will need to check your user's location before showing them their nearby points of interest. Once you have a database of interesting locations and a base map on which to place them you have the basic requirements for your game. If you want to create your own map style based on OpenStreetMap data then you could always use Mapbox Studio. Mapbox and Mapzen have both written recent posts about how you can create a base map similar to that used in Pokemon Go. ![]() The disadvantage of using Google Maps is that you only have limited options for creating your own map style. If you also want to build upon the success of Google Maps you could use the Google Maps API, the Google Maps API for Android and the Google Maps SDK for iOS. Pokemon Go appears to be using Google Maps for its base map of streets and location data. For example (copying Niantic's preference for places of cultural interest) you could use the Overpass API to download the locations of all buildings in a city tagged 'museum' and 'gallery' to build a database of museums and art galleries. Using the Overpass API you can select and download OSM map data. If you don't want to start from scratch you could always use something like Google Places or Mapzen's Who's on First gazetteer.Īlternatively you could use OpenStreetMap data. So how do you create a database of POI's? It means that when players visit real-world locations while playing Ingress or Pokemon Go there is usually something interesting for players to see. This is important to the success of Niantic's location based games. This has enabled Niantic to extend their database of interesting places - particularly in areas which lacked data in the original game.Īt the heart of Ingress' original database were locations which had some 'cultural' interest. Players of Niantic's Ingress were encouraged to submit points of interest to the game. Niantic Labs began as an internal start-up at Google, Therefore it is safe to assume that the original data behind Ingress and Niantic's earlier mobile guide 'Fieldtrip' (showing nearby places of interest) came from Google Maps. Niantic's database of points of interest comes from users of Niantic's Ingress game. In essence Pokemon are mapped to particular locations in the real-world based on Niantic's database of points of interest.Īt a basic level features in Pokemon Go are mapped like this: At the heart of the game, however, is the placement of Pokemon in the real world. ![]() There are obviously many elements to Niantic's Pokemon Go. So - how do you create a game like Pokemon Go based on location data?ġ. There is no doubt that the popularity of Pokemon Go means that there will soon be many imitators. However the stratospheric success of Niantic's Pokemon Go means that the potential for location based augmented reality games is finally being more widely recognized. Niantic is an established leader in location based games and has already enjoyed popular success with their Ingress game.
0 Comments
Leave a Reply. |