City Dash

City Dash is a lane-based endless runner rendered in 3D. The runner never stops and never slows down on purpose — you control only the sideways and vertical part of the movement. The course is three lanes wide, laid over a city rail bed with parked carriages alongside and a skyline scrolling past at several depths, and obstacles arrive in designed clusters drawn from a library of layouts rather than appearing at random.

Each obstacle type has exactly one answer. A low barrier is jumped, an overhead sign is rolled under, and a train blocks its lane outright — though a well-timed jump can put you on its roof and let you run along the top. Collisions are absolute: no health bar, no shield, no second chance, so the real skill is reading the next cluster early enough to pick a lane while you still have room. Coins are tallied in the HUD as you sweep them up; the score itself counts distance.

Difficulty scales with survival time rather than with any level number. The track accelerates by just under one percent every second, up to two and a half times its starting pace, and the obstacle mix widens on a timer: simple single hazards for the first half minute, doubles and moving trains up to the ninety-second mark, the full layout library after that, and a deliberately punishing mix past three minutes. Most runs finish somewhere between forty-five and ninety seconds.

How to play City Dash

The runner moves forward on its own, so everything you do is a direction — left, right, up or down. Survive as long as you can; the distance you cover is the score.

  1. Swipe left or right, or press the left/right arrows or A and D, to shift one lane over.
  2. Swipe up, or press the up arrow or W, to jump a low barrier.
  3. Swipe down, or press the down arrow or S, to roll under an overhead sign.
  4. Trains block their entire lane — change lane in time, or jump early enough to land on the roof and ride along it.
  5. Run over coins to bank them, and take the pickups you pass: a magnet drags nearby coins toward you, a jetpack lifts you above the obstacles, and a multiplier doubles the score you earn while it lasts.
  6. Keep an eye on the bar at the bottom of the screen — it shows how much of an active pickup is left before it expires.
  7. One collision ends the run; press RETRY on the game-over screen to start a fresh one.

Tips and strategy

  • Commit to a lane change early. The slide takes a moment to finish, and a swipe fired at the last instant can leave you arriving halfway into the thing you were dodging.
  • The middle lane is the flexible one — from there you can escape either way, while a side lane leaves you exactly one exit.
  • Jumping onto a train roof is often better than going around it, since coin rows are frequently laid along the top of a carriage.
  • You cannot jump and roll at the same time, and each move locks you out until its animation finishes, so read the obstacle after the one you are clearing rather than only the one in front.
  • Take the multiplier while the track is still calm — it doubles the distance score for a fixed window, and that window is wasted if you spend it weaving.
  • Everything speeds up the longer you last, so the closing stretch of a long run needs noticeably earlier inputs than the opening did.

Features

  • Endless three-lane running with no level cap — the run continues until you hit something.
  • Four inputs in total: lane left, lane right, jump and roll, on touch swipes or the arrow keys and WASD.
  • Three obstacle types with distinct answers — barriers to jump, signs to roll under, and trains to avoid or ride on top of.
  • Three pickups: a coin magnet, a jetpack flight and a 2x score multiplier, each with its own duration bar in the HUD.
  • Speed ramps continuously with survival time, up to two and a half times the starting pace.
  • Obstacle density steps up on a timer, from single hazards to dense multi-lane clusters past the three-minute mark.
  • Best score is saved in your browser, and the game runs offline after the first load.
  • First-run arrow prompts for your first lane change and your first jump.

Frequently asked questions

How is the score calculated?

Your score is the distance covered, doubled for as long as a multiplier pickup is active. Coins are counted separately in the HUD and do not feed into the score.

Can I survive a crash?

No. There is no health bar and no shield — one collision with a barrier, sign or train ends the run and takes you straight to the game-over screen.

Can I play with a keyboard?

Yes. The arrow keys and WASD map to the same four directions as the swipes, so the game is fully playable on a desktop without a touchscreen.

Are the trains completely solid?

Their lane is blocked at ground level, but the roof is a real surface. Jump early enough and you land on top and keep running, often along a row of coins.

Does the difficulty stay the same throughout a run?

No, it ramps continuously. The speed climbs every second you stay alive, and both the variety and the number of obstacles per cluster step up at roughly thirty seconds, ninety seconds and three minutes.

More Arcade games

See all →

Browse categories