← Back to stories

bunpav ·

Hop.Earth Lets You Drive Any Real Road on the Planet — In Your Browser, No Download

Hop.Earth is a browser driving game that generates real roads anywhere on Earth from OpenStreetMap and satellite elevation data. How it works, the bugs, and how to play.

8 min readbunpav crewIndie gamesPC gamingGame Dev Tools

A one-person browser game is currently doing something Google Maps, Microsoft Flight Simulator, and every AAA racing studio have not shipped: letting you drive the actual road layout of anywhere on Earth, generated on the fly, with zero download. Hop.Earth went viral in the first week of August 2026 after clips of players driving real intersections in their own neighborhoods — and mountain passes they'd never visited — started circulating on X and Instagram.

It's rough. It's also one of the more interesting uses of open geographic data bunpav has seen turned into a game this year, alongside the browser-native procedural tooling covered in our look at Primitive Lab's 3D asset studio.

TL;DR — what people are actually asking

QuestionDirect answer
Is Hop.Earth real, or a tech demo?Real and playable today at hop.earth — free, browser-based, no account wall to start driving.
Who built it?Solo developer DVLPLONDON, who also publishes a partial open-source version of the stack on GitHub.
Does it actually generate real roads?Yes — from OpenStreetMap road geometry and satellite-derived elevation data, rendered as you move.
Is it multiplayer?Yes, via shareable race links with custom start/finish points.
Is it playable without bugs?No. Terrain pop-in, car-spawn failures, and parachute loops are common as of early August 2026.
Is it open source?Partially — a runnable local-dev slice is MIT-licensed on GitHub; production elevation data sources are proprietary-grade (Copernicus DEM, IGN, CNIG).

How does Hop.Earth actually work?

The loop is simple: search for any place on Earth, click "Hop Here" to parachute in, then summon a car once you land. From there you're driving the real road network around that point — turn onto the actual next street, follow the actual highway curve, hit the actual roundabout that exists at that location in the physical world.

The developer's own framing, shared across social posts as the project picked up attention, is the cleanest summary of the concept: "a mix of Need for Speed and Google Maps."

Under the hood, the game streams two categories of real-world data as you move:

  • Road geometry from OpenStreetMap — the same open, crowd-sourced map data that powers countless navigation and geospatial projects.
  • Elevation data from satellite terrain sources — Copernicus DEM, IGN, and CNIG in the production build, per the project's own GitHub documentation, giving hills, valleys, and coastline contours their real-world shape instead of a flat plane.

That combination is why a mountain-pass link posted early in the game's spread was such an effective demo: the terrain climbing under the car wasn't hand-modeled by anyone. It's the actual elevation profile of that actual mountain, computed on the fly.

Why hasn't a big company built this already?

It's a fair question for a genre this obvious in hindsight, and the developer has an answer worth taking seriously: generating clean intersections from arbitrarily intersecting real-world roads is genuinely hard. OpenStreetMap data is crowd-sourced and inconsistent — road widths, lane counts, and intersection angles vary wildly depending on who mapped that street and when. A hand-crafted racing game controls every intersection its designers place. Hop.Earth has to resolve whatever geometry the real world (and its imperfect map data) throws at it, live, with no human ever having looked at that specific intersection before.

That's also precisely where the bugs come from.

What's actually broken right now?

Hop.Earth is unambiguously a work in progress as of its early-August viral moment. Testers and the Hacker News discussion around the project's launch surfaced consistent issues:

  • Terrain and road textures failing to load, especially under traffic spikes from viral link-sharing.
  • Cars not spawning reliably after calling one in.
  • Parachute loops — some players get stuck re-parachuting instead of landing.
  • Imprecise collision detection, a known weak point for any procedural-from-map-data racer, since OSM geometry wasn't authored with hitboxes in mind.
  • Night mode is unplayably dark in its current work-in-progress state, per early testers — though the developer has confirmed street-lighting and texture improvements are actively shipping.

The developer's own response to a critical car-access bug, shared publicly: "Not reverting anything in the dev version. The only way is through now." That's a solo dev shipping through a traffic spike rather than rolling back — a reasonable bet when the alternative is losing the viral window entirely.

Is any of Hop.Earth open source?

Partially. DVLPLONDON publishes a GitHub repository under the MIT license containing a runnable slice of the stack for local development — a Node.js backend using Socket.IO for real-time multiplayer, plus separate road-tile and elevation-tile services (documented running on ports 3456 and 3457 respectively) behind a browser client. The README is explicit that this is a simplified local version: production Hop.Earth pulls from higher-quality elevation sources than what ships in the public repo, and the full auth/portal layer isn't fully represented either. It's enough to study the architecture and run a local copy — not a complete clone of the live service.

For anyone building browser-native games with real-time multiplayer, that architecture split (game server, road tiles, elevation tiles, client) is a reasonably clean reference pattern, similar in spirit to the client/service separation bunpav covered in Unity's CLI and MCP tooling for terminal-driven agents — different domain, same instinct to decouple data services from the render client.

How is Hop.Earth different from GTA or a normal racing game?

Traditional racing and open-world games — including the mobile-adjacent driving experiences bunpav covered around GTA V on Samsung's Galaxy Z Fold 8 — ship a fixed, hand-authored map. Every road, curb, and building placement was designed and tested by a human. Hop.Earth ships no map at all — it generates whatever map corresponds to wherever you typed into the search box, which is the entire appeal and the entire bug surface in one design decision.

It's closer in spirit to procedural generation projects than to a scripted racing game — more akin to the procedural pipelines discussed in procedural assets vs. AI-generated 3D workflows, except the "generation" here pulls from real satellite and crowd-sourced data instead of a noise function or a model.

That distinction also explains why Hop.Earth can't have a difficulty curve in the traditional sense. A hand-built racing game can pace its tracks — easy loop first, hairpin turns later, boss track at the end. Hop.Earth has no pacing at all, because the developer never chose where the roads go. Type in a random rural intersection and you might get a flat, forgiving grid. Type in a coastal village with switchback roads carved into a cliff and you get whatever driving difficulty that terrain actually produces in reality. It's less a designed game and more a lens pointed at the planet's existing road network, with driving mechanics bolted on.

That also means Hop.Earth's "content" grows without the developer doing any content work at all — every road on Earth that OpenStreetMap has already mapped is already in the game, today, at whatever fidelity that region's contributors gave it. Densely mapped cities in Europe and North America tend to render cleanly; rural areas with sparse OSM coverage are more likely to produce the kind of missing-geometry bugs testers have reported. That's a data-quality problem, not a code bug, and it's one no amount of engineering effort inside Hop.Earth itself can fully fix — it depends on OpenStreetMap's own contributor coverage improving over time.

Should you play it right now?

If you go in expecting a finished racing sim, you'll bounce off the bugs fast. If you go in treating it like an early-access tech demo of a genuinely new idea — you can drive your own street, or a coastal road in another country, inside a browser tab, for free — it's worth the ten minutes.

What should you do to try Hop.Earth?

  1. Go to hop.earth directly in a desktop browser — mobile support isn't a focus yet.
  2. Search a location you know well first — your own neighborhood is the best gut-check for how accurately the road generation matches reality.
  3. Expect a car-spawn retry or two — if a car doesn't appear, the current workaround most testers report is re-triggering the "call car" action rather than reloading the page.
  4. Share a race link if you want multiplayer — set custom start/finish points and send the link to a friend rather than expecting matchmaking.
  5. Avoid night mode for now — stick to daytime locations until the lighting pass ships more broadly.
  6. Check the GitHub repo if you want to see the architecture or run a local dev copy — MIT-licensed, but note it's a simplified slice, not the full production stack.

Details reflect Hop.Earth's public state and the DVLPLONDON/Hop GitHub repository as of early August 2026. The game is under active development — expect features, bugs, and URLs to change; we'll update this post if the core mechanics shift.

Player questions

What is Hop.Earth?

Hop.Earth is a free browser game that generates the real road network anywhere on Earth in real time, using OpenStreetMap data for roads and satellite elevation data for terrain. You search a location, parachute in, summon a car, and drive.

Who made Hop.Earth?

A developer going by DVLPLONDON built Hop.Earth and publishes an open-source local-development version of the stack on GitHub under DVLPLONDON/Hop, released under the MIT license.

Do I need to download anything to play Hop.Earth?

No. Hop.Earth runs entirely in the browser at hop.earth — you search a location, click 'Hop Here,' and it generates terrain and roads around you as you drive.

Is Hop.Earth multiplayer?

Yes. Players can set custom start and finish points, then share a link so friends can race the same route together.

Is Hop.Earth finished or still buggy?

Still very much in active development as of August 2026. Testers report terrain failing to load, cars not spawning, and parachute-loop glitches. The developer is shipping frequent fixes and features like night mode.

What technology powers Hop.Earth?

A Node.js backend with Socket.IO for real-time multiplayer, separate road-tile and elevation-tile services, and elevation data sourced from Copernicus DEM, IGN, and CNIG in production — OpenStreetMap contributors provide the road geometry.

More to read