Adventures in AR: Points of Not Much Interest
![]() |
| We've got points |
While I was happy to see something around me, this isn't really something I can work with. The Points of Interest aren't particularly interesting, though that could still be salvaged if I really wanted to force it. The real problem, however, is density. Of the 81 tiles loaded, 4 had Points of Interest, all residing within a 2 by 2 area of tiles. A quest wouldn't be particularly exciting for the player if they are already at their destination after accepting it. I don't want to make people run a marathon to reach their objective, but I'd like it to at least take a little effort. Furthermore, with such a poor selection of points, the quests are certainly going to lack in variety. "Oh boy, the Explorer is sending me to the school again..." is an issue I'd rather players not have.
Obviously, I can't really fault Mapzen for this. Such is the nature of open sourced mapping. If I scroll over towards town, the density of Points of Interest ramps up significantly. By the time you reach the city, every parking spot and traffic light is a Point of Interest (which is ridiculous in its own way as well). I feel kind of silly about harping on about how Points of Interest were going to be the solution to everything in for the quest system. It was a bit naïve of me to think that and now I've got to find a new solution.
So, what comes next? I'm so glad you asked. My goal for NPC's was that the player could start up the game and have a quest waiting for them just down the road. It would seem I only reliably have the road to work with, so I may very well have to simply spawn NPC's close to the player's location. This naturally comes with a whole heap of problems to solve (such as spawning NPC's only in safe, public areas), but I've already covered most of those fears in a previous post. I think for the time being, NPC's will be put on hold. But fear not, after I've actually created a working, playable quest, I'll come back for them. That probably should have been my first priority to begin with.

