Speedrunning: How Gamers Push Games to Their Limits

Photo: Yan Krukau / Pexels
A single frame lasts 16.67 milliseconds at 60 frames per second — less time than it takes a human eye to blink once. Speedrunners build entire careers around inputs timed to that window, shaving fractions of a second off games that developers thought were already finished. What started as a niche hobby of finishing games fast has become a rigorous discipline of reverse engineering, statistics, and community-verified world records, and it has quietly changed how the games industry understands its own products.
What speedrunning actually is
The core definition is simple: complete a video game as fast as possible, using rules a community agrees on in advance. What makes it complicated is that "as fast as possible" opens the door to nearly anything the game's code allows, intentional or not.
Speedrunning communities organize runs into categories so that comparisons stay fair. Any% means finishing the game by any method, including exploits and sequence breaks, as long as the run ends on the credits or a defined completion trigger. 100% requires collecting every item, defeating every boss, or unlocking every ending condition the category defines, which typically takes three to ten times longer than Any% because there is no shortcut around required content. Glitchless or no major skips categories exclude bugs that break the intended progression, rewarding execution speed instead of exploit discovery. Low% categories invert the goal entirely, requiring runners to finish with the fewest possible upgrades or items, which turns the challenge into avoiding progress rather than rushing it.
Speedrun.com, the community-run leaderboard site that has become the sport's default rulebook and record keeper, hosted more than 3.7 million submitted runs across over 34,000 games as of its most recent public figures, cited by Guinness World Records when it partnered with the site to certify records (Guinness World Records). A separate January 2025 dataset put the totals even higher, at 4.8 million runs across 43,000 games (Kaggle speedrun.com dataset). Every category on the site has its own moderators, its own rule set, and its own verification process, which is what keeps a hobby this decentralized from collapsing into chaos.
How speedrunners actually go faster
Speedrunning technique splits into two broad categories: finding ways the game breaks, and executing the intended game more precisely than its designers imagined anyone would.
Exploits and glitches
Exploits are unintended behaviors in a game's code that runners turn into shortcuts. Wall clipping lets a character pass through geometry that should be solid, usually by exploiting how collision detection handles fast movement or specific angles. Sequence breaks let a runner reach late-game areas or items before the story logically permits it, often by skipping a scripted trigger the developers assumed would always fire first. Out-of-bounds movement pushes a character outside the level's intended play space entirely, sometimes cutting straight to the end trigger through unrendered geography. None of these were designed by the developers. They were discovered by players running games thousands of times and noticing behavior nobody had documented.
Optimization within intended rules
The other half of speedrunning is pure execution: doing the normal thing as efficiently as physics and code allow. This includes pixel-perfect movement (positioning a character within a single pixel of an optimal line), frame-perfect inputs (pressing a button on the exact frame that triggers the fastest possible outcome), and routing — planning the mathematically shortest path through a game's required objectives, sometimes computed with pathfinding software before a human ever attempts it live. Animation canceling interrupts a character's action animation early to skip idle frames, and resource manipulation uses in-game items, currency, or enemy AI patterns in ways that save time without technically breaking anything.
Why RNG manipulation matters
Many games use random number generation (RNG) to decide item drops, enemy spawns, or dialogue timing, and that randomness is rarely truly random — it is generated by a deterministic algorithm seeded by something observable, like the exact frame a menu was opened. Speedrunners reverse-engineer these seed patterns so they can manipulate outcomes that look random to a casual player but are fully predictable to someone who understands the underlying formula. Minecraft speedrunning leans heavily on this: runners manipulate seed generation and mob drop timing to consistently get the items needed to reach the End dimension in minutes rather than hours (Minecraft speedrunning, Wikipedia).
The scandal that shows why verification matters
Speedrunning's credibility depends entirely on community verification, and the sport's most public crisis proved why that process exists. In December 2020, YouTuber Dream had a Minecraft any% glitchless speedrun stripped from the official leaderboard after the Minecraft Speedrun Team ran a months-long statistical investigation into his item drop rates. The team's analysis found that his luck obtaining ender pearls and blaze rods — the two items every runner needs to reach the End dimension — was so far outside statistically plausible bounds that manipulation was the only reasonable explanation (PC Gamer). Dream initially disputed the finding, then acknowledged that a modification affecting drop rates had likely been active without his knowledge, and the run was formally removed from the leaderboard (ScreenRant).
The episode mattered beyond one leaderboard entry. It demonstrated that speedrunning communities had built genuine statistical rigor into their verification process — moderators calculated the probability of Dream's drop sequence occurring under legitimate random number generation and found it functionally impossible. That same investigative culture now routinely reviews top submissions across major games, checking frame data, splits, and RNG consistency before a run is accepted as a record. Speedrunning's credibility is not assumed; it is audited.
Tool-assisted speedruns: the theoretical ceiling
Tool-Assisted Speedrunning (TAS) is a separate discipline from human speedrunning, and conflating the two is one of the most common mistakes newcomers make. A TAS is built in an emulator that allows frame-by-frame input construction, meaning a creator can plan, test, rewind, and refine a single frame's button press for as long as they want before it becomes part of the final run. The result is a sequence of inputs no human hand could execute live, often requiring precision measured in single frames across a run lasting tens of thousands of frames total.
TASBot, a project started in 2013 and led by a hobbyist known as dwangoAC, takes that concept a step further by playing pre-built TAS input sequences back on real, unmodified console hardware through a controller-port replay device, proving the inputs are technically legal for that console even though no human produced them (TASBot, Wikipedia). TASBot debuted at Awesome Games Done Quick in January 2014 playing Super Nintendo Entertainment System (SNES) titles and has returned to GDQ marathons regularly since, sometimes triggering exploits so precise that a single frame of electromagnetic interference from a nearby cable can cause the run to desync (operationrainfall AGDQ interview). TAS runs are never compared against human world records. They exist to answer a different question entirely: what is the mathematical floor for how fast this game can be finished, independent of human limitation?
What's the difference between human speedruns and TAS?
Human speedruns are performed live, bound by human reaction time (roughly 150 to 250 milliseconds for a visual stimulus) and physical execution limits. TAS runs are constructed offline in an emulator with unlimited retries per frame, then verified. Human runs and TAS runs are ranked on entirely separate leaderboards because they answer different questions: what a person can do live, versus what the game's code technically permits.
The competitive scene and Games Done Quick
Speedrunning's shift from solo hobby to spectator sport tracks closely with the rise of live streaming. Twitch let runners broadcast attempts in real time, and audiences invested emotionally in a single runner's incremental progress toward a personal best in a way that recorded video never replicated — viewers watch a run knowing failure is possible on every single input.
Games Done Quick (GDQ) is the clearest evidence of how far that spectator interest scaled. The organization runs two major marathons a year — Awesome Games Done Quick (AGDQ) in January and Summer Games Done Quick (SGDQ) in the summer — where dozens of speedrunners perform back-to-back live runs for roughly a week straight, all broadcast free on Twitch with donations going directly to charity. Awesome Games Done Quick 2026, held in Pittsburgh from January 4 to 10, raised $2,443,414 for the Prevent Cancer Foundation (Shacknews). Summer Games Done Quick 2026 followed with $2,408,901 raised for Doctors Without Borders (Shacknews). Since GDQ's founding, the marathons have collectively raised almost $60 million for charities including Doctors Without Borders, the Prevent Cancer Foundation, the Malala Fund, and the Organization for Autism Research (Shacknews).
GDQ's scheduling is itself a small logistics operation: organizers select runs months in advance for genre variety and total runtime, technical crews handle console and capture-card transitions between runners in minutes, and commentators fill dead air with context for viewers who have never seen the game being run. That structure is why GDQ functions as both a charity event and, for many casual viewers, their first real exposure to the sport.
Famous runs that reveal how deep games actually go
Super Mario 64. More than two decades after its 1996 release, the 120-star category is still being actively optimized. As of April 2026, the world record on real Nintendo 64 hardware stood at 1 hour, 35 minutes, 14 seconds, set by a runner competing under the name GreenSuigi, who publicly offered prize money to anyone who could beat his own time — a signal of how tightly contested and community-driven the category has become even 30 years after launch (IndieSpeedrun).
Minecraft. A game with procedurally generated worlds and no fixed layout would seem impossible to speedrun consistently, yet manipulating the game's random seed generation and enemy drop tables lets top runners reach the End dimension and defeat the Ender Dragon in minutes rather than the hours a normal playthrough requires. The category's popularity, boosted heavily by streamers, also made it the center of the sport's highest-profile cheating investigation.
The Legend of Zelda series. Sequence breaking is central to Zelda speedrunning: runners reach late-game dungeons, items, or the final boss out of the order the story intends, exploiting the fact that Zelda games rarely hard-lock progression behind a single unavoidable gate.
Doom. Rocket jumping and glitch-based physics exploitation let runners cover ground the level designers never intended to be traversable that fast, a technique so influential it later became an intentional mechanic in other shooters.
Dark Souls. A game built around a roughly 30 to 100-hour intended playtime has been finished, boss-for-boss, in under 20 minutes by top runners exploiting animation cancels, out-of-bounds routes, and precise boss pattern manipulation — a gap between "intended" and "actual" completion time large enough to change how players think about the phrase "beating a game."
Why speedrunning communities share instead of hoard
Speedrunning culture runs against the grain of most competitive gaming in one specific way: knowledge sharing is the norm, not the exception. Discord servers, dedicated wikis, and community forums exist for essentially every popular speedrun game, and when a runner discovers a new skip or a faster route, that discovery typically spreads to the entire community within hours, not months. Compare that to traditional esports, where a team's strategic playbook is often guarded specifically because it's a competitive advantage.
Part of the reason is structural: speedrunning world records are individual, but the routes that produce them are treated as collective community property, refined over years by many contributors rather than owned by whoever found the first version. Beginner guides, category-specific Discords, and mentorship from veteran runners are standard, which lowers the barrier to entry significantly — speedrunning rewards patience and repetition more than reflexes, and the community's culture reflects that by actively recruiting rather than gatekeeping.
Can a regular person learn speedrunning?
Yes. Most popular games have beginner-friendly categories, public route guides, and Discord communities built specifically to onboard new runners. The core requirements are patience and willingness to repeat sections hundreds of times, not exceptional reflexes — many top runners started as casual players who stumbled into a game's competitive scene.
Hardware, tools, and how runs get verified
Because speedrunning times are measured in frames, the hardware and software used to record a run matters as much as the run itself. Emulation tools that allow frame-advance playback let runners study exactly which frame a trick succeeds or fails on, turning trial-and-error into something closer to controlled experimentation. Capture cards with minimal input lag are standard equipment for competitive live runners, since even a few milliseconds of added latency can be the difference between a frame-perfect trick landing or not.
Verification on speedrun.com typically requires a full unedited video of the run, timing that matches the game's internal clock or an agreed real-time standard, and moderator review checking for signs of splicing, save-state abuse outside TAS categories, or suspicious consistency in random outcomes — the same category of statistical scrutiny that caught the Dream case. Route documentation, often maintained as public spreadsheets tracking frame counts and RNG windows across dozens of attempts, has become standard practice in high-level categories, turning what looks like casual fast play into something closer to applied statistics.
How glitch discovery and documentation actually works
Finding a new skip rarely happens by accident anymore. Speedrunning communities have developed genuine research methods for hunting glitches, treating a game's code the way a security researcher treats software they are trying to break.
The 2007 discovery of the Super Mario Bros. "wrong warp" is a clean early example of how a single insight can restructure an entire category's known route. Runner AndrewG found that the game determines which warp pipe or vine a player enters based on a single value tracked in the console's memory rather than the pipe's actual location, and that this value can be manipulated by pushing Mario further across the screen than the level intends. His discovery, folded into a 5:00.35 world-record run, let players warp to unintended late-game zones and reshaped Any% routing for the rest of the game's speedrunning history (Wikipedia, "Super Mario Bros. speedrunning"). Some glitch hunts are even more systematic: Super Mario Bros. researcher sockfolder wrote a brute-force search program to test Mario's possible movement options computationally before ever attempting the resulting "flagpole glitch" by hand, turning glitch discovery into applied programming rather than trial and error.
The strangest documented case in speedrunning history did not come from a human or a script at all. During a 2013 Super Mario 64 race, runner DOTA_Teabag pulled off an upward warp in Tick Tock Clock under conditions the community had classified as impossible, since the trick normally requires a grabbable ceiling that was not present. Prominent Super Mario 64 researcher pannenkoek12 investigated the anomaly and eventually offered a $1,000 bounty to explain it, concluding that a stray ionizing particle, plausibly cosmic in origin, had struck the Nintendo 64's memory at the exact moment needed to flip a single bit in Mario's stored height value from 11000101 to 11000100 — just enough to trigger the warp (The Gamer). Pannenkoek12 confirmed the mechanism by writing a script that manually flipped that exact bit at that exact frame and reproduced the same warp on demand. It remains the only documented case in speedrunning history of a naturally occurring subatomic event producing a reproducible, beneficial glitch, and it illustrates just how far the community's verification standards go: even an event this improbable got tested, isolated, and confirmed rather than dismissed as a fluke.
Why speedrunning matters beyond gaming culture
Speedrunning's real significance is what it revealed about finished software. Developers ship a game assuming players will engage with the systems as designed, but speedrunners demonstrated repeatedly that a game's actual behavior space is far larger than its intended one — physics engines, collision detection, and animation systems all have edge cases nobody tested for because nobody expected a human to exploit them on purpose, frame by frame, for years.
That has practical downstream effects. Game developers increasingly study speedrunning communities to understand where their own systems break, sometimes patching exploits and sometimes leaving them in deliberately because the community has embraced them as part of the game's identity. It also reframed what "finishing" a game even means: a title can be commercially complete and still hold undiscovered optimization frontiers a decade later, as the Super Mario 64 record history demonstrates. Speedrunning, in that sense, turned every released game into an open research problem rather than a closed product.
Common misconceptions about speedrunning
A frequent misunderstanding is that speedrunning is just "playing badly, fast" — skipping content out of laziness. The opposite is closer to true: skipping content requires understanding a game's underlying systems more precisely than the developers themselves documented, since exploits only work when a runner knows exactly how collision, animation, or RNG code behaves under specific conditions.
Another common confusion is treating TAS runs as world records that compete with human runs. They don't, and speedrun communities are strict about keeping the two separate precisely because comparing them would be meaningless — one measures human skill under real-time pressure, the other measures a game engine's theoretical limits.
Finally, some assume speedrunning glitches are bugs the developers would obviously want removed. In practice, developers' reactions vary widely: some patch exploits that trivialize a game's difficulty curve, some leave them because the community has built its identity around a specific glitch, and some — as documented in postmortem talks at the Game Developers Conference — have said publicly that watching speedrunners find exploits taught them more about their own game's edge cases than their own QA process did.
The takeaway
Speedrunning turned finished, shipped games into open-ended optimization puzzles, and it built a verification culture rigorous enough to catch statistically implausible cheating in a randomized item-drop sequence. The gap between a game's intended playtime and its speedrun record — Dark Souls compressed from 30-plus hours to under 20 minutes, Super Mario 64 still getting shaved down three decades after release — shows that "finished" software rarely means "fully explored." What keeps the sport honest and growing is the same thing that makes it watchable: community scrutiny down to the single frame, shared openly instead of hoarded.
Read next:
Follow new articles
Add SciHub101 to your feed reader to see new science and technology stories.
About the Author
SciHub101 is an independent science and technology publication founded and edited by Buğra Sözeri, a software engineer and app developer based in Türkiye. AI tools assist with drafting and research. Source documentation in the existing archive is uneven, and articles are being reviewed and corrected. The Editorial Team byline identifies editorial responsibility; it does not certify specialist or independent human review. Where we compare products, anything built by our own team is labelled as such — see the editorial guidelines and About page for how corrections and disclosures work.
Related Articles

AI-Powered Game Balancing: How Dynamic Difficulty Is Changing the Way We Play
AI-driven dynamic difficulty adjustment keeps players in the flow state by making games harder or easier in real time based on how you're actually playing.

Deep Learning vs. Cheaters: How AI Is Winning the War on Gaming Fraud
Deep learning anti-cheat systems analyze millions of data points per second to catch cheaters that rule-based systems routinely miss, protecting competitive integrity.

The Science of Speedrunning: How Glitches and Exploits Work
Completing a 50-hour game in 20 minutes sounds impossible, but speedrunners do it by exploiting the fundamental gap between what a game looks like and how it actually works in memory. Understanding how glitches work is essentially a course in low-level computer science.

The Largest Structures Ever Built: Towers, Bridges, Dams, and Walls
The Burj Khalifa in Dubai stands 828 meters tall — for context, you could stack almost two Empire State Buildings on top of each other and still not reach its antenna. But height is only one dimension of 'largest.' The world's longest bridge stretches 164.8 km across China. The Great Wall of China, including all branches, runs over 21,000 km. The largest building by floor area is a Boeing factory in Washington State that covers 398,000 square meters under a single roof. What engineering limits the next record depends on which dimension you're measuring and why physics makes every additional meter harder than the last.

