
I built an exploration game powered by OpenStreetMap after several years of development
Hi everyone,
Over the past few years I've been building an Android exploration app called Touch Grass as a personal dream app project.
The app turns OpenStreetMap data into an exploration game. As you move around in the real world, you uncover a fog-of-war map while discovering countries, cities, suburbs, parks, reserves and other mapped places.
OSM has been absolutely fundamental to making this possible. The app uses OpenStreetMap boundaries and geographic data extensively to determine discoveries and exploration progress.
Some features include:
- Fog-of-war exploration
- Discovery of administrative areas and natural features through boundaries
- Personal location journals with photos, notes and voice recordings
- Exploration statistics, history and heatmaps
- A more game-oriented approach with rewards and progression
This has been a huge learning project, and I owe a lot to the OpenStreetMap community for making such an incredible dataset available.
If anyone is interested in seeing what's possible with OSM beyond traditional mapping applications, here's the free app Google Play link: https://play.google.com/store/apps/details?id=com.beansgames.touchgrass&hl=en
I'd also love feedback from anyone experienced with OSM or Overpass on ways I could improve the project or use the data more effectively.