Watch a good action game closely and you'll notice time isn't constant. A big hit freezes the world for a few hundredths of a second. The last enemy of a fight dies in slow motion. A boss's death stretches into a moment you can actually see. Done right, you never notice it happening; you just feel strong, and you always seem to have exactly enough time to react.
Kindlefall does this on purpose, everywhere. It's two numbers in the game loop and a lot of careful tuning. This post goes through every place the game bends time, and why each one feels good.
Two dials
Every frame, the game works out how much time has passed and then runs the whole world forward by that amount. Two dials change that amount:
- Hit-stop (
stopT): while it's running, the world moves at 6% speed. In practice that's a near-freeze, a few hundredths of a second long. - Slow motion (
slowT): while it's running, the world moves at 35% speed.
Both are just timers counted down in real time, so a slow-motion moment always lasts the same on your clock, whatever is happening in the game. The camera, the HUD and the screen shake keep moving at real speed, which is why a slowed moment still feels alive instead of laggy. And when several things ask for slow motion at once, the game takes the longest request, not the sum, so moments never stack into a crawl.
Hit-stop: the weight of a blow
The playbook calls hit-stop "the king of feel", and the rule is short: keep it under a tenth of a second and scale it with importance. A sword hit stops the world for about 0.015 to 0.05 seconds, a crit for 0.03 to 0.04, a combo finisher or an Emberbolt blast for 0.08 to 0.1, a boss slam for 0.08. The one deliberate exception is the Barbarian's fully charged overhead: its quake stops the world for 0.16 seconds. A ward shattering gets 0.06, a brute hitting a wall 0.07, even an ember keg blast and a crate breaking get their own small stop.
Why it works: in real life, impact has resistance. The tiny freeze is your brain's cue that the blade actually met something. Without it, hits feel like they pass through air. It also gives the eye a fraction of a second to register what just happened, the spark, the number, the enemy reeling, before the next thing does.
The last kill of a room
When you kill the last enemy of the last wave, the game drops into slow motion for 0.75 seconds, pulls the camera in slightly, shakes it a little and flashes a warm light where the enemy fell. It fires only once per room, even if a single fireball kills three enemies at once.
Why it works: it's punctuation. The fight is over, and the game says so before you've had time to check the room. It turns the end of every encounter into a small victory instead of a quiet trickle back to walking.
Executions and posture breaks
Bosses have posture, a gold bar under their health in the style of Sekiro. Fill it and the boss breaks: 0.12 seconds of hit-stop, half a second of slow motion, a gold ring and a heavy shake. For the next 4.5 seconds it takes 50% more damage, and it carries a burning mark: your next hit is an execution, triple damage, with its own 0.12-second stop, 0.6 seconds of slow motion and the camera pushing in.
Why it works: the slow motion is the game holding the door open. Exactly when you've earned an opening, time gives you a beat to notice it and walk through. After playtesting, marks only appear on real openings (a parry, a guard break, a wall stun, a posture break) and at most once per enemy every six seconds, so the moment stays special instead of becoming noise.
Parries, ripostes and Witch Time
Three of the boons are built around time:
- Ember Parry: press attack just before a melee blow lands. The window is 0.18 seconds (0.12 against bosses). A clean parry gets a 0.1-second stop and 0.6 seconds of slow motion; turning aside a projectile with the Deflection duo gets a lighter 0.35 seconds.
- Riposte: answering right after a well-timed roll plays in 0.55 seconds of slow motion, with a thin warm ring that was made deliberately subtle because "it plays in slow motion".
- Witch Time, a relic named after Bayonetta's famous mechanic: dodge a blow at the last instant and time crawls for everything but you, for 2.5 seconds of +40% damage.
Why it works: these are skill checks with a reward you can feel. The slow motion after a perfect parry is a reward and a breather at once: you get to see the enemy reel, and you get time to choose what to do with the opening. The windows are kept tight, and presses within half a second of the last one are ignored, so you can't earn the moment by mashing.
Boss deaths
When a floor's guardian falls, the world drops into slow motion for 2.2 seconds with a full-strength shake. Everything else in the room dies with it and enemy projectiles in flight fizzle out. The First Flame, the final boss, gets more: a 0.15-second stop, 2.6 seconds of slow motion and nearly a second of controller rumble, then a death cinematic of its own. Phantoms of earlier bosses in the final fight get 0.8 seconds when laid to rest, and the Kindled One, the superboss, gets 2.
Why it works: a boss fight is the peak of a floor, and its end deserves weight. Slowing the moment lets you take in the kill you worked for, and clearing the room means nothing can rob you of it in the last second.
Saved at the last moment
Surviving something you shouldn't is its own kind of power fantasy, and time marks it:
- Undying Ember (a boon): a killing blow leaves you at 1 health instead, with 0.8 seconds of slow motion and a ring of fire that knocks everything back.
- The Hourglass: 1.6 seconds of slow motion as it turns.
- The Hollow's Reassemble: once per floor, death only scatters this hero's bones, and the collapse plays in 0.7 seconds of slow motion while an ember ring fills.
- Your own death: 1.2 seconds of slow motion, so the moment that ended the run is one you actually see.
Time you can see coming
Bending time is half of it. The other half is giving the player time without touching the clock at all:
- Telegraphs. The playbook's rule: everything that can hurt the player is announced at least 0.45 seconds ahead, with a body flash and a sound, a ground marking that fills up, or an aim line. "If the player can't see it coming, it's unfair." Floor IV's traps were lengthened further after playtesting: falling rocks 1.25 seconds, boulders 1.4, trip-hammers 1.2.
- Dodge invulnerability. The Knight's roll lasts 0.42 seconds and is invulnerable for 0.34 of them, so a well-timed roll goes straight through a blow.
- The opening shot. Every run starts with the room waking and the enemies rising and holding still while the camera pans to them, so you see the first fight before it starts.
Put together, it's a game that tells you what's about to happen, gives you exactly enough time to answer, and then makes the answer feel enormous.