Runner Medium Endless Runner

Ninja Dash – Play the Ninja Runner Game Online

Ninja Dash is an endless rooftop runner. The ninja runs forward on her own; your job is to jump crates and gaps, slide under hanging beams, and pick up coin arcs without losing your footing. Speed rises with distance, so every run gets tighter.

Ninja Dash

Sprint across moonlit rooftops, jump the gaps and slide under the beams.

Space or ↑ or W Jump↓ or S Slide↓ while airborne Fast fall

About Ninja Dash

Ninja Dash is the most traditional runner on Ninja Arcade and the game most people start with. The ninja moves forward automatically at a speed that begins at 360 pixels per second and climbs toward a ceiling of about 620. Everything else is up to you: two moves, one continuous stream of decisions.

The course is generated as you run. Three obstacle types repeat in varying order — crates that sit on the roof, beams that hang at head height, and gaps in the rooftop itself — and coin arcs are laid over the top of them. The spawner enforces a minimum spacing that scales with your current speed, so the reaction window never collapses no matter how far you get.

Gaps deserve a special mention because they are the one obstacle that can be made unfair by careless generation. Ninja Dash caps every gap at roughly 62% of the distance a plain, un-boosted jump covers at the current speed. That means a simple tap always clears it, and holding the jump key for extra height is a bonus rather than a requirement.

How to play Ninja Dash

  1. Press Play, or hit Space, to start the run.
  2. Jump with Space or the Up arrow when you see a crate or a gap in the rooftop.
  3. Slide with the Down arrow when a beam hangs at head height — the slide lasts about half a second and cannot be cancelled early.
  4. Hold the jump key a fraction longer for a higher arc, which is how you reach the top of a coin arc.
  5. Press the Down arrow while airborne to fast-fall back onto the roof.
  6. Collect coins to build a streak: every fifth coin raises the bonus each coin pays.

Controls

Desktop controls

ActionKeys
JumpSpace or ↑ or W
Higher jumpHold the jump key
Slide↓ or S
Fast fall↓ while airborne
Pause / resumeP or Esc
MuteM

Mobile and touch controls

ActionGesture
JumpSwipe up, or tap the play area
SlideSwipe down
Higher jumpHold the on-screen Jump button
PausePause button under the game

Pause works everywhere with the Pause button under the play area. Game audio is a handful of synthesised arcade tones — mute it with M or the Sound button, and the setting carries across every game on the site.

Tips and strategies

1. Jump late, not early

The most common beginner mistake is jumping as soon as a crate appears. Wait until it is about a ninja-width away. Jumping early means landing in front of the next obstacle with no time to respond.

2. Treat the slide as a commitment

A slide runs for half a second and you cannot stand up early. If a beam and a crate are close together, clear the beam first and accept losing the coins above the crate.

3. Skip coin arcs you have to reach for

Distance is worth 0.06 points per pixel and never stops accruing. A coin arc is worth between 10 and 50 points per coin. Surviving another 20 seconds beats any single arc you might die reaching for.

4. Watch the roof edge, not the ninja

Your eyes should sit about a third of the way across the screen. Looking at the character means you read every obstacle too late.

5. Use fast-fall after a high jump

Pressing down while airborne drops you quickly, which is how you recover from an over-long jump when a beam is waiting on the landing.

Game features

  • Variable jump height. Tapping gives a short hop, holding gives a full arc. Most coin arcs are only reachable with a held jump.
  • Three obstacle types. Crates to jump, beams to slide under, and gaps in the roof that end the run if you drop into them.
  • Speed-scaled spacing. The distance between obstacles grows with your speed, so the reaction window stays usable at any distance.
  • Coin streaks. Every fifth consecutive coin increases the value of each coin, up to a cap of 50 points each.
  • Local high score. Your best run is stored in this browser and shown on the game over screen and in the panel beside the game.

Frequently asked questions about Ninja Dash

How do you slide in Ninja Dash?

Press the Down arrow or S on a keyboard, or swipe down on a touchscreen. The ninja slides for about half a second and then stands back up automatically.

Why do I keep falling into gaps?

Usually because the jump was started too late rather than too early. Gaps are sized so that a jump started as the roof edge reaches the ninja will clear them; if you wait until you can see the far side, you have already missed the window.

Does Ninja Dash ever stop getting faster?

Yes. Speed is capped at roughly 620 pixels per second, which is reached at about 6,800 pixels of distance. After that the game is hard but stable.

Is there an end to Ninja Dash?

No. It is an endless runner, so the run ends when you hit an obstacle or fall into a gap. The score is the measure of the run.

Where is my Ninja Dash high score stored?

In your browser's localStorage. It is private to that browser on that device and is lost if you clear site data.

More ninja games to play

All games →