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?
"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
According to this vid (hl2 devs reacting to speedrun), it seems that devs left this on purpose. th-cam.com/video/sK_PdwL5Y8g/w-d-xo.htmlsi=7tET1wB4wIgWfZVY
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.
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 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
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
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)
"Yes I drive a 2004 Gordon Freeman"
Imagine giving Pinsplash a power of Shounic to illustrate his explanations.
shounic and pinsplash will be very poweful if combined
Infinite power.
Outro: "..."
(because commentary nodes weren't available in HL2)
@@mfaizsyahmiEp1 and Ep2 have them.
dude i watch shounic too holy SHIT that would be the dream
god tried to stop the freeman and the freeman merely became faster
Now we all need one man to HUNT DOWN THE FREEMAN
Gordon freeman is so powerful he can break the laws of physics.
@@Space-Shuttle-Scam thats what being a theoretical physicist does to you
@@ViewOfInnocence Well thanks to Gordon, it's no longer theoretical in a way
@@snippetism9802 its a theoretical degree in physics
You know an ABH video is good when the videotist starts the video on the Highway 17 dock
videotist lmao
My favorite thing about this channel is that Pinsplash sounds exactly like a Valve developer commentary node.
Oh, and by the way - huge thanks for subtitles. It's very important.
The car's ready for you now Dr. Freeman!
never left my alzheimer's ridden grandfather unattended faster
I think the world needs you
It's ok, you now know the math to get back faster
hay guys its desinc today im gonna show you how to reverse bhop
300 km/h!!!
“What the hell I didn’t ask for working code”
“Don’t worry it’s still broken”
Half-Life 2
great video! It's great to have resources like this explaining the logic behind weird wonderful mechanics
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.
You explain everything so well! Keep it up man!
Like a lot of things in Valve games, the movement isn't realistic but it is very very fun
Great material for falling a sleep
In layman’s terms
Man constantly jump backwards sitting man go fast
Why didn't they just clamp all the speed vector components (separately) after all these calculations, and recombine it back?
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?
Yes, this was added in a patch trying to patch out bunnyhopping
wtf is strafe modifier actually even intended for in the first place
It's a sad day to not be in the channel members list :(
what do you mean? i got you in there
@@Pinsplash I was under the influence when I made this comment PAY ME NO MIND!
@@Pinsplash🤍🤎♥️💙💚💛💜🩷🩶🩵🧡 keep being awesome!
@@explodingbearz lmao
Honestly, I would love if you could implement some of your stuff into HL2 reUpdate mod, would be quite cool tbh.
So, I'm just curious, in terms of MPH, what is Gordon's max possible speed with ABH?
well if you had an infinately large map to test it you could probably reach somewhere in the range of 2147483647 units per second.
Player's movement speed in HL2 is hard capped to 3500 HU/s. Which you can reach pretty quickly with ABH.
"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
According to this vid (hl2 devs reacting to speedrun), it seems that devs left this on purpose. th-cam.com/video/sK_PdwL5Y8g/w-d-xo.htmlsi=7tET1wB4wIgWfZVY
i love pinsplash
pick up that can
Yeeeeaaaaaaahh
AARRRRRRGGH *I FUCKING HATE MATH*
🗣🗣🗣🔥🔥🔥
How do u know all this point Dexter?
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
Hi pin splash i am doing the subbing towards you
5 minutes of math class: 👎
15 minutes of emotionless guy explaining the half life 2 movement: 👍
I cannot get enough of people breaking down the code for my favorite games
Ever without knowing code, if you watch enough you get an understanding of how it all fits together. Basically math yeah.
Valve tried to stop speedrunners and in turn accidentally created one of the most fun speedrunning tactics.
heck they even created a new genre of maps.
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.
Because the one who added the one for HL2 wasn't named John Carmack/Romero, whichever.
the car is ready for you now dr. freeman
the last thing speedrunners hear before going supersonic
Debugging hl 2 code for understanding how glitches work. Marvelous job. Thx
heck yes new video to listen to whilst doing art
I would like more in-depth code analysis of source or other games pls.
i always wondered how bhopping worked...interesting video!
I liked it!
I did not understand anything but great video nontheless
pinsplash is the shounic of half life
As a person coding gmod addons, hearing code related stuff like normalized vectors puts a smile on my face
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).
Hold ALT to Walk
@@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
@@SKCro. Yeah, it's also kinda hard to jump while Walking
cool video, well explained
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
yeah its the backwards long jump from mario 64
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.
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)
This is one of those VERY rare videos i never knew i wanted to see
why not just set it at max speed if new speed is greater than max speed...
yes ^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!
hmmm
super in depth video about my niche interest? yes please!
I never knew I needed something like this to know
When you landed one of the big jumps TH-cam shat itself and restarted my playlist. I was very confused
Thank you Mr Pinsplash for teaching me the ways of Half-Life.
subtitles took 2 times more than previous video about episode one wtf
Pin math teacher ❤
Hi
Oh Boy, time to listen to some Bismuth piano music and watch some Pinsplash.
Sorry. This meth ache in my skull is hurting like hell.