Red Ball Tool-Assisted Speedrun World Record Explained
Ойындар
A Video by Maximum - A TAS or Tool-assisted speedrun is a demonstration of the best theoretical completion of a video game, where a sequence of inputs are programmed ahead of time are read by the game. Thanks to the immense dedication of a select group of individuals, Red Ball’s nature as a physics sandbox has been thoroughly exploited in order to produce a TAS speedrun of just 2 minutes and 28 seconds. In this video, we will go level by level through the current Red Ball TAS, thoroughly analyzing every single glitch, strategy, and technique that is used, which will include a detailed, technical explanation of why the infamous spike glitch works, a glitch that can seemingly grant Red Ball invincibility to spikes just by briefly pausing the game. This is the Red Ball Tool Assisted Speedrun World Record fully explained.
Support my videos on Patreon - / maximum
---------------------------------------------------------------------------------------------
Maximum Personal Links:
Follow me on Twitch- / itsmaximum
Join my Discord- / discord
Speedrun.com Profile- www.speedrun.com/user/Maximum
Twitter- / itsmaximum_
---------------------------------------------------------------------------------------------
Red Ball TAS Recording- • Red Ball TAS 12 Levels...
Red Ball Segmented Run- • Red Ball Segmented Spe...
Red Ball 12 Levels World Record- • ⟨Former WR⟩ Red Ball |...
Red Ball 17 Levels World Record- • [Former WR] Red Ball |...
Red Ball 4 Tool-Assisted Speedrun WR Explained (Part 1)- • Red Ball 4 Tool-Assist...
Death Warp Explained- • Red Ball's Biggest MYS...
The Story of Sub 20 Train- • The Most Coveted Speed...
Red Ball World Record Progression- • Red Ball - World Recor...
Red Ball Beginner Speedrun Tutorial- • Red Ball - Beginner Sp...
Red Ball Speedrunning Discord- / discord
Red Ball Leaderboard- www.speedrun.com/redball1
Red Ball Speedrunning Discord- / discord
---------------------------------------------------------------------------------------------
0:00 - Introduction
1:44 - Background
4:20 - Level 1
7:53 - Level 2
9:20 - Level 3 Part 1
10:16 - Spike Glitch Explanation
18:36 - Level 3 Part 2
19:33 - Level 4
21:53 - Level 5
22:36 - Level 6
24:05 - Level 7
25:34 - Level 8
27:31 - Level 9
28:57 - Level 10
30:12 - Level 11
33:28 - Level 12
34:58 - Level 13
36:19 - Level 14
37:07 - Level 15
37:46 - Level 16
38:33 - Level 17
39:42 - Conclusion
---------------------------------------------------------------------------------------------
Music List- pastebin.com/0apnTzTn
#maximum #speedrun #tas
Пікірлер: 983
Explain why this comment got PINNED!
@MappingWithYakko
2 жыл бұрын
no
@PinkyNoice
2 жыл бұрын
no
@DeamLinX
2 жыл бұрын
yesn't
@Simon27712
2 жыл бұрын
wow
@xdxboxjaja
2 жыл бұрын
It'll happen
The fact that red ball experienced such pressure from the car tells us a lot about the role of technological industry in the wellbeing of the society
@thetwizard9290
2 жыл бұрын
Truly enlightened take here
@Maximum
2 жыл бұрын
this really does say a lot about society guys
@soccch
2 жыл бұрын
train good, car bad
@vaskedagame880
2 жыл бұрын
damn, the industrial revolution and its consequences really do be disastrous tho
@Gabowsk
2 жыл бұрын
@@vaskedagame880 The fact the spikes don't make any damage to Red Ball despite its' nature correlates to the worldwide political pressure on the masses and the people's vulnerability.
"one would probably expect the TAS to be just a moderate improvement" *Anyone who has seen a TAS before:* yeah no I wouldn't really expect that
@michaelb4415
2 жыл бұрын
I was actually expecting a bigger time improvement
@rogervanbommel1086
2 жыл бұрын
@@michaelb4415 ME AS WELL, probably because of the fact that levels cannot be skipped with any known bug
@Ghajestis
2 жыл бұрын
celeste tas be like
@rogervanbommel1086
2 жыл бұрын
@@Ghajestis ?, can you explain that, I have not heard about that game
@Ghajestis
2 жыл бұрын
@@rogervanbommel1086 well celeste is a precision platformer (that i 100% recommend you play, its 20 bucks on steam or switch), and people have made TASes for it, where due to the way the physics engine works, you can gather some pretty ridiculous speed.
i can’t believe spike glitch is so scuffed under the hood. what a world
@sage5296
2 жыл бұрын
Atleast we finally know how it works. I think there have been atleast 3-4 different theories before this point. Iit was pretty hard to tease out since there's nothing in the code itself that directly causes it, just a bunch of individually innocuous lines of code and some unusual internal flash interactions
@rogoznicafc9672
2 жыл бұрын
@@sage5296 how does it work? dont have time to watch the vid
@kamikage2747
2 жыл бұрын
@@rogoznicafc9672 Basically, by pausing the game for a frame at the very start, it offsets the way the game processes and renders frames. This causes the game to not realize Red Ball made contact with a spike. That's what I understood, but I might have missed part of it
@bobczech7774
11 ай бұрын
Red ball runs at a very unusual 31 fps. *vine boom*
@YEWCHENGYINMoe
7 ай бұрын
800th like
I love how it’s become a staple when explaining video game physics to play the SM64 file select song
@TheBaxes
2 жыл бұрын
But first we have to talk about parallel universes
@potatobearsmo
2 жыл бұрын
pannenkoek2012 has changed the explaining community forever with this, despite it being used mostly in speedrun explained videos and not challenge run explained videos like pannen popularized.
@yellowdragon101
2 жыл бұрын
i wonder what his thoughts on it are, given his thoughts on the video
@qsyki
2 жыл бұрын
thanks, i now want to watch pannenkoek
@YEWCHENGYINMoe
7 ай бұрын
600th like
Only recently have I truly learned how useful TAS's are for speedrunning. They break down the game in question, sometimes in ways that most humans cannot achieve, in order to discover what the fastest methods of completing said game are. And seeing one broken down like this makes them even more awe-inspiring.
@Maximum
2 жыл бұрын
The Red Ball TAS efforts have majorly helped out RTA speedruns. Strats like bird 3, max 6, and pbird 11 completely changed top level play and were only discovered because of the TAS hack.
@sage5296
2 жыл бұрын
Also there's a lot of setups pushing the IL times down significantly!
@anytuna
Жыл бұрын
Look at minecraft bridging, 3.8 is the wr legit and 3.45 is the record for TAS
That was a fast 40 minutes, wow. 10/10 🔴
@Maximum
2 жыл бұрын
🙏 thanks my man. good luck with the bob
@KingMagenta
2 жыл бұрын
It’s truly an S Tier Video when you can produce a 40 minute video but it’s entertainment value is packed tightly into that 40 minutes that you never stop to look at the time.
@DeamLinX
2 жыл бұрын
ball 🔴
@Redokev
2 жыл бұрын
I didnt knos i watched a 40 min vid until i read this comment lmao
I remember playing this game many many years when I was younger, wow didn't expect people to do a complicated tas on this
@j.21
2 жыл бұрын
.
@jedqwerty
2 жыл бұрын
.
@orangepaprika67
2 жыл бұрын
.
@sillowillo
2 жыл бұрын
The
@KanadeTachibanaBlackMidi
2 жыл бұрын
Fancy seeing you here
19:12 "note that down is the positive y direction in flash" This is actually true of all 2D game engines. It's just simpler to set the origin at the top left since that's the direction that raster/framebuffer rendering goes in. You'll generally only see Y+ pointing upwards in 3D engines where the 1:1 render-area-to-screen relationship ceases to exist (example: in minecraft, Y+ is up). The reason more specifically has to do with framebuffers, which are a software representation of the pixels on a screen, where coordinates are actually 1D (an offset into the buffer) rather than 2D (an X and Y value). The transformation function from (X,Y) to an offset is `(width * y) + x`, where width is the number of pixels that make up a full row before it wraps back to the other side of the screen, one pixel lower. So "one Y" is worth "width Xes". This can be further extrapolated to 3D ((X,Y,Z) => ZHW + YW + X) but that's not really how 3D rendering works and is more something you would do to manage a 3D grid of data with a 1D array when a 3D array is insufficient performance-wise (rare but not impossible). 3D rendering involves using several transformation functions to simulate a camera looking at the scene, painting what the camera "sees" to a virtual canvas, and then 2D-rendering the canvas (and then there's things like raycasting which is the same thing but done on a 2D scene to make it look 3D, which is why games like Doom are said to be 2.5D--a typically top-down 2D scene rendered to look 3D, which is distinct from taking a 3D scene and rendering it to look 3D). Graphics libraries tend to allow you to use framebuffers directly (even the HTML5 canvas 2D rendering context provides an "image data" object that lets you "skip the middle man" for more efficient rendering), though it's rarely seen in practice because the increase in complexity isn't usually warranted.
@Maximum
2 жыл бұрын
Interesting, that makes a lot of sense. This is a far more detailed explanation of something than I ever thought I’d see in my comments lol
@glassramen
2 жыл бұрын
And now I finally know the reason why positive Y is down.
@michaelj9153
2 жыл бұрын
I know bc that’s how it is in the engine I use
@noxim_
2 жыл бұрын
This is mostly true, and good information, though it should be mentioned that these days a lot of 2D games are really just 3D games with orthographic/isometric projection and textured planes facing the camera. Here the coordinate spaces are more flexible as we are no longer directly accessing the pixels
@sage5296
2 жыл бұрын
Likely this dates back to TVs where data was drawn line by line onto the screen, from left to right and top to bottom, with the data coming over the air in 1D waves. Additionally, especially in web design it makes a lot more sense as we typically start at the top, so it makes sense to anchor your coordinate system at the top of the page
I love how complex level one is.
10:16 the sudden pannenkoek music really got me. It’s so ingrained into my brain that I’m about to have a long complicated minut detail of a video game explained to me whenever I hear this song. It’s so fitting.
@deoplo5988
2 жыл бұрын
It's a great homage to pannenkoek, but the music itself is from the sm64 file select screen.
@matthewfanous8468
2 жыл бұрын
@@deoplo5988 i’m very well aware already, thank you
I don't think I've ever played this game before, but as someone who has made a physics engine before, it is _incredibly_ amusing to see this game's engine be _completely_ abused.
@DigitalJedi
2 жыл бұрын
You'll love the Trackmainia TAS community. Those guys are abusing ubisoft's code in ways I didn't think was possible.
@noon7866
2 жыл бұрын
@@DigitalJedi dude these unknown games are amazing, brought by wirtual and maximum…
@ImXyper
Жыл бұрын
@@DigitalJedi nadeo* ubisoft just released tm2020, not the older games
@znefas
Жыл бұрын
@@ImXyper even in TM 2020, it's mostly Nadeo's decisions and Nadeo's staff and devs, seen as they choose COTD and even host events
@ImXyper
Жыл бұрын
@@znefas damn
:) pleasure helping you with this max! thank you for you and the rest of the team's work on this!
@Maximum
2 жыл бұрын
Couldn't have done it without yall!
@jonnyblade3234
2 жыл бұрын
I derived too much enjoyment from someone named Notverygood making a TAS run
NINE NINE NINE NINE NINE NIEN NINE (my favorite part)
@bwburkeGaming
2 жыл бұрын
Nein.
@revhithervster34
2 жыл бұрын
Thought u were hitler for a sec
@steffenvikenvalvag4576
2 жыл бұрын
@@revhithervster34 thought you were rev hitlerster for a second
@dragonomicon1788
2 жыл бұрын
9 9 9 9 9 no 9
@PROPLAYEN
2 жыл бұрын
@@steffenvikenvalvag4576 i thought you where Steffen Vitler Valvåg for a second
I love how it doesn't even matter what game we're talking about. Whenever a TAS has an in-depth explanation of an unintuitive trick, ya gotta play the SM64 file select music, to honor the greatest TAS maker, Pannenkoek.
@Jadeschannel255
2 ай бұрын
Indeed.
Incredible video, I had no idea how crazy it was to TAS flash games 👀
@Maximum
2 жыл бұрын
Thanks Doc! Flash game TASsing is currently in its infancy, but I think it will greatly expand in the next few years as flash emulators start supporting more games.
@angelcaru
2 жыл бұрын
@@Maximum And as those flash emulators start having TAS tools
These videos are so well made man keep it up and you may grow way bigger!
@stillgeneric
2 жыл бұрын
funny nut hell man
@WhymeR
2 жыл бұрын
funny tower kill zombie man
@nathannelson4464
2 жыл бұрын
Star code E
I want to tell you that I truly appreciate this video... It's long, and I can see it has a lot of careful editing behind it... That is not to mention the in-depth explanations that made me understand so much of a game I never played and didn't know existed until last year. Thank you for putting so much effort into this video and all the others, mad respect to you.
This was a really good video, I didn't even think there would be a barrier to TASing Flash games
@Maximum
2 жыл бұрын
Yeah, really hoping that flash emulators step it up in the next few years
It's crazy just how complex the mechanics of this seemingly simple physics game are and how dedicated it's small but faithful community is.
After seen at 27:02 in contact list "koleco2" instead of "wheel2", I became so proud of the author and scared by imagine how much bad code is in the game Upd8: Same story about "vagon" at 30:33. The author was really good at naming objects in English
@yablock7346
Жыл бұрын
thats how its named in the game
@yablock7346
Жыл бұрын
@@kisacapisaca "The more you know"
@snowrose124
11 ай бұрын
29:34 "forthBarier" instead of "fourthBarrier" :) barrier being spelled barier also applies to the other barriers
@Siwdvi
9 ай бұрын
Pol right before the car
@schrodingerskitten7206
4 ай бұрын
"rampa" at 22:48. idk if that's what "ramp" is in russian, but it _is_ the portuguese word for ramp
YESSS A NEW VIDEO TO WATCH love these commentarys
So, is there a Squint% TAS, where you play the game at the ridiculously low quality such that spikes disappear?
@Kalaphant
11 ай бұрын
I wish there was XD
Nice work Maximum. Seeing the TAS is all the more impressive when it's understood!
Epic video and great explanations of everything!
@Maximum
2 жыл бұрын
Thanks Niftski! Your mastery of Super Mr. Krabs TASsing is truly inspirational
26:59 koleco means колесо (The wheel in russian)
@Maximum
2 жыл бұрын
yep, a lot of the objects are internally named in Russian
The next 40 minutes and 51 seconds will surely be delightfully spent :) Thank you!
I love how he fully explains how the TAS did the spike glitch instead of giving a general half assed explanation
Love that a TAS has someone named “NotVeryGood” as one of the creators.
Oh my the Bismuth style explanations, along with some of his playlist, IS ABSOLUTELY AMAZING
every long-winded explanation of complicated game mechanics isn't complete without the sm64 file select music lmao
Seeing how fast TAS's have exploited the insane movement in Celeste I expected nothing less from a TAS to also destroy this game's record
@RichConnerGMN
2 жыл бұрын
celeste :)
Fuck yeah, new ItsMaximum video! I'm legitimately considering grabbing some popcorn for this one.
@xarxos5274
2 жыл бұрын
Alright I've watched it now, excellent as always, the amount of technical detail is astounding! And yes I did grab some popcorn to watch it.
@Maximum
2 жыл бұрын
Thanks! Definitely a wise choice.
This madlad near single handedly revived the red ball fandom after the dead periods
I'm glad to have found this channel. I've had a fondness for flash games and how they influenced me today, and to see their speedruns explained on this channel only helps to show how time has changed things. subbed
i started to watch this video after work and fell asleep, usually i just watch something else when i wake up again but this video was just so enchanting that i went back and found the exact time i dozed off just to not miss anything. i havent even heard of a single red ball in my life before i found these videos but god damn i love it
10:36 the pannenkoek reference :’) I’m so happy people still talk about him
I have always loved the ideas of TAS runs, especially in games where the methods between human and TAS use entirely different parts of a game. To be honest, I enjoy the strats of a run more than actually watching the run. That being said, I respect both the speedrunners and strategy makers (even in glitchless runs).
@JediSteve-J3-
2 жыл бұрын
Keep being crazy, and keep pushing the games you love
Great video Max, been looking forward to some more red ball content for a while. You never disappoint!
I've been waiting for some new content, keep it up man, hope you see some big growth.
This was really interesting. I never knew how spike glitch worked before, only that it did.
I didn't even know this game existed, but the explainations and detail for speedrunning is great to listen too! And a TAS run? Heck yeah
Amazing video! This is really interesting to watch, and I didn't expect the Pannenkoek reference with the SM64 music xD It really fits well with complicated explanations somehow
love this video. i've never heard of red ball before but i got so invested that i started trying to guess what techniques were used before you explained them. 10/10
Imagine some guy making this game in a week, and then a community forms around it tearing it apart for the next 12 years
i just watched a man talking about people making robots play ball game very fast and enjoyed it thoroughly
This is so in-depth wow, good job
Your videos are gold, glad another is out.
Watching this at night and loving it every second! This is so good, I love this content
I like how he played the sm64 music for the spike glitch as if he was explaining half a presses
What a fun reason for spike glitch. Also very interesting. Good video!
Fantastic visualization work! Everything was very clear
Really awesome video! You've really outdone yourself this time!
3:10 the nostalgia hit me like a truck I USED TO PLAY THIS OMG
everybody gangsta till he starts talking about parallel universes
I haven’t ever heard of this game and don’t know how I ended up on this video but I don’t regret clicking on this video.
you're the pannenkoek of red ball, no matter how long is your videos, we want to watch from begin to end !
Pog tas 10 content. Good vid as always !
I love watching these vids even though I have never touched the game :)
I'm 4 minutes in and I'm so hooked on that spike glitch. This is a great video to learn about this game I had no idea existed!
Incredibly in depth analysis! Well done!
I legit got a red bull ad before the video started
I feel like instead of saying "-y velocity (flash is upside down btw)" and then later also "a massive -15 vertical velocity", it'd be easier just to say "a massive 15 upwards velocity", reading it as the abs velocity + the actual direction humans would intuitively understand
@Maximum
Жыл бұрын
good feedback 👍
The File Select song being used to explain the spike glitch was the best reference
This probably the most dedication and admiration on a short flash game I have ever seen
a 40minute long video, time to get the popcorn
Finally another banger video
You have the Red Ball Discord link twice in the description. Interesting video in term of how to develop a game. Pretty cool :]
Really great explanation of this tas! Love the Northern Desert bgm!
Wow i didnt expect a double rounding error in this video
27:00 I don't know what's funnier. The fact that the front wheel is no.2. or that it's named "little wheel"
I love how fun this game is and I never thought it would be played this much
ive been making prototypes for a red ball style game with a grappling hook and this has massively reignited my interest
These vids r so insane I watched the whole world record history vid high asf with 1 of my friends we were just so blown away and amazed barely spoke any words to each other just emotive grunts
27:00 подождите, разработчики что-ли русские? en: wait, are the developers Russian? koleco (колесо) in russian means wheel upd: 30:30 vagon (вагон) means cart
The SM64 music during long-winded explanations is perfect.
I love the Pannen reference with the mario file select music!
2009 game: exists adults with way too much free time:
If you modified the game code to implement TAS tools you could also modify the code to fix the spikes glitch and have a TAS that is kinda "fair" when compared to human runs.
@Maxawa0851
2 жыл бұрын
The tas isnt meant to be fair, its to show whats possible
@EvilCherry3
2 жыл бұрын
@@Maxawa0851 I know. It would have several TAS categories that's it. One with the glith and one without. Because some runners complained about that glitch if i remember well.
Lol I hear that pannenkoek sm64 music when you start explaining spike jump. Nice touch. You definitely get the vibe right
Very informative Thanks to this i remembered wubbzy
Oh cool thanks youtube for putting this in my recommendations, despite me being subbed and not putting it in sub feed.
@Maximum
2 жыл бұрын
Seems like KZread kinda dropped the *ball*
@GMPranav
2 жыл бұрын
@@Maximum yeah, a ball that is red in colour like their logo
Another banger video!
I'm a year late ik, but seriously dude; you're amazing! I understand game mechanics like never before. So thanks a lot!
Spikes: exists Redball: I'ma just pretend I didn't notice that
0:27 i see myself for 2 frames i'm famous!!! nah but in all seriousness great vid and I hope you keep up the good work as always
@NorXor
2 жыл бұрын
my mom is there longer than you
@gradient41
2 жыл бұрын
@@NorXor damn...
@ethanbarker7955
2 жыл бұрын
I was only there for 1 frame 😎
@odiugretsam1597
2 жыл бұрын
so true...
@Maximum
2 жыл бұрын
itsmaximum viewers when they see their name in the video for 0.033 seconds
About that ending bit: as a self-proclaimed representative of the Snailiad community (join our Discord please we need more fan mods and content and whatnot) I'm excited about the potential of TAS runs. Our world record by humans has already been knocked down to under three minutes WITHOUT a TAS, so I'm curious as to if one would bring it down much further
Truly a masterpiece of a video, I’ve watched it 7 times at least at this point
The video is super informative, but I gotta respect the music choice too
Beautiful video once again. I love your content they are so well crafted ❤️
26:59 koleco translating on russian like wheel, but it writtn with error. it pronounce like "koleso"
@Maximum
2 жыл бұрын
im aware, a lot of the objects in the red ball games are internally referred to in Russian, the native language of the developer
@ivanek333
2 жыл бұрын
on russian it writes like "колесо", c means s
Very high quality video!
Home-Resonance at the end of videos, I love it
The sumoning salt of redball lol
I give this video a 4.9999999.../5
@leihau
2 жыл бұрын
So with this logic it's gonna turn to a 5.50 in a frame right
On a scale from 1 to 10 of this explanation and its quality, I would give it a 9999999999999999999999999/10.
another banger from maximum
I just spent 40 minutes listening to this guy say ‘red ball’ over 314 times
10:32 spike check
This shits so clean it looks like the designed the game to be played like this