Accelerated Back Hopping in Half-Life 2 - Math Explained

  Рет қаралды 20,244

Pinsplash

Pinsplash

Күн бұрын

This video's subtitles took 60 minutes.
This project started on June 1.
Join this channel to get access to perks:
/ @pinsplash
00:00 The Intended Speed Boost
03:44 Old Engine Bunnyhopping
04:43 New Engine Patch
06:47 Trying to Bunnyhop in New Engine
07:47 Running Jump Into Sprint Jump
08:16 Sprint Jump Into Crouch Jump
09:07 Facing Sideways During Speed Penalty
10:04 Facing Away from Direction of Motion During Speed Penalty (ABH)
10:46 As above, while Holding Backward
11:44 Facing Forward while Holding Backward (AFH)
12:04 Accelerated Forward Hopping Details
13:21 Accelerated Side Hopping
13:57 What was the Mistake?

Пікірлер: 98
@mnichu201
@mnichu201 7 күн бұрын
5 minutes of math class: 👎 15 minutes of emotionless guy explaining the half life 2 movement: 👍
@SkylorBeck
@SkylorBeck 7 күн бұрын
I cannot get enough of people breaking down the code for my favorite games
@SU76M
@SU76M 7 күн бұрын
Imagine giving Pinsplash a power of Shounic to illustrate his explanations.
@erykdoors
@erykdoors 7 күн бұрын
shounic and pinsplash will be very poweful if combined
@mr.second3427
@mr.second3427 7 күн бұрын
Infinite power.
@mfaizsyahmi
@mfaizsyahmi 7 күн бұрын
Outro: "..." (because commentary nodes weren't available in HL2)
@NicknineTheEagle
@NicknineTheEagle 7 күн бұрын
​@@mfaizsyahmiEp1 and Ep2 have them.
@theworldisafrog
@theworldisafrog 6 күн бұрын
dude i watch shounic too holy SHIT that would be the dream
@maede3ta34
@maede3ta34 7 күн бұрын
god tried to stop the freeman and the freeman merely became faster
@Just5omeRandomGuy
@Just5omeRandomGuy 7 күн бұрын
Now we all need one man to HUNT DOWN THE FREEMAN
@Space-Shuttle-Scam
@Space-Shuttle-Scam 7 күн бұрын
Gordon freeman is so powerful he can break the laws of physics.
@d1_town_01
@d1_town_01 7 күн бұрын
@@Space-Shuttle-Scam thats what being a theoretical physicist does to you
@snippetism9802
@snippetism9802 7 күн бұрын
@@d1_town_01 Well thanks to Gordon, it's no longer theoretical in a way
@Kevin-jb2pv
@Kevin-jb2pv 7 күн бұрын
​@@snippetism9802 its a theoretical degree in physics
@BobTheMartin
@BobTheMartin 7 күн бұрын
"Yes I drive a 2004 Gordon Freeman"
@ruzgar1372
@ruzgar1372 7 күн бұрын
Valve tried to stop speedrunners and in turn accidentally created one of the most fun speedrunning tactics.
@NoahGooder
@NoahGooder 7 күн бұрын
heck they even created a new genre of maps.
@1thevm1
@1thevm1 7 күн бұрын
It's weird how they messed up coding the speedlimiter despite having a pretty robust one in HL1. The systems are different, sure, but I guess the intern who coded it that day totally winged it. At least it gave us one of the coolest movement techs in gaming.
@mfaizsyahmi
@mfaizsyahmi 7 күн бұрын
Because the one who added the one for HL2 wasn't named John Carmack/Romero, whichever.
@LotsOfS
@LotsOfS 7 күн бұрын
You know an ABH video is good when the videotist starts the video on the Highway 17 dock
@karoltsvetkov517
@karoltsvetkov517 7 күн бұрын
videotist lmao
@Dillon4599
@Dillon4599 7 күн бұрын
My favorite thing about this channel is that Pinsplash sounds exactly like a Valve developer commentary node.
@mooj269
@mooj269 7 күн бұрын
the car is ready for you now dr. freeman
@SU76M
@SU76M 7 күн бұрын
Oh, and by the way - huge thanks for subtitles. It's very important.
@ahmetdag5600
@ahmetdag5600 7 күн бұрын
Debugging hl 2 code for understanding how glitches work. Marvelous job. Thx
@wuzzle22
@wuzzle22 5 күн бұрын
The car's ready for you now Dr. Freeman!
@udontseemeiseeuuseemeiseeu
@udontseemeiseeuuseemeiseeu 7 күн бұрын
never left my alzheimer's ridden grandfather unattended faster
@alejandropulidorodriguez9723
@alejandropulidorodriguez9723 7 күн бұрын
I think the world needs you
@jonskillings1258
@jonskillings1258 7 күн бұрын
It's ok, you now know the math to get back faster
@lucialambda
@lucialambda 10 күн бұрын
heck yes new video to listen to whilst doing art
@verzionhorizon
@verzionhorizon 7 күн бұрын
i always wondered how bhopping worked...interesting video! I liked it!
@chekkibrekkiv1.245
@chekkibrekkiv1.245 7 күн бұрын
hay guys its desinc today im gonna show you how to reverse bhop
@CausticAscarite
@CausticAscarite 7 күн бұрын
300 km/h!!!
@timquestionmark
@timquestionmark 6 күн бұрын
great video! It's great to have resources like this explaining the logic behind weird wonderful mechanics
@the_last_chancer
@the_last_chancer 4 күн бұрын
I would like more in-depth code analysis of source or other games pls.
@Pasite_
@Pasite_ 5 күн бұрын
You explain everything so well! Keep it up man!
@ecksdee1149
@ecksdee1149 7 күн бұрын
This is one of those VERY rare videos i never knew i wanted to see
@kuromeankokuboshi8568
@kuromeankokuboshi8568 4 күн бұрын
As a person coding gmod addons, hearing code related stuff like normalized vectors puts a smile on my face
@pandill0
@pandill0 7 күн бұрын
super in depth video about my niche interest? yes please!
@quarantineDSAL
@quarantineDSAL 7 күн бұрын
cool video, well explained
@orby5183
@orby5183 6 күн бұрын
hey pinplash I don't know why but your voice is very comforting and I like your videos, they speak very loudly to my adhd.
@abandoned_green
@abandoned_green Күн бұрын
“What the hell I didn’t ask for working code” “Don’t worry it’s still broken” Half-Life 2
@SourceSpaghetti
@SourceSpaghetti 6 күн бұрын
Thank you Mr Pinsplash for teaching me the ways of Half-Life.
@hazss
@hazss 6 күн бұрын
Omg! Another pinsplash video! And with captions! I love you for captions.
@MaxTovstyiMusic
@MaxTovstyiMusic 4 күн бұрын
I never knew I needed something like this to know
@SKCro.
@SKCro. 7 күн бұрын
How does one 'walk' in HL2 while wearing a HEV suit? Is it some separate, normally-unused keybinds or something? You mentioned that being HEV-less forced you to walk, but in some of the footage (mainly 2:10), it's implied that the player is in the HEV suit (mainly from the UI), but are still somehow walking. This video also gives me a terrible idea: Beat HL2 while going as slow as possible (while constantly moving - no waiting 8 hours then beating the game lol).
@vladls
@vladls 7 күн бұрын
Hold ALT to Walk
@SKCro.
@SKCro. 7 күн бұрын
@@vladls Wait, seriously? That's a keybind? How did I not notice that while going through the controls? I guess it's a bit of a weird and obscure one since alt is a bit hard to press with one hand while also pressing a directional key :P
@vladls
@vladls 7 күн бұрын
@@SKCro. Yeah, it's also kinda hard to jump while Walking
@thatgi3817
@thatgi3817 7 күн бұрын
I guess the Certified Valve Polish (TM) isn’t applied very much for patches. This wouldn’t have slipped through the cracks in mid-stage development… right?
@Sugar3Glider
@Sugar3Glider 6 күн бұрын
When you landed one of the big jumps KZbin shat itself and restarted my playlist. I was very confused
@SomeRandomPiggo
@SomeRandomPiggo Күн бұрын
Like a lot of things in Valve games, the movement isn't realistic but it is very very fun
@kokobedima
@kokobedima 7 күн бұрын
Great material for falling a sleep
@Taras195
@Taras195 7 күн бұрын
Why didn't they just clamp all the speed vector components (separately) after all these calculations, and recombine it back?
@BenLubar
@BenLubar 7 күн бұрын
I want to put something like ABH into Alien Swarm: Reactive Drop, but the player not being able to jump causes some problems with this.
@Deniil2000
@Deniil2000 3 күн бұрын
We give a player a forward speed boost when they jump. But now, we want that speed boost gone. So, do we just remove the speed boost then? No, we surround it by more spaghetti logic
@mantazzo
@mantazzo 7 күн бұрын
Honestly, I would love if you could implement some of your stuff into HL2 reUpdate mod, would be quite cool tbh.
@dendi7698
@dendi7698 7 күн бұрын
subtitles took 2 times more than previous video about episode one wtf
@Bunerd
@Bunerd 7 күн бұрын
I did not understand anything but great video nontheless
@bloodakoos
@bloodakoos 2 күн бұрын
yeah its the backwards long jump from mario 64
@inkybz
@inkybz 6 күн бұрын
i love pinsplash
@Lambdac0reYT
@Lambdac0reYT 7 күн бұрын
Yeeeeaaaaaaahh
@ethanisnotsleeping
@ethanisnotsleeping 7 күн бұрын
So, I'm just curious, in terms of MPH, what is Gordon's max possible speed with ABH?
@NoahGooder
@NoahGooder 7 күн бұрын
well if you had an infinately large map to test it you could probably reach somewhere in the range of 2147483647 units per second.
@NicknineTheEagle
@NicknineTheEagle 6 күн бұрын
Player's movement speed in HL2 is hard capped to 3500 HU/s. Which you can reach pretty quickly with ABH.
@accountname7392
@accountname7392 11 сағат бұрын
"The exact definition varies from game to game, but a Hammer unit is usually defined as a sixteenth of a foot (16 Hammer units = 1 foot). This means that 1 Hammer unit is equal to exactly 19.05 millimetres or 0.75 inches (3/4")." The speedcap in HL2 is 3500 HU/s, which translates to 218.75 feet per second, or 149.1477mph
@explodingbearz
@explodingbearz 10 күн бұрын
It's a sad day to not be in the channel members list :(
@Pinsplash
@Pinsplash 10 күн бұрын
what do you mean? i got you in there
@explodingbearz
@explodingbearz 8 күн бұрын
​@@Pinsplash I was under the influence when I made this comment PAY ME NO MIND!
@explodingbearz
@explodingbearz 8 күн бұрын
​@@Pinsplash🤍🤎♥️💙💚💛💜🩷🩶🩵🧡 keep being awesome!
@juanes8931
@juanes8931 7 күн бұрын
​@@explodingbearz lmao
@TheJohnDough129
@TheJohnDough129 7 күн бұрын
How do u know all this point Dexter?
@benishench
@benishench 7 күн бұрын
🗣🗣🗣🔥🔥🔥
@crosskoyamayandaytugay3508
@crosskoyamayandaytugay3508 6 күн бұрын
hmmm
@josha618
@josha618 6 күн бұрын
pick up that can
@inkybz
@inkybz 6 күн бұрын
yes ^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!
@ragnose1
@ragnose1 4 күн бұрын
why not just set it at max speed if new speed is greater than max speed...
@MrDirt
@MrDirt 6 күн бұрын
Oh Boy, time to listen to some Bismuth piano music and watch some Pinsplash.
@Mr.SpicyIce
@Mr.SpicyIce 6 күн бұрын
Sorry. This meth ache in my skull is hurting like hell.
@keanewardall233
@keanewardall233 7 күн бұрын
Hi
@shawermus
@shawermus 7 күн бұрын
According to this vid (hl2 devs reacting to speedrun), it seems that devs left this on purpose. kzbin.info/www/bejne/qXzCgZetgZqMbsksi=7tET1wB4wIgWfZVY
@dk1480
@dk1480 7 күн бұрын
My fix if (flNewSpeed > flMaxSpeed) { if (mv->m_flForwardMove > 0.0f) { flSpeedAddition -= flNewSpeed - flMaxSpeed; } else if (mv->m_flForwardMove < 0.0f) { flSpeedAddition *= -1.0f; flSpeedAddition += flNewSpeed - flMaxSpeed; } } else if (mv->m_flForwardMove < 0.0f) { flSpeedAddition *= -1.0f; } Fixes this
@triatomicend
@triatomicend 7 күн бұрын
AARRRRRRGGH *I FUCKING HATE MATH*
@scantyer
@scantyer 10 күн бұрын
Pin math teacher ❤
Dumbest Source Engine Arguments
19:12
Pinsplash
Рет қаралды 118 М.
How One Small Change Broke Wikipedia's First Link Rule
20:33
Not David
Рет қаралды 407 М.
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
She ruined my dominos! 😭 Cool train tool helps me #gadget
00:40
Go Gizmo!
Рет қаралды 59 МЛН
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 136 МЛН
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
I Main Heavy Now
17:26
Uncle Dane
Рет қаралды 23 М.
Lego Racers Can't Be Made Today
22:10
Tin Sensei
Рет қаралды 392 М.
Cute mini Half-Life 1
5:11
Jawad455
Рет қаралды 18 М.
4:52 is Possible - Mario Speedrun Explained
34:17
Kosmic
Рет қаралды 169 М.
You CAN'T beat Half-Life 2: Episode One without mouse movement
14:41
Gaming on a Rabbit R1
26:21
Bringus Studios
Рет қаралды 353 М.
I'm so sorry, Minecraft Bedrock Edition. You don't deserve this.
13:02
THE Worst Way to Play Half-Life
12:51
Pinsplash
Рет қаралды 135 М.
СМОТРИ, КАКОЙ ВКУСНЫЙ ПИРОЖОК!
12:56
ViteC ► Play
Рет қаралды 808 М.