Quick answer
Open the official site in a desktop browser, enter the world, use W or Up to move forward, and steer with A/D or the arrow keys. Public source commit d712b2b maps X to vehicle actions and Z to forward input for AZERTY layouts. Follow the current in-game prompt if the live build differs.

Before you start
Hop Earth is delivered as a web experience, so there is normally no desktop installer to find. Use the official domain, hop.earth , and avoid third-party pages that ask you to download an executable file. A modern Chromium, Firefox, or Safari build with working WebGL is the safest starting point.
The first load can be heavier than a normal article because the game has to prepare graphics and request road or elevation data. Give the page a moment before assuming it is frozen. If the login panel, map, or car never appears, move to the Hop Earth troubleshooting guide instead of repeatedly refreshing.
Controls found in public source commit d712b2b
The table below is based on the public client snapshot at upstream commit d712b2b . The live official build can change after this guide is published, so treat its current in-game overlay as final when it disagrees.
| Action | Keys found in public client | Practical use |
|---|---|---|
| Forward | W, Z, Up | Accelerate or move the current character/vehicle forward. |
| Brake or reverse | S, Down | Reduce speed, then reverse after the vehicle slows. |
| Steer left | A, Left | Turn left while the vehicle is moving. |
| Steer right | D, Right | Turn right while the vehicle is moving. |
| Increase input | Shift | The public client maps Shift to its increase or boost input. |
| Primary vehicle action | X | Used for context-sensitive vehicle, summon, or reset behavior depending on state and press length. |
| Menu | Esc | Open or close the current game menu when supported. |
Your first drive, in plain language
Pick a location with recognizable roads and a simple first route. Dense city blocks can be fun, but a long straight road is easier while learning.
Let roads and elevation finish appearing before using reset. A missing car can be a delayed game state rather than a control problem.
Use X when the current build prompts you to summon or recover a vehicle. Do not hold every key at once while the action completes.
Tap forward first. Add steering after the car is moving, then use Shift only when you have enough space to recover.
The game is more forgiving when inputs are deliberate. If you steer hard before moving, you may not see an obvious response. If you hold forward and steering continuously, the vehicle can leave the generated road area before you understand the camera. Start with short key presses, watch the direction of travel, and then extend each input.
When the car is missing or stuck
First, release the movement keys. Tap X once and wait for the state to change. The public client distinguishes between a short press and a longer hold, and it changes behavior depending on whether a vehicle already exists. If a short tap does not recover the run, try the current on-screen reset instruction rather than rapidly pressing X many times.
A car that falls through terrain, spawns far away, or cannot move may indicate incomplete map data or a physics problem. Open the menu with Esc if available, return to the location or server selection, and choose a nearby road. A fresh route is usually faster than fighting a broken spawn. If every location behaves the same way, the problem is more likely the browser, graphics stack, or service.
How our playable demo differs
The demo on our homepage is not the official game. It is a smaller top-down challenge built from the MIT-licensed local client approach and Monaco sample road tiles. It has no login, no multiplayer server, no production elevation stream, and no account synchronization. Those limits are intentional: the demo can load as a static site and remain playable even when the official service is busy.
To finish a demo route, drive through the bright checkpoint rings in order. The timer starts only after you choose Start drive. Your fastest completion is stored locally in that browser. Clearing site storage removes it, and no score is sent to us unless you separately allow analytics, in which case only an aggregate completion event is sent.
Do not install a “Hop Earth download” from an unknown site
The current official experience is web based. A page that offers an unrelated Windows or mobile installer may be using search demand to distribute unwanted software. Verify the domain before signing in or downloading anything.
Mobile and touch expectations
The official product may expose different controls by device and release. Real-time 3D map generation is also demanding on mobile hardware. If the page loads but input or frame rate is poor, try landscape orientation, close other graphics-heavy tabs, disable battery saver, and test a current desktop browser before concluding that the account or route is broken.
Our demo always shows touch controls on smaller screens. Press and hold the upper arrow to accelerate, use the side arrows to steer, and use the lower arrow to brake or reverse. The controls are fixed inside the game area so page scrolling does not move them during a run.
What to do next
Run the Monaco challenge once, then open the official game in a separate tab. Keeping the guide available makes it easier to check a binding without losing the current game state. If the official page fails before you reach a drivable route, use the diagnostic order in Hop Earth not working. If the concept is right but the current service is not, compare games like Hop Earth by map fidelity, platform, and driving style.
Sources and further reading
- Official Hop.Earth game
Primary source for the current official game experience.
- Hop.Earth public source
MIT-licensed runnable slice and technical description.
- OpenStreetMap community discussion
Community context for the road-data foundation.
- Hacker News discussion
Early user discussion and launch context.
Sources were last checked on August 6, 2026. Product behavior can change after publication.