Red Ball Tool-Assisted Speedrun World Record Explained
HTML-код
- Опубликовано: 11 июл 2024
- 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 - Игры
Explain why this comment got PINNED!
no
no
yesn't
wow
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
Truly enlightened take here
this really does say a lot about society guys
train good, car bad
damn, the industrial revolution and its consequences really do be disastrous tho
@@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.
i can’t believe spike glitch is so scuffed under the hood. what a world
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
@@sage5296 how does it work? dont have time to watch the vid
@@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
Red ball runs at a very unusual 31 fps. *vine boom*
800th like
"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
I was actually expecting a bigger time improvement
@@michaelb4415 ME AS WELL, probably because of the fact that levels cannot be skipped with any known bug
celeste tas be like
@@Ghajestis ?, can you explain that, I have not heard about that game
@@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.
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.
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.
Also there's a lot of setups pushing the IL times down significantly!
Look at minecraft bridging, 3.8 is the wr legit and 3.45 is the record for TAS
I love how it’s become a staple when explaining video game physics to play the SM64 file select song
But first we have to talk about parallel universes
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.
i wonder what his thoughts on it are, given his thoughts on the video
thanks, i now want to watch pannenkoek
600th like
I remember playing this game many many years when I was younger, wow didn't expect people to do a complicated tas on this
.
.
.
The
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.
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
And now I finally know the reason why positive Y is down.
I know bc that’s how it is in the engine I use
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
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
That was a fast 40 minutes, wow.
10/10 🔴
🙏 thanks my man. good luck with the bob
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.
ball 🔴
I didnt knos i watched a 40 min vid until i read this comment lmao
:) pleasure helping you with this max! thank you for you and the rest of the team's work on this!
Couldn't have done it without yall!
I derived too much enjoyment from someone named Notverygood making a TAS run
I love how complex level one is.
NINE NINE NINE NINE NINE NIEN NINE (my favorite part)
Nein.
Thought u were hitler for a sec
@@revhithervster34 thought you were rev hitlerster for a second
9 9 9 9 9 no 9
@@steffenvikenvalvag4576 i thought you where Steffen Vitler Valvåg for a second
These videos are so well made man keep it up and you may grow way bigger!
funny nut hell man
funny tower kill zombie man
Star code E
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.
It's a great homage to pannenkoek, but the music itself is from the sm64 file select screen.
@@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.
You'll love the Trackmainia TAS community. Those guys are abusing ubisoft's code in ways I didn't think was possible.
@@DigitalJedi dude these unknown games are amazing, brought by wirtual and maximum…
@@DigitalJedi nadeo* ubisoft just released tm2020, not the older games
@@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
@@znefas damn
This was a really good video, I didn't even think there would be a barrier to TASing Flash games
Yeah, really hoping that flash emulators step it up in the next few years
I legit got a red bull ad before the video started
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.
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.
Indeed.
YESSS A NEW VIDEO TO WATCH love these commentarys
Epic video and great explanations of everything!
Thanks Niftski! Your mastery of Super Mr. Krabs TASsing is truly inspirational
Incredible video, I had no idea how crazy it was to TAS flash games 👀
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.
@@Maximum And as those flash emulators start having TAS tools
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
thats how its named in the game
@@kisacapisaca "The more you know"
29:34 "forthBarier" instead of "fourthBarrier" :) barrier being spelled barier also applies to the other barriers
Pol right before the car
"rampa" at 22:48. idk if that's what "ramp" is in russian, but it _is_ the portuguese word for ramp
Nice work Maximum. Seeing the TAS is all the more impressive when it's understood!
The next 40 minutes and 51 seconds will surely be delightfully spent :) Thank you!
So, is there a Squint% TAS, where you play the game at the ridiculously low quality such that spikes disappear?
I wish there was XD
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
Great video Max, been looking forward to some more red ball content for a while. You never disappoint!
Oh my the Bismuth style explanations, along with some of his playlist, IS ABSOLUTELY AMAZING
Love that a TAS has someone named “NotVeryGood” as one of the creators.
I've been waiting for some new content, keep it up man, hope you see some big growth.
Fuck yeah, new ItsMaximum video! I'm legitimately considering grabbing some popcorn for this one.
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.
Thanks! Definitely a wise choice.
I love how he fully explains how the TAS did the spike glitch instead of giving a general half assed explanation
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
Your videos are gold, glad another is out.
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
Watching this at night and loving it every second! This is so good, I love this content
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
Really awesome video! You've really outdone yourself this time!
This is so in-depth wow, good job
What a fun reason for spike glitch. Also very interesting. Good video!
This madlad near single handedly revived the red ball fandom after the dead periods
Fantastic visualization work! Everything was very clear
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
celeste :)
every long-winded explanation of complicated game mechanics isn't complete without the sm64 file select music lmao
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
26:59 koleco means колесо (The wheel in russian)
yep, a lot of the objects are internally named in Russian
10:36 the pannenkoek reference :’)
I’m so happy people still talk about him
Pog tas 10 content. Good vid as always !
This was really interesting. I never knew how spike glitch worked before, only that it did.
you're the pannenkoek of red ball, no matter how long is your videos, we want to watch from begin to end !
Incredibly in depth analysis! Well done!
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).
Keep being crazy, and keep pushing the games you love
Finally another banger video
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!
Really great explanation of this tas! Love the Northern Desert bgm!
I love watching these vids even though I have never touched the game :)
I like how he played the sm64 music for the spike glitch as if he was explaining half a presses
You have the Red Ball Discord link twice in the description. Interesting video in term of how to develop a game. Pretty cool :]
I love how fun this game is and I never thought it would be played this much
i just watched a man talking about people making robots play ball game very fast and enjoyed it thoroughly
3:10 the nostalgia hit me like a truck I USED TO PLAY THIS OMG
This probably the most dedication and admiration on a short flash game I have ever seen
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.
Imagine some guy making this game in a week, and then a community forms around it tearing it apart for the next 12 years
everybody gangsta till he starts talking about parallel universes
I'm a year late ik, but seriously dude; you're amazing! I understand game mechanics like never before. So thanks a lot!
Very high quality video!
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
my mom is there longer than you
@@NorXor damn...
I was only there for 1 frame 😎
so true...
itsmaximum viewers when they see their name in the video for 0.033 seconds
Another banger video!
ive been making prototypes for a red ball style game with a grappling hook and this has massively reignited my interest
Lol I hear that pannenkoek sm64 music when you start explaining spike jump. Nice touch. You definitely get the vibe right
a 40minute long video, time to get the popcorn
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
another banger from maximum
this is so cool, deserves more views
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
good feedback 👍
Oh cool thanks youtube for putting this in my recommendations, despite me being subbed and not putting it in sub feed.
Seems like RUclips kinda dropped the *ball*
@@Maximum yeah, a ball that is red in colour like their logo
Truly a masterpiece of a video, I’ve watched it 7 times at least at this point
Spikes: exists
Redball: I'ma just pretend I didn't notice that
2009 game: exists
adults with way too much free time:
Wow i didnt expect a double rounding error in this video
I love the Pannen reference with the mario file select music!
Very informative
Thanks to this i remembered wubbzy
27:00 подождите, разработчики что-ли русские?
en: wait, are the developers Russian?
koleco (колесо) in russian means wheel
upd: 30:30 vagon (вагон) means cart
Beautiful video once again. I love your content they are so well crafted ❤️
The File Select song being used to explain the spike glitch was the best reference
sick tas, sick explanation
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"
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.
The tas isnt meant to be fair, its to show whats possible
@@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.
Great video! Gives me some good Pannen vibes
Home-Resonance at the end of videos, I love it
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
good video
I agree and get real
That Home - Resonance at the end reminds me of some guy that invokes sodium chloride, and I love it XD
(Would talk about the legendary SM64 file select song usage, but that has been noted already in another comment)
Really nice explanation, btw
The SM64 music during long-winded explanations is perfect.
Nice vid
I wish I could watch a 40m video in like 10 seconds. Your time management must be insane.
26:59 koleco translating on russian like wheel, but it writtn with error. it pronounce like "koleso"
im aware, a lot of the objects in the red ball games are internally referred to in Russian, the native language of the developer
on russian it writes like "колесо", c means s
ate food while watching. 10/10 video u have so much potential