What do you mean by "mapping type things"? Also, I think Pokemon Go was actually developed in Unity. Can anyone else confirm?
Pokémon Go was indeed made with Unity. So yes, it's certainly possible. The hard part isn't making use of the device GPS, Camera, and accelerometer. The hard part is the massive geolocation database you need to make the gameplay work, plus the massively popular IP that incentivizes people to actually play it. Niantic had a previous game, Ingress, that was popular in certain circles, but not nearly to this extent. They smartly used all the data they had gathered and reskinned the game with Nintendo's IP, and voila... Instant hit.