anchor

Use when

Designing a racer whose fun is beating the clock on a fixed line, where retry is free and difficulty is a self-paced ladder, not a menu.

Trackmania

What it is. A racer stripped to one loop — drive a fixed track, chase a target time, press one key to restart the instant you miss it. No fuel, no damage, no car tuning, no combat. The car is a constant; the track and your line are the entire game.

Player fantasy / why it’s fun. I found the perfect line, and the clock proves it. The pull is a micro-mastery loop measured in tenths — you know exactly where you lost the time, restart costs nothing, and the medal one tier up is always just visible. Improvement is legible, and it is yours.

Design DNA

Trackmania’s bet is that the clock is a better opponent than any AI. Strip out rivals, items, and damage and you are left with the purest racing question — what is the fastest line through this geometry, and can your hands execute it? Everything the design keeps exists to sharpen that question and shorten the gap between attempts.

The restart is a load-bearing structure, not a convenience. Because a run costs two seconds and one keypress to abandon, the player lives inside a tight practice loop — try a braking point, miss, restart, adjust, repeat. Failure never compounds into frustration because it never costs anything: the retry is the practice, and the practice is the fun.

Difficulty is a ladder the player climbs on their own terms. One track ships several target times — bronze, silver, gold, and the author’s own — so a beginner and an expert play the identical track toward different, always-visible goals. No difficulty menu, no rubber-band: the ramp is the medal you reach for, and one track meets every skill level at once. The ghost of your best run teaches the line by contrast, with no tutorial text.

Load-bearing structures

StructureWhy it works
Instant, free restartOne key respawns you at the start with no load, no menu, no lost run. Retry cost is near zero, so the practice loop stays tight and failure never compounds. system-mastery-curve.
The clock is the only opponentNo rival AI, no items, no damage — the single honest score is elapsed time, and every tenth traces to a decision you made corners ago.
Medal ladder as self-paced difficultyBronze/silver/gold/author times ship with every track. One track serves all skill levels at once; the next medal is the difficulty ramp. system-difficulty-and-dda.
Ghost as silent teacherYour PB (or the medal’s) replays as a non-colliding car — it shows the ideal line by contrast, onboarding with zero tutorial text. system-telegraphs.
The car is a constantOne fixed car, no tuning economy. All skill and all design budget flow into the track and the line, not the garage.
The track is the levelCorner radius, width, and sequence author every ounce of difficulty — geometry is content, and an editor makes it infinite. system-procgen-design.
Checkpoints, not fencesOrdered checkpoints validate a run and set the respawn; cutting the course simply does not count. FUN.md §20 anti-cheat.

What to steal

What’s just theme (drop it)

Composes into

Twist seams

See also

This module rendersthe repo's markdowndirectly — edit it there, it changes here.