Accelerated Back Hopping in Half-Life 2 - Math Explained

  Рет қаралды 33,946

Pinsplash

Pinsplash

Күн бұрын

Пікірлер: 98
@BobTheMartin
@BobTheMartin 6 ай бұрын
"Yes I drive a 2004 Gordon Freeman"
@mnichu201
@mnichu201 6 ай бұрын
5 minutes of math class: 👎 15 minutes of emotionless guy explaining the half life 2 movement: 👍
@SkylorBeck
@SkylorBeck 6 ай бұрын
I cannot get enough of people breaking down the code for my favorite games
@umanoomgombi3842
@umanoomgombi3842 5 ай бұрын
Ever without knowing code, if you watch enough you get an understanding of how it all fits together. Basically math yeah.
@ruzgar1372
@ruzgar1372 6 ай бұрын
Valve tried to stop speedrunners and in turn accidentally created one of the most fun speedrunning tactics.
@NoahGooder
@NoahGooder 6 ай бұрын
heck they even created a new genre of maps.
@SioxerNikita
@SioxerNikita 17 күн бұрын
Valve didn't try to "stop speedrunners", they tried to fix a bug in their code... That's all... If they REALLY wanted to try to "stop speedrunners" they'd have fixed this to, but they didn't. The bhopping forward is something you can relatively easy stumble upon in normal gameplay. Accelerated backhopping is not really that likely.
@MAD22324
@MAD22324 6 ай бұрын
god tried to stop the freeman and the freeman merely became faster
@Just5omeRandomGuy
@Just5omeRandomGuy 6 ай бұрын
Now we all need one man to HUNT DOWN THE FREEMAN
@Space-Shuttle-Scam
@Space-Shuttle-Scam 6 ай бұрын
Gordon freeman is so powerful he can break the laws of physics.
@AwesomeNigga1488
@AwesomeNigga1488 6 ай бұрын
@@Space-Shuttle-Scam thats what being a theoretical physicist does to you
@snippetism9802
@snippetism9802 6 ай бұрын
@@AwesomeNigga1488 Well thanks to Gordon, it's no longer theoretical in a way
@Kevin-jb2pv
@Kevin-jb2pv 6 ай бұрын
​@@snippetism9802 its a theoretical degree in physics
@1thevm1
@1thevm1 6 ай бұрын
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 6 ай бұрын
Because the one who added the one for HL2 wasn't named John Carmack/Romero, whichever.
@LotsOfS
@LotsOfS 6 ай бұрын
You know an ABH video is good when the videotist starts the video on the Highway 17 dock
@karoltsvetkov517
@karoltsvetkov517 6 ай бұрын
videotist lmao
@mooj269
@mooj269 6 ай бұрын
the car is ready for you now dr. freeman
@orionbarnes1733
@orionbarnes1733 6 ай бұрын
the last thing speedrunners hear before going supersonic
@jezuzlizard2242
@jezuzlizard2242 2 ай бұрын
Half Life 1 Intended genre: FPS Actual genre: platformer Half Life 2 Intended genre: FPS with a focus on story Actual genre: racing sim
@abandoned_green
@abandoned_green 6 ай бұрын
“What the hell I didn’t ask for working code” “Don’t worry it’s still broken” Half-Life 2
@ahmetdag5600
@ahmetdag5600 6 ай бұрын
Debugging hl 2 code for understanding how glitches work. Marvelous job. Thx
@npc_pigeon
@npc_pigeon 6 ай бұрын
heck yes new video to listen to whilst doing art
@udontseemeiseeuuseemeiseeu
@udontseemeiseeuuseemeiseeu 6 ай бұрын
never left my alzheimer's ridden grandfather unattended faster
@alejandropulidorodriguez9723
@alejandropulidorodriguez9723 6 ай бұрын
I think the world needs you
@jonskillings1258
@jonskillings1258 6 ай бұрын
It's ok, you now know the math to get back faster
@orionbarnes1733
@orionbarnes1733 6 ай бұрын
I've always wondered why walking exists in hl2, but it's nowhere as big of a mystery as why holding E in hl1 makes you move at a snail's pace when walking exists (and is significantly faster)
@timquestionmark
@timquestionmark 6 ай бұрын
great video! It's great to have resources like this explaining the logic behind weird wonderful mechanics
@Deniil2000
@Deniil2000 6 ай бұрын
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
@wuzzle22
@wuzzle22 6 ай бұрын
The car's ready for you now Dr. Freeman!
@TurliTheCat
@TurliTheCat 6 ай бұрын
i always wondered how bhopping worked...interesting video! I liked it!
@SKCro.
@SKCro. 6 ай бұрын
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).
@v-14415
@v-14415 6 ай бұрын
Hold ALT to Walk
@SKCro.
@SKCro. 6 ай бұрын
@@v-14415 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
@v-14415
@v-14415 6 ай бұрын
@@SKCro. Yeah, it's also kinda hard to jump while Walking
@chekkibrekkiv1.245
@chekkibrekkiv1.245 6 ай бұрын
hay guys its desinc today im gonna show you how to reverse bhop
@CausticAscarite
@CausticAscarite 6 ай бұрын
300 km/h!!!
@SugarCoatedCocoa
@SugarCoatedCocoa 6 ай бұрын
You explain everything so well! Keep it up man!
@kuromeankokuboshi8568
@kuromeankokuboshi8568 6 ай бұрын
As a person coding gmod addons, hearing code related stuff like normalized vectors puts a smile on my face
@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.
@SomeRandomPiggo
@SomeRandomPiggo 6 ай бұрын
Like a lot of things in Valve games, the movement isn't realistic but it is very very fun
@the_last_chancer
@the_last_chancer 6 ай бұрын
I would like more in-depth code analysis of source or other games pls.
@chocolates182
@chocolates182 14 күн бұрын
Yes please. An analysis of csgo dangerzone's movement quirks would be amazing. That game also had ABH.
@gregory-of-tours
@gregory-of-tours Ай бұрын
I didn't even know hl2 had a walk speed
@augustIacey
@augustIacey 6 ай бұрын
super in depth video about my niche interest? yes please!
@supervitu64
@supervitu64 5 ай бұрын
pinsplash is the shounic of half life
@ecksdee1149
@ecksdee1149 6 ай бұрын
This is one of those VERY rare videos i never knew i wanted to see
@DSALquarantine
@DSALquarantine 6 ай бұрын
cool video, well explained
@SourceSpaghetti
@SourceSpaghetti 6 ай бұрын
Thank you Mr Pinsplash for teaching me the ways of Half-Life.
@Sugar3Glider
@Sugar3Glider 6 ай бұрын
When you landed one of the big jumps KZbin shat itself and restarted my playlist. I was very confused
@kokobedima
@kokobedima 6 ай бұрын
Great material for falling a sleep
@bloodakoos
@bloodakoos 6 ай бұрын
yeah its the backwards long jump from mario 64
@thatgi3817
@thatgi3817 6 ай бұрын
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?
@rafaelhines1178
@rafaelhines1178 3 ай бұрын
Yes, this was added in a patch trying to patch out bunnyhopping
@MaxTovstyiMusic
@MaxTovstyiMusic 6 ай бұрын
I never knew I needed something like this to know
@BenLubar
@BenLubar 6 ай бұрын
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.
@Taras195
@Taras195 6 ай бұрын
Why didn't they just clamp all the speed vector components (separately) after all these calculations, and recombine it back?
@ethanisnotsleeping
@ethanisnotsleeping 6 ай бұрын
So, I'm just curious, in terms of MPH, what is Gordon's max possible speed with ABH?
@NoahGooder
@NoahGooder 6 ай бұрын
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 6 ай бұрын
"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
@nonmrenderman0643
@nonmrenderman0643 5 ай бұрын
In layman’s terms Man constantly jump backwards sitting man go fast
@explodingbearz
@explodingbearz 6 ай бұрын
It's a sad day to not be in the channel members list :(
@Pinsplash
@Pinsplash 6 ай бұрын
what do you mean? i got you in there
@explodingbearz
@explodingbearz 6 ай бұрын
​@@Pinsplash I was under the influence when I made this comment PAY ME NO MIND!
@explodingbearz
@explodingbearz 6 ай бұрын
​@@Pinsplash🤍🤎♥️💙💚💛💜🩷🩶🩵🧡 keep being awesome!
@juanes8931
@juanes8931 6 ай бұрын
​@@explodingbearz lmao
@shawermus
@shawermus 6 ай бұрын
According to this vid (hl2 devs reacting to speedrun), it seems that devs left this on purpose. kzbin.info/www/bejne/qXzCgZetgZqMbsksi=7tET1wB4wIgWfZVY
@dendi7698
@dendi7698 6 ай бұрын
subtitles took 2 times more than previous video about episode one wtf
@Prucake
@Prucake 5 ай бұрын
wtf is strafe modifier actually even intended for in the first place
@mantazzo
@mantazzo 6 ай бұрын
Honestly, I would love if you could implement some of your stuff into HL2 reUpdate mod, would be quite cool tbh.
@Bunerd
@Bunerd 6 ай бұрын
I did not understand anything but great video nontheless
@josha618
@josha618 6 ай бұрын
pick up that can
@ragnose1
@ragnose1 6 ай бұрын
why not just set it at max speed if new speed is greater than max speed...
@inkybz
@inkybz 6 ай бұрын
i love pinsplash
@Lambdac0reYT
@Lambdac0reYT 6 ай бұрын
Yeeeeaaaaaaahh
@scottl.1568
@scottl.1568 2 күн бұрын
Decinc?😮
@MrDirt
@MrDirt 6 ай бұрын
Oh Boy, time to listen to some Bismuth piano music and watch some Pinsplash.
@dk1480
@dk1480 6 ай бұрын
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
@benishench
@benishench 6 ай бұрын
🗣🗣🗣🔥🔥🔥
@TheJohnDough129
@TheJohnDough129 6 ай бұрын
How do u know all this point Dexter?
@triatomicend
@triatomicend 6 ай бұрын
AARRRRRRGGH *I FUCKING HATE MATH*
@inkybz
@inkybz 6 ай бұрын
yes ^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!
@crosskoyamayandaytugay3508
@crosskoyamayandaytugay3508 6 ай бұрын
hmmm
@keanewardall233
@keanewardall233 6 ай бұрын
Hi
@BoogieBrando
@BoogieBrando 5 ай бұрын
Hi pin splash i am doing the subbing towards you
@Mr.SpicyIce
@Mr.SpicyIce 6 ай бұрын
Sorry. This meth ache in my skull is hurting like hell.
@scantyer
@scantyer 6 ай бұрын
Pin math teacher ❤
Dumbest Source Engine Arguments
19:12
Pinsplash
Рет қаралды 146 М.
You CAN'T beat Half-Life 2: Episode One without mouse movement
14:41
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
Top 15 MUST PLAY Shooters of 2024 [First Person + Third Person]
12:20
Bullet Penetration in Left 4 Dead 2
9:28
Pinsplash
Рет қаралды 47 М.
Non-Euclidean Worlds Engine
5:15
CodeParade
Рет қаралды 11 МЛН
Fixing Half-Life: Source.... with mods REMλSTERED - Lambda c0re
9:23
𝘓𝘢𝘮𝘣𝘥𝘢 𝘤0𝘳𝘦
Рет қаралды 10 М.
Weird and Obscure Differences Between Half-Life and HL Source
7:21
I Ported a TF2 Map to Source 2 Because Valve Wouldn't
35:11
Proving that the Combine Prevented 9/11 in Half Life 2
17:00
Undeadbro
Рет қаралды 106 М.
Why are Half Life’s SFX SO Funny?
9:54
Simon Zinzovski
Рет қаралды 371 М.
TF2 but AI Makes EVERY Decision on What To Do
17:41
shounic
Рет қаралды 187 М.
10 Other ways to Speedrun Half-Life 2
14:44
Pinsplash
Рет қаралды 85 М.