Cornerstone

How Difficulty Works in Arcade Sword Games

What actually gets harder, why curves flatten at the top, and how to tell a fair ramp from a broken one.

An arcade game has to get harder or it stops being interesting after ninety seconds. What it should not do is get harder in a way that eventually makes it impossible, because at that point the score stops measuring skill and starts measuring how long the ramp took. This guide covers what actually changes as a run progresses, and what a well-shaped ramp looks like from the inside.

One curve, many values

Difficulty on this site is a single number between zero and one, advanced either by elapsed time or by progress, and shaped by a smoothstep curve: gentle at the start, steeper through the middle, flattening at the top.

Games interpolate their own values along that one number. A spawn gap might run from 1.2 seconds down to 0.72. An enemy radius from 20 pixels to 16. A reaction window from 260 milliseconds to 180. A telegraph from 0.62 seconds to 0.42.

Because everything reads from the same curve, a game tightens as a whole rather than in unrelated steps. That is why difficulty here feels like pressure increasing rather than like a series of unrelated adjustments.

What the four presets actually mean

Each game declares a difficulty preset, and the preset supplies the endpoints for every value it interpolates.

Read the reaction window column and the design intent is visible. Easy gives you roughly a third of a second, which is comfortably above human reaction time. Expert gives you 90 milliseconds at the top, which is below it - meaning expert games are anticipation games by construction, because reacting is not an option.

PresetEnemy radiusSpeedSpawn gapTelegraphReaction window
Easy22 to 19 px70 to 1501.5 to 1.0 s0.8 to 0.6 s0.34 to 0.26 s
Medium20 to 16 px110 to 2401.2 to 0.72 s0.62 to 0.42 s0.26 to 0.18 s
Hard18 to 14 px160 to 3301.0 to 0.55 s0.5 to 0.3 s0.2 to 0.13 s
Expert16 to 12 px210 to 4300.85 to 0.42 s0.4 to 0.22 s0.16 to 0.09 s

Why curves flatten

The smoothstep shape means the last quarter of the ramp changes values much less than the middle half does. That is deliberate and it is what stops a run ending arbitrarily.

Without flattening, a long-lived player eventually reaches values where obstacles arrive faster than any human can respond. At that point every run ends at approximately the same place regardless of skill, and the score measures patience rather than ability.

With flattening, a skilled player can keep going. Runs end because someone made a mistake under sustained pressure, which is a much more satisfying failure and a much more meaningful score.

Hard floors, and where they are

Several games layer an absolute minimum on top of the curve, because some values cannot safely be interpolated all the way down.

Sword Runner floors the gap between obstacles at 0.62 seconds of travel - the time a person genuinely needs to see, decide and act. One-Tap Sword floors the spawn gap at 0.62 seconds. Blade Rush floors it relative to the reaction distance.

These floors are the difference between a game that gets hard and one that gets impossible, and they are why 'does the difficulty have a ceiling' is the single most useful question to ask about any endless arcade game.

Difficulty that is not a number

Not everything scales numerically. Several games here make runs harder by changing what is present rather than what its values are.

Blade Survivor unlocks new enemy types at fixed waves - dodgers at three, fliers at four, shielded at five, brutes at seven, casters at nine, spikers at eleven. Each arrival is a new problem rather than a harder version of an old one.

Blade Survival 100 raises the number of enemies on screen at once from two to seven while barely touching their speed. Sword Storm raises how many arrive simultaneously from one to four. Both are concurrency curves rather than intensity curves, and they feel different: instead of everything being faster, there is simply more to think about.

How to tell a fair ramp from a broken one

Four questions, and they work on any arcade game rather than only these.

  • Does anything ever arrive faster than you could physically respond to? If yes, the ramp has no floor.
  • When you die, can you name what you did wrong within two seconds? If not, the game stopped being legible before it stopped being possible.
  • Do new things get introduced one at a time, or in clusters? One at a time is a designed ramp; clusters are usually a random one.
  • Does the difficulty reset properly on a retry? A ramp that carries over between runs is measuring your session rather than your run.

By those tests every game here is fair, which is a claim you should check rather than accept. The floors and the introduction schedules are documented on each game's own page.

Nothing here adapts to how you are doing

There is a well-known alternative to a fixed curve: adjust the difficulty to the player, easing off after deaths and tightening when things are going well. Nothing on this site does that, and the reason is specific to the genre rather than a general objection to the technique.

In a score-chase game the score has to mean something comparable between runs. If the game gets easier when you are struggling, then two runs with the same score describe different achievements, and your own personal best stops measuring anything. The number in your browser is only meaningful because the curve that produced it was the same curve every time.

The tradeoff is real and worth stating: a fixed curve means a bad run stays hard, and there is no rubber band to catch you. What you get in exchange is that improvement is legible. When your score goes up it went up because you played better, not because the game quietly met you where you were.

Reading your position on the curve

Most games do not show you how far along the ramp you are, and you can read it anyway - which is useful, because the correct level of aggression depends on it.

The reliable signal is variety rather than speed. The pool of eligible enemy types widens as a run progresses, so the first appearance of something you have not seen yet is a better marker of depth than anything else on screen. If dodgers have started arriving, you know roughly where you are even without a wave counter.

Speed is a worse signal because it is the thing you adapt to. Everything having got faster is difficult to notice from the inside, since your own timing has been adjusting continuously; a new silhouette appearing is a discrete event you cannot miss. Using arrivals rather than tempo to locate yourself is a small habit that makes the late game considerably less surprising.

The opening is free practice

Because the curve is fixed and always starts in the same place, the opening of every run is identical - which makes it the cheapest practice environment on the site, and the part most players treat as an obstacle between them and the interesting bit.

If you are working on a specific skill - a punish timing, an enemy's telegraph, a spacing - the early curve is where to do it, deliberately and repeatedly. Restarting after ninety seconds costs nothing, the conditions are the same every time, and you get far more repetitions of the thing you are practising than you would by surviving deep into runs where it appears occasionally.

The counterpart is that the opening teaches you nothing about late-run play, which is a genuinely different game: sparser openings, less room, and a multiplier expensive enough that the correct level of risk changes. Practising the opening and then wondering why deep runs still collapse is a common and avoidable trap. Both halves need their own attention, and only one of them is cheap.

Difficulty that never scales at all

Some of the hardest things in the library never touch the curve. They are structural, and recognising them matters because no amount of surviving will make them ease off.

Limited vision is the clearest case. In a maze lit by a torch, the difficulty is that you cannot see, and that is identical in the first corridor and the twentieth - what grows is only how much you have to remember. An arena with hard walls is permanently more dangerous than one that wraps. A game where an objective can be attacked while you are elsewhere is permanently more demanding than one where only you can be hit, however slow its enemies are.

These are why the library's Easy-to-Expert labels are a rough guide rather than an ordering. A game can sit at Medium on its curve and still be the hardest thing here for a particular player, because what it asks for - spatial memory, divided attention, committing to a decision early - is orthogonal to speed and is not on the curve at all.

Playing against a ramp

Knowing how the curve works changes how you play. Early in a run, everything is slower than it needs to be, which is the time to build a combo and bank an untouched-wave bonus. Late in a run, the curve has flattened, which means the difficulty is no longer increasing much and your position matters more than your speed.

The middle is where runs end, because that is where the curve is steepest and where habits formed in the easy opening stop working. If you consistently die at a similar point, that is the steep section rather than a coincidence, and the fix is usually to change technique rather than to try harder.

Key takeaways

  • Difficulty is one shared curve, so everything in a game tightens together rather than separately.
  • Expert presets put reaction windows below human reaction time, which makes them anticipation games by construction.
  • Curves flatten at the top so runs end from mistakes rather than from arithmetic.
  • Hard floors on spawn gaps are what separate a hard game from an impossible one.
  • Concurrency curves - more at once rather than faster - feel completely different from intensity curves.
  • Most runs end in the steep middle, where habits from the easy opening stop working.

Frequently asked questions

Do arcade sword games ever become impossible?

They should not, and none here do. The difficulty curve flattens near the top and several games add hard floors on spawn gaps tied to human reaction distance.

What is the difference between the difficulty presets?

They supply the endpoints for every value a game interpolates - enemy size, speed, spawn gap, telegraph length and reaction window. Expert reaction windows drop to 90 milliseconds, below human reaction time.

Why do I always die around the same point?

That is usually the steep middle of the curve, where habits formed during the easy opening stop working. The fix is generally a change of technique rather than more effort.

Does difficulty carry over between runs?

No. It resets fully on every retry. A ramp that persists between runs would measure your session rather than your run.

Is more enemies harder than faster enemies?

It is differently hard. Concurrency curves - Blade Survival 100 going from two enemies on screen to seven - give you more to think about rather than less time to think.

Does the game get easier if I keep dying?

No. Nothing here adapts to how you are playing. A curve that eased off after deaths would mean two runs with the same score described different achievements, which would make your own personal best meaningless as a measure.

How can I tell how far into the difficulty curve I am?

Watch for enemy types you have not seen yet rather than for speed. The pool of eligible types widens as a run progresses, and a new silhouette is a discrete event, whereas everything getting faster is something you adapt to without noticing.