RunBattle in your city

Updated

RunBattle works in any city. Loops, zones, take-overs and the tracker need nothing but GPS, and Mystery Boxes spawn in any ~2 km cell where someone ran or opened the map in the last 72 hours. Special places and RunPoints are built from open map data for each new area, which takes a while after the first runs there.

Tilted live city map: a rival zone, and your loop along real streets closing and filling in

Zone captured +0.03 km²

© Mapbox© OpenStreetMapImprove this map

What works in any city?

The tracker, loops, zones and take-overs work wherever your phone has GPS. The rules are the same everywhere, and there is one map for the whole world.

Close a loop within 100 m of its start and it becomes a zone under the same rules in every city. A rival zone is taken the same way everywhere too: cover at least 90% of its contour and finish faster than the owner.

How a loop becomes a zoneHow to take over a zone

Where do Mystery Boxes appear?

The map is split into cells of about 2 km. A cell that someone ran through or looked at on the map in the last 72 hours gets up to 4 boxes a day and holds no more than 3 at once.

Boxes land on RunPoints or on ground someone has already run, at least 2 hours after that run. So in a new city the first boxes show up along routes people already run.

What a box can hold

What depends on your area’s map data?

Special places (parks, beaches, viewpoints, promenades, plazas and the like) and RunPoints come from Overture Maps and OpenStreetMap.

When a player first runs or opens the map in a new area, the server builds the places for a tile about the size of a city and refreshes them every 35 days. It is not instant, so a new area may have no special places for a while. Places are ranked per ~2 km cell, so a small town gets its own top places too.

What special places do

Do missions work where there is no place data yet?

Yes. Where your area has no special places or RunPoints yet, missions that need them are swapped for other missions with the same reward.

How missions work

Running in the evening

If the day’s missions are first handed out at or after 19:00 local time, the daily set leaves out missions that send you to new streets, RunPoints or special places. Weekly missions are not filtered. It is a convenience rule, and it is no safety guarantee.

Special-place coin bonuses and RunPoints count only from 07:00 to 21:00 local time.

Evening runs and safety

What a city with ready-made data looks like

Example: Barcelona

Places for Barcelona and Girona were built ahead of time. Barcelona has 171 special places and 272 RunPoints; Girona has 22 and 35.

The screens below were recorded in a test build in Barcelona.

Barcelona at dusk in RunBattle: your own zone over the Eixample blocks and a hint about the nearest Mystery Box.
Zone card in Barcelona with the record time and an epic Mystery Box inside.

Key numbers

Mystery Box
Mystery Boxes spawn in any city. The map is split into cells of about 2 km; a cell a player viewed on the map or ran through in the last 72 h gets up to 4 boxes a day and holds at most 3 at once. A box lands on a RunPoint or on ground someone already ran, no sooner than 2 h after that run; a cell with neither gets no boxes.
Special places
Special places are built from Overture Maps and OpenStreetMap. When a player first runs or opens the map in a new area, the server builds the places for that area (a tile about the size of a city) and refreshes them every 35 days; it is not instant. Places are ranked per cell of about 2 km, so a small town gets its own top places. Categories: park, beach, viewpoint, garden, promenade, landmark, plaza, hill, artwork, fountain.
Missions
If the day's missions are first assigned at or after 19:00 local time, daily missions that send you to new streets, RunPoints or special places are left out; weekly missions are not filtered. It is a convenience rule, not a safety guarantee.

Numbers checked against the app code

Get RunBattle

Free; coins come from running

Download on the App StoreGet it on Google Play

Coming soon to the App Store and Google Play