Perfect fast aerials through science! - Rocket Science Applied #2
Ойындар
In this episode, we're taking a look at how the car behaves in the air and quantify many of the bits of knowledge we found in the very first episode. We measure all the forces and impulses and use them to calculate the fastest possible fast aerial as well as when to is the optimal time to use a little boost and how to jump as high as possible without boost.
How the Car Handles (Aerial) by Sam Mish:
samuelpmish.github.io/notes/R...
Shoutout to Beary who gave me the idea of practising RL with a metronome. Once again I forgot to add it to the video :(
The car stats spreadsheet:
1drv.ms/x/s!Av9du64LKhjw8Xe7t...
Support me on Patreon:
/ rocketscience
Follow me on twitter
/ halfwaydeadrl
Join my Discord:
/ discord
And you can follow me on twitch :)
/ halfwaydead
----------------------------------------------------------------------------------------------
Music
First song:
Direct - Tranquility
iTunes Download Link: itunes.apple.com/ca/album/mon...
Listen on Spotify: play.spotify.com/album/2BSgvR...
Second song:
Direct - Wanna Know You (feat. Holly Drummond)
iTunes Download Link: itunes.apple.com/ca/album/wan...
Listen on Spotify: play.spotify.com/album/7hXV9y...
Video Link: • [Dubstep] - Direct - W...
Third song:
Direct - Parallax
Support on Beatport: monster.cat/1cZgQX0
Support on Bandcamp: monster.cat/1bS8onJ
Support on iTunes: monster.cat/1mImhh4
▼ Follow Direct
KZread: / theofficialdirect
Facebook: / directmusic94
Twitter: / directofficial
Soundcloud: / directmusic
Fourth song:
Ephixa - Trance Chords
iTunes Download Link: geo.itunes.apple.com/us/album...
Listen on Spotify: open.spotify.com/album/3cynu3v...
Video Link: • Monstercat - 006 - Emb...
► Follow Ephixa:
Facebook: / ephixamusic
Twitter: / ephixa
Soundcloud: / ephixa
KZread: / djephixa
Пікірлер: 122
I know my pronunciation is really inconsistent. I'm trying to work on it and in the meantime, I keep slipping up. Shoutout to Beary who gave me the idea of practising RL with a metronome. Once again I forgot to add a comment to the video :(
@BuzzaB77
5 жыл бұрын
I wouldn't worry about pronunciation mate, it's very clear what you are saying regardless. Trust me there are plenty of dialects here in England that I can understand less than you! thanks for your amazing info.
@the1exnay
5 жыл бұрын
I hadn't really noticed your pronunciation, but now i am curious: what is your native language?
@bretto7
5 жыл бұрын
It’s more of an accent man. I understand what you’re saying perfectly. Better than when I hear my own voice back lmao. This video was insane man. Thank you for putting so much time into this. I love it. You work so so hard on these videos.
@Frewster
5 жыл бұрын
English is waaay more inconsistent than your pronounciations, dw about it. Keep being amazing
@lenniii1
5 жыл бұрын
@@the1exnay German
I think Rocket League's community got really lucky to have someone this smart just to explain the game in a physical way. Keep doing what you love, it's very interesting to watch ^^
I'm a physics teacher and will show this video to my students
@finnlaypullen193
5 жыл бұрын
I wish you were my teacher :(
@liveausderhauptstadt7475
5 жыл бұрын
@@finnlaypullen193 i wish u were my student 😏
@finnlaypullen193
5 жыл бұрын
@@liveausderhauptstadt7475 Believe me you wouldn't.
@mensb1936
5 жыл бұрын
cringe
@michaelutz9649
4 жыл бұрын
Well it's been a year, did they like it?
11:18 - In response to your conclusion "You should always try to tilt the car backwards as fast as you can in a fast aerial" I thought it worth noting something I picked up from Jacob's stream: If you hold backwards before hitting your jump button, you'll reach 90 degrees significantly faster than if you jump and then tilt back. I wanted to mention this, because like the fact about using accelerate in the air, I don't think a lot of people know this. (I didn't at least). I don't have any numbers or anything, but if you hop into free play and try them back-to-back you'll see what I mean.
@RocketScience
5 жыл бұрын
Please correct me if I understood you wrong. Are you saying that tilting back before the 1st jump makes a difference? If I'm going to be 100% accurate then I have to tell you that tilting before you hit the first jump isn't going to provide you with any advantage. However, as we're all humans and not perfect, it is pretty hard to time the backwards holding with the jump and with a controller it might also take a "bit" (couple of ms) of time to tilt it back to the max in order to turn as fast as possible. So it is good advice, but irrelevant for programming a bot for example.
@MickSwanson
5 жыл бұрын
@@RocketScience That must be correct, it is just a human thing. I thought maybe there was some sort of "preload" that would speed up the acceleration, but going back and trying it, I see what you mean. The difference is just holding back before jumping will start leaning as soon as you leave the ground, whereas if your human fingers try to do both at once, there can be a bit of delay. Thanks for clearing that up!
Fast Aerial mechanic inputs explained at 11:27 Boost management during mechanic at 15:25
This is incredible man. I wish this got more recognition. And I wouldn’t knock your enunciation, I personally didn’t recognize it until you pointed it out.
You just made a Patron out of me with this video! You're a RL treasure, thank you!
ive been playing this game for 4 years, and you still managed to teach me something. Well done!
Going into some serious calculus in this video.
1440p60, this pleases my eyes, thanks for the great vid!
I love you halfway dead you're my hero. Keep fighting the good fight, using science to win in video games. I think it would be very helpful if you tried to apply these things to kickoff, but I know that would take SO MUCH EFFORT. But you could try to ask simpler questions like "What's the most consistent halfflip if your goal is literally to reverse as quickly as possible", or "How close to the ground before you flip provides the most force when you wavedash?". I really look forward to future videos, and I hope to learn more things about how we can use this science to make conclusive improvement in our game.
holy shit. This might be your best video.
fantastic analysis! and straightforward explanation. greatly appreciated
Dude, you're great.
Thanks! That Metronome idea is helpful!
I still remember my first time finding you on the first fast aerials video. I spent an hour in training before I got above the net on only 12 boost.
why was this not in my notification box -.- top video once again!
I appreciate your videos even more now that I'm studying engineering in university
Its like im in a Physics/Math Lesson all over again xD. (Nice vid btw.)
God dang it you are so smart! All of these things we kinda knew from experience, but you science it so we know it!
opening curly braces on its own line - you're a monster
Hey, I love your content. Your approach to these matters is very interesting. One thing I love the most about it is that you use precise information about the game (position, velocity, etc). I'm thinking about training an IA just for fun but I need raw data instead of getting it through image processing. Do you mind sharing how you get the raw data you show?
All that math definitely made this a spooky episode. Happy Halloween everyone!
Amazingly interesting, accurate and awesome. Would love a mod (like bakkesmod) that tells me the duration of each of my jumps until I hit something (the ball, a wall, the ceiling), very handy to improve.
God damnit HalfwayDead, you're making me alter my aerials **again**. lmao
@Rocket Science ok thank you, I still feel like something was different when I changed it... maybe it´s just in my head. One more question: what do the move up, down, forward and backward buttons in the controls do? (For me they do nothing)
Rizzo is not a KBM player right?
@PhilerinoBTW
5 жыл бұрын
He used to be for, iirc, around 1000 hours before switching to an Xbox 360 Controller.
@frigoalegna8612
5 жыл бұрын
he use the left stick to accelerate so he cannot hold the accelerator while aerial
@Hexoka
5 жыл бұрын
@@frigoalegna8612 yes you are right. I forgot about that.
@itsntrs
5 жыл бұрын
@@PhilerinoBTW he only did like 300 hours on kbm lol
@daallen7636
3 жыл бұрын
@@frigoalegna8612 yeah as a keyboard player with 1300 hours playing dizzy controls on controller is so much more friendly than popular controls
And you forget to put the links of those training maps you mentioned in the description dude :( Anyways, great job!
Does reversing while midair make you fall faster?
@Rocket Science At 6:22 your slide is stating the units in velocity, and it is correct on the slide as uu/s, but in the audio you have it as uu/s^2, just a slight inconsistency
Hi, thanks for a vid. I wonder if picking up boost with high ping affects how fast can I travel. I noticed that on high ping there is a delay between reaching boost and be able to use it. Should be an easy pick for you 😊 Thanks a lot
So if you fall off from the ceiling without any boost you should pitch your car nose down and accelerate? Would it make the recovery 6% faster (or more, if calculating the downwards acceleration)?? I haven't seen any pro players doing this. They usually just helplessly fall until they reach the ground.
Vídeo absolutamente perfeito
These videos make me dread the thought of a super AI rocket league team 😂
If you're interested in the application of optimal control theory here, i would suggest you to take a look at Infinite Horizon Linear Quadratic Regulator, which is a technique of Dynamic Programming. It is actually pretty straightforward and uses basic math principles and knowledge including Linear Algebra.
@RocketScience
5 жыл бұрын
Thank you for the pointer. I gotta say from the short amount of time I've been able to invest in looking at this, I wouldn't call it pretty straightforward :D Certainly not something I've fully understood, so far. I have no clue how I have to define the matrices in the cost function to achieve what I want. I also don't know if it can work with input restrictions like binary inputs e.g. boost. I'm gonna have to research a bit more. Oh, and isn't this specific problem finite horizon?
Whoa, it's been a while since I've heard Direct - Parallax. Good taste in music haha. This is a very insightful video. I'm probably way WAY off the mark for the fastest possible time for a quick aerial. Then again, I do have my dodge deadzone at 0.95 to prevent those accidental backflips you mentioned.... But I'll keep in mind the jump timing.
@rambojack10
5 жыл бұрын
Your dodge deadzone is .95!!!!??? Doesn't that just increase the probability you fail to actually dodge when you want to?? You must abuse the shit out of your analog sticks having to throw them around so quickly on some of your dodges. But hey, if it works for you that's great!!
@Xenro66
5 жыл бұрын
Honestly, I never fail a dodge. I've had it at 1 before, but only then was I failing to dodge *rarely*. And yes, I do absolutely abuse my analogue stick. I've gone through 3 of them now on my controller because the edges of the stalk bit gets so damn worn down lmao. But still, I find it's still too low... I frequently change between 0.95 and 0.96 and yes, I do notice the difference. 0.96 causes me to fail a dodge once in a blue moon, 0.94 causes accidental backflips more than you thought was possible :)
I love you
perfect DS3 controller settings
Well, this sucks because my brake/reverse is bound to stick down o_o So, every time I push stick down in the air I'm braking and slowing myself down by up to 10% and using up to 4.2% more boost?
This is beyond my understanding. Wait till I graduate. Then I will see if I understand
is there a tool that I can use to see how fast Im aerialing to the ceiling?
@RocketScience
5 жыл бұрын
A viewer actually stepped in and made a BakkesMod plugin really quick. But at least for now, you will have to compile it yourself. The page contains a link to a video showing how that is done, however, it will likely be hard to understand if you're not a programmer and you have never compiled anything. github.com/jpsarda/MrSuluPlugin Alternatively, you can join my discord discord.gg/JSzuvr2 and ask JP if he can give you the compiled file.
Bro where are you from?
f... I learned air roll right on R1. I cant press both R1 and R2 at the same time and now I learn this gives me 6% less boost power... Is there a way to bind gas to multiple buttons? This would solve it the easiest way..... Does anyone have a better idea?
Amazing video! Sad that it is not as well known as it should be! Three years later still the best and imo only proper fast aerial tutorial for anyone who has the aspiration to master a skill. @Rocket Science would it (nowadays with all the mods & plugins) be possible to make a plugin that tells you the millisecond time stamps of "start 1st jump" "let go of 1st jump" and "start 2nd jump"? I think with that you could really see and progress to the best (humanly possible) fast aerial! Would also be so interesting to see some pros or content creators try it :D Keep up your great scientific work in this game!
@RocketScience
2 жыл бұрын
Yes, it's possible. Someone made a timer a long time ago that had those metrics but it's broken. I haven't gone and done this myself because I don't like doing half-done solutions. So if I were to make it then it would be more applicable to tell the player what they actually do wrong in words and graphics which the speedflip plugin has done decently well, but that's of course not a fast aerial.
@leob.7772
2 жыл бұрын
@@RocketScience Thanks for the answer, appreciate it! :)
0.2s (200ms) between presses is 300 bpm, not 250bpm. 250bpm is 0.24s (240ms)
@RocketScience
5 жыл бұрын
Yes, that is correct math. However, the force lasts up to 0.2s, so you have to hold the button at least that long. Then you have to release it for a minimum of one physics tick, and then you can press it again. So the time from the first press until the second press is actually 0.208s to 0.217 s => 277 bpm. And as I stated in the video, it is really really hard to release and press the button again in less than 30 ms, so I gave a bit of cushion, and said you could go a bit faster, but it's not worth it if you release the jump button too early.
Very interesting, as always. Also: I can play my game with no metronome, no metronome, no metronome *humming along*
Do you use sound effects from Rust for your intro?
@troy7788
4 жыл бұрын
xScopeLess To me they sound like rl only
Have you been able to quantify the effect of aerial sensitivity on aerial rotation acceleration?
@RocketScience
5 жыл бұрын
It's quite simple actually. If you have 2x aerial sensitivity and you move your stick halfway up, it's the same as moving the stick all the way up with 1x sensitivity. You cannot increase the acceleration beyond the maximum.
@soybombiambomb
5 жыл бұрын
@@RocketScience Oh ok, thanks!
Poggers For God
That accent fucks my brain up.
I just want to know how I can do that 0:37
@andreoppermann6709
5 жыл бұрын
He uses bakkes mod to effect gravity and other thinks. Just look for bakkes mod on youtube/net and you will get it
Could you please cover what the deadzone in the game files does? (Default input file) amoneytv and gibbs made a video about that in the past. Good work I love the vids!
@RocketScience
5 жыл бұрын
Their videos are outdated. Back when they made them, there was no slider ingame. Ever since Psyonix added the slider in the game menu, changing the setting in the config files does nothing.
@hannes7659
5 жыл бұрын
@@RocketScience ok thank you, I still feel like something was different when I changed it... maybe it´s just in my head. One more question: what do the move up, down, forward and backward buttons in the controls do? (For me they do nothing)
@RocketScience
5 жыл бұрын
They are binds for controlling the camera in spectator mode.
20XX IS COMING
You're saying all the rotation speeds are the same on every car. Then why do they still feel extremely different in the air?
Does the 200uu/s cap (I think that was the cap) mean that jumping is slowing your forward momentum down or am I just confused? Also Hallo aus Mannheim :)
@RocketScience
5 жыл бұрын
200 uu/s cap? Are you talking about the maximum speed of the car? That's 2300 uu/s. So to answer your question: It would but the max speed is so high that you're not gonna reach in that scenario.
@Erksah68
5 жыл бұрын
@@RocketScience yes I eanted to say 2000 but I meant 2300. So can you have maximum forward and upward momentum when travelling diagonally? Or do you have to make a compromise when aerialing ( either going upwards or forwards is what I am asking). I really have a hard time processing what you are saying and converting it into appliable knowledge. While I am watching I understand and process everything but the moment I go into the game everything turns off and I am just using my muscle memory Edit :Also thanks for the fast reply !
@RocketScience
5 жыл бұрын
The cap is for all directions combined. The combined velocity can be calculated from the horizontal and vertical velocity with the Pythagorean theorem. total velocity = sqrt( velocity_h^2 + velocity_v^2). So you could have up to 1626 uu/s vertical and horizontal at the same time.
What is the map at 4:15?
@civilsims
5 жыл бұрын
Mod in rocket league workshop. Pc only
Whew
I didn’t see any data on how throttle affects pitch rotation speed. It does in real world, so I imagine it may in RL. Also I was wondering if aerial sensitivity affects the data.
@RocketScience
5 жыл бұрын
Throttle and boost both do not affect any of the rotation speeds in RL. And regarding aerial sensitivity: It's basically just a multiplier on your input. So if you push the analog stick 50% of the way with 2x sensitivity then the car is gonna act as if you've given full input. And regardless of the sensitivity, the input cap is at 100% (per axis) which is the input that you'll always have on a keyboard.
@curseofsasuke
5 жыл бұрын
Rocket Science thanks, I think it would be fun if the sensitivity did affect the maximum velocity, similar to FPS shooters. That would make freestyling nuttier
@jnevercast
5 жыл бұрын
I've heard, and @Rocket Science can confirm this. You may want your sensitivity to be at 1.41 times. This is maximum speed in all directions.
5 жыл бұрын
@@jnevercast Not sure maximum speed is always the best if true, control trumps everything in this game. Doesn't matter how fast you are if you miss or can't control it.
@JohnJillky
5 жыл бұрын
@ But if you practice with more speed, you will be better with it.
Pshhh...and my classmates were always saying we'd never use this kind of math irl
11:23
2.254 - but still cant get shot 4 in the fast aerial pack X_X
Can I get a tldw?
What is a rad? Please say radians
Throttle?!?!
If we dO ThE mATh
Hey can you be my physics teacher? Thanks in advance
He could be wrong on all these numbers but who gonna check
@sneakysquirrel6714
5 жыл бұрын
Yeah I agree no one's checking this shit I think testing movement in game is a better strategy than doing all these numbers anyway.
What the fuck is a square second?
U had me until the calculus
nerd
This video did not need to be 16 mins
the weirdly long pauses in your speech make it hard to keep focused on what youre saying. like, really hard.