I've considered adding hints. Do you have ideas? Mine:
1. Give names of intersecting streets.
2. Reduce the circle by half (just for this street).
3. Show a photo.
4. Allow you to drop a pin and tell you the distance (but not the direction). Then you can confirm the pin or move it one more time.
Yes I will be working on an adjustable radius (I made it 20% smaller yesterday btw) and difficulty modes.
>Compete with friends (Can make it viral)
You can compete with friends. Click "Learn more" to figure out how to do that. I will also be looking into a "share score" functionality as well as leaderboards maybe.
>Don't know how it calculates the point
I'm aware of an issue in how the distance is measured and will fix it. Sometimes there can also be a discrepancy between the data and the rendered map.
I really appreciate you taking the time to look into this! I don't have much more to say right now than what I said to this person: https://news.ycombinator.com/item?id=30742704. I need to dig into it and see. What you've written will help. I might introduce unit tests (with visuals) for this so I can sure it works in a lot of different scenarios.
Yes this is something I need to fix. I think you're right. I think it's measuring to the nearest node on the road (in the OpenStreetMap data) and not every point on the line as we see it. It could be related to the fact that some roads are actually broken up into multiple with the same name, not sure
1. Give names of intersecting streets. 2. Reduce the circle by half (just for this street). 3. Show a photo. 4. Allow you to drop a pin and tell you the distance (but not the direction). Then you can confirm the pin or move it one more time.