FAQ Q: Where ya been? A: Playing GTA 5. I was gonna come back with some videos for it but all the ideas I've had so far were already done by someone else, stupid, or would take so long that I would feel like I was uploading too sparsely had I done them. So basically regular youtuber things. Q: What's the quote from the thumbnail? A: A code comment from the C++ function that reads the -tickrate command. The comment was left by Valve employee Yahn Bernier. github.com/ValveSoftware/source-sdk-2013/blob/0d8dceea4310fde5706b3ce1c70609d72a38efdf/sp/src/game/server/gameinterface.cpp#L823 Q: Why does all the crazy stuff happen? A: I'll tell you when you're older.
@D0Samp2 жыл бұрын
If that call in line 842 would have used the float overload with a default value of 0.0f, you could have a fractional tickrate (-tickrate 10.000001) and get even closer to a tick interval of 0.1 seconds rather than 1/11. But this is already breaking enough.
@easypeasy62132 жыл бұрын
Vaughan?
@Mordecai022 жыл бұрын
Why didn't you watch the Strider's funny ragdoll at 15:22 ? :( Edit: Nvm, there it is at 16:12 XD
@someone4229 Жыл бұрын
Try max tickrate 1000
@uliveulearnandregret Жыл бұрын
I'm 3 months older will you tell me now?
@FoxenAround2 жыл бұрын
That girl who refuels your airboat must've accidentally put nitroglycerin in the boat instead of fuel
@legogeneralgreivous86512 жыл бұрын
Why did my mind immediately go to the Atlantis movie when I read nitroglycerin
@channelchannelchannelchannel2 жыл бұрын
@@legogeneralgreivous8651 my mind immediately went to demoman drinking nitroglycerin
@dfprod.2 жыл бұрын
ummm… its actually called the MUDSKIPPER… not “airboat” (🤮🤮🤮)
@channelchannelchannelchannel2 жыл бұрын
@@dfprod. 🌩🙎🏿🌩
@512TheWolf5122 жыл бұрын
nitroGLITCHceryn
@poke5482 жыл бұрын
The reason everything goes bouncy is because Havok physics (like most modern physics engines) uses the real-world principle of equal-but-opposite force to handle clipping. Between ticks, every physics object that is "awake" (receiving physics updates) actually clips slightly into the ground due to gravity, and then has an upwards force applied to it to "push" it back above ground. The system is tuned and works fairly well at a tickrate of 66; most physics objects may fall one Hammer Unit or less beneath the ground in 1/66th of a second, so it only takes a miniscule force to push them back above ground. However, at 1/11th of a second, objects fall further, and thus require a much greater force to push back above ground. GMod players will be familiar with the experience of pushing an object deep inside something else, only for the object to fly out at great speeds once released. That is due to the same principle, an object deep inside world geometry that the game tries to shove out in a single tick, resulting in a great deal of energy. Similarly, the effect of the player bouncing when colliding with world geometry is due to the player's collision hull clipping into geometry between ticks. However, player collision uses a different physics model, one that is generally much less forceful and with much less in-depth physics simulation, so the player is instead snapped to the nearest playable space without any true opposing force being applied.
@fojisan23982 жыл бұрын
Thank you for the Ted Talk, I've taken good notes!
@SU76M2 жыл бұрын
Good explanation. I didn't know about so advanced physics, I thought that all objects are just static.
@poke5482 жыл бұрын
@@SU76M They become static (often referred to as "falling asleep") after a certain period with no notable interactions. This is why ragdolls freeze after freaking out for a few seconds.
@gordonfeetman4452 жыл бұрын
wow thats a lotta words too bad im not readin em
@Feasco2 жыл бұрын
@@gordonfeetman445 let me provide a list of who fucking asked you:
@FalcoTheImpaler2 жыл бұрын
You turned Half Life into a bethesda game
@ScratchdHelp2 жыл бұрын
i was just about to play doom2016 lol
@charleshaskell20562 жыл бұрын
Terminator: Future Shock, to be specific.
@tomithino456 Жыл бұрын
are you the toast
@Catnippy Жыл бұрын
Half-Finished
@zacktheslayer6564 Жыл бұрын
@@FirstnameLastname-py3bc wrong answer, try again
@Wheagg2 жыл бұрын
I'm amazed at how closely this imitates laggy source engine servers. Even knowing the way it works it still catches me by surprise.
@FletcherCat2 жыл бұрын
Why? To me at least it makes sense. Source game, low tick rate, laggy servers would have low tick rate
@Architector_42 жыл бұрын
@@FletcherCat Laggy servers have the same default Garry's Mod tickrate as in singleplayer games and servers with good connection to you, unless explicitly set otherwise (which is unlikely, since it visibly breaks physics). I guess this is more probably due to latency (at tickrate of 11 an update happens every ~91ms, similar to latency you might have with a server).
@Mikko_Hamalainen2 жыл бұрын
@@Architector_4 If you play garry's mod example in 100+ player RP server, they usually set tickrate to 16, which is pretty close. thats why it imitates it really well.
@Architector_42 жыл бұрын
@@Mikko_Hamalainen Oh, fun, never heard of this lol
@ethancampbell27622 жыл бұрын
@@Architector_4 Actually gmod includes its own tickrate setting for physics props and objects that is a high value in singleplayer and a much lower value in multiplayer and servers, the value can be modified in the the files to fix prop lag on servers but is hard to find.
@hunn200042 жыл бұрын
1:20 the briefcase disappears because it was going so fast, that by the time the next collision check happened, it was through the borderwall of the floor
@BierBart12 Жыл бұрын
Mario 64 BLJ moment
@MetalX342 жыл бұрын
tickrate wrecking havok. features, non exhaustively : -props imbued with dark magic -improved vehicle sections -unguided rockets (nearly, but that’s progress) -ragdolls turned into bouncing balls -antlion « my planet needs me » guard (12:49) -combine elite self bj (17:30) no regret.
@ambreiaju2 жыл бұрын
FYI for those that don't know, Havok is the name of the physics engine that Source uses...
@samuels11232 жыл бұрын
@@ambreiaju Its a weird merge of something and quake
@ambreiaju2 жыл бұрын
@@samuels1123 It uses Quake physics for the bounding box calculations and everything else is a newtonian physics engine, aka Havok...
@undefined8792 жыл бұрын
It's not even Havok, it's something before Havok bought another company, IVP.
@ambreiaju2 жыл бұрын
@@undefined879 when u start up hl2 you are greeted with the Valve guy intro, after that you get the source logo and credits. No matter what version of hl2 you use (even the day one release), the text there always shows Havok physics. By the time hl2 released the IVT name was long gone, but today I learned about it...
@Fr4nk40002 жыл бұрын
5:39 the zoom in at the airboat in the air while the music syncs perfectly to the zoom is comedic gold
@PanchoCuesta2 жыл бұрын
Its Mudskipper
@MegaEmmanuel092 жыл бұрын
I thought it was an edit for a meme 😭
@the-letter_s2 жыл бұрын
@@PanchoCuesta it's a brick i'm about to throw at your window
@birbdeye Жыл бұрын
@@PanchoCuesta 🤓
@Thfoxpz Жыл бұрын
A I R B O A T bottom text
@MrDirt2 жыл бұрын
10:47 It’s worth mentioning that the car is programmed to land upside down until the player gets out. What you see are the physics struggling to flip the car on it’s roof.
@Toasted_Crumbs2 жыл бұрын
This crazy effect also happens when you try to pick up the car with a supercharged gravity gun, once i was messing around with it and the physics got absolutely fkd, the car was stably floating upside down in the air
@kowhaifan12492 жыл бұрын
@@Nefikon what
@1marcelfilms2 жыл бұрын
furry
@whatevernamegoeshere36442 жыл бұрын
@@1marcelfilms What's more annoying, a profile picture or someone feeling the need to point it out?
@1marcelfilms2 жыл бұрын
@@whatevernamegoeshere3644 sneed
@SkyanUltra2 жыл бұрын
4:38 they don't call it the mudskipper for nothing, you know
@PaperBagBerry2 жыл бұрын
11 ticks turns it into the mudslapper
@wariofan-wq6fr2 жыл бұрын
5:40 and when airborne, it becomes an Airboat
@schniemand2 жыл бұрын
same for the buggy
@Villager_U2 жыл бұрын
@@schniemand it's buggy now
@trollos2 ай бұрын
holy cr*ap its sky and alt rah
@DeadwaterGaming2 жыл бұрын
I'm not sure why 5:32 was so amusing to me.
@petersinkworking61989 ай бұрын
The pure silence, the menacing music
@PissnburgАй бұрын
hello mr. gaming, I couldn't help but notice, you have been sleeping, on the job. I mean, no one is more deserving of a rest, but all the effort in the world would have gone to waste, and let's just say your hour has... come again...
@Proto_Divi12 күн бұрын
DEADWATER‼️
@nfwrambo2 жыл бұрын
11:13 combine’s reaction to resistance teleport tech
@BobafromPoland2 жыл бұрын
LMAOOO
@libertyprime98912 жыл бұрын
6:30 for me there is something endlessly hillarious about seeing the hl2 source engine explosion effect, its why old gmod videos were so funny.
@Integritys_Sum8 ай бұрын
_DEATH_ _IS_ _PREFERABLE_ _TO_ _COMMUNISM_
@gazuhiramiller2 жыл бұрын
the way the physics props are held feels like a gmod multiplayer server
@MrAndrewfreeman2 жыл бұрын
Its funny because most popular servers lower their tickrates to below 20. Going below 33 is a baaad idea.
@johnmadden4786 Жыл бұрын
@@MrAndrewfreeman the biggest servers run at 11 tick
@TFDUDE1232 жыл бұрын
9:31 Headcrab just gets fucking deleted
@KOSMOS1701A2 жыл бұрын
5:07 i wonder how the g-man reacted to just seeing the airboat just freaking out like that as it bounced along the water
@gordonfreemansАй бұрын
regret only thing that he feels
@Eira_ Жыл бұрын
17:28 ah so this is what they meant by "non-mechanical reproduction simulation"
@rustkitty2 жыл бұрын
I guess you get the little bump when strafing against the wall because you slightly phase into it. I bet 11 is the minimum tick rate because below that walls and floors are just suggestions.
@Wheagg2 жыл бұрын
They're already suggestions
@invalid_user_handle2 жыл бұрын
The tick rate is used to check for collision for objects, and usually the game checks 66 times a second to see if the player should stop at collision. In this case it's only checking 11 times a second, so slow enough it's possible to see it moving the player back since they're in a wall. So yeah, most likely at lower tick rates, if you were going fast enough, it'd be possible to just run right through a wall or prop.
@WH173F4C32 жыл бұрын
@@invalid_user_handle Harry Potter moment
@HappyBeezerStudios2 жыл бұрын
@@invalid_user_handle I guess now is the time to talk about parallel universes
@invalid_user_handle2 жыл бұрын
@@HappyBeezerStudios But first we need to build speed for 12 hours before we can do that.
@GeroldViolenceBlemson2 жыл бұрын
Source engine's minimum tickrate is 11 per second. Meanwhile, Creation engine's *maximum* tickrate is 11 per second.
@notNajimi2 жыл бұрын
Affectionately, this video feels like it could’ve been made anytime in the last 15 years and it came out 8 days ago. I love it
@fluffthecat24382 жыл бұрын
12:46 The antlion flying away is something I do in Gmod all the time. Shooting it with the Midas Cannon at the right time turns them into perpetual motion machines. If you copy & paste with the dupe tool, the effect is multiplied, turning them into chaotic flying death traps.
@weaponized_toaster Жыл бұрын
Midas cannon?
@fluffthecat2438 Жыл бұрын
@@weaponized_toaster Toybox weapon
@CocoTheMii2 жыл бұрын
12:47 I have to go now. My planet needs me.
@TamiyaGuy1232 жыл бұрын
Bloody _hell,_ I'm getting flashbacks to the days of 10,000-power thrusters in Garry's Mod, and now you're telling me we can enjoy that goodness in the original game?! Good times. Unfortunately, there's now a masochistic part of me that has the urge to try this out with the upcoming Half-Life 2 VR mod...
@LazyBuddyBan2 жыл бұрын
I wonder if it works in half-life alyx lol
@Zapidom2 жыл бұрын
can't you already play half-life 2 in vr using half-life 2 update?
@rampageblizzard2 жыл бұрын
the vehicle sections would be so disorienting
@inthegrass112 жыл бұрын
instant motion sickness
@peng9392 жыл бұрын
@@Zapidom I tried and failed. Even if it worked it would most likely be mouse and keyboard VR.
@boxfigs17102 жыл бұрын
The pistol firing thing is because the rapid clicking relies on a post-frame function. It makes the weapon able to fire again as soon as the button is released. With the lower tickrate, the check gets delayed.
@indiomoustafa20472 жыл бұрын
That Antlion was like "you have defeated me, traveler. Now I must go, my people need me.
@PanekPL2 жыл бұрын
You could say that with tickrate 11 there were some... UNFORESEEN CONSEQUENCES
@Zombi-Boi Жыл бұрын
4:59 = driving anything without suspension in scrap mechanic
@Shieldzany11 күн бұрын
Driving in my summer car
@ericschuster26808 ай бұрын
The wrong console command in the right game can make all the difference in the world.
@Hiandbye952 жыл бұрын
The airboat handling in Half Life 2: It's alright How people describe the airboat handling: 4:36
@0Teusday0Ай бұрын
I actually like the airboat more than the buggy
@stefano78682 жыл бұрын
Gordon is a highly trained professional, he doesn’t need to hear all this.
@MrThatguyuknow2 жыл бұрын
This is strangely similar to how dead space 1/2 ran on PC without Vsync and a few patches. Everything in the engine was tied to the frame rate. If you went above what was meant to operate at cut scenes would break, general objects would behave _aggressively,_ and corpses turn into vibrating spaghetti. It completely ruined the horror experience, but was utterly hilarious.
@zizzlePop2 жыл бұрын
i think this actually improves water hazard drastically
@RunningShovel2 жыл бұрын
Imagine what G-Man is thinking as he sees Gordon skip, bump and wobble by in the airboat at 5:05
@JacobKinsley2 жыл бұрын
10:22 normal physics for the magnet segment
@berkkurun91092 жыл бұрын
5:20 this is what happening when I drive car in my dreams
@TheBauwssss2 жыл бұрын
use a memory editor to bypass the artificial limit imposed by the console value check and try what happens when you truly set the tickrate to 1! with a memory editor you could even set it to 0, I'm pretty curious what that would do tbh
@yeayea1152 жыл бұрын
0. if played straight and it worked perfectly. would cause the game not to act
@thenecromorpher2 жыл бұрын
I would imagine that HL2 would essentially become a Minecraft adventure mode (3 iirc, or at least one of the 3 game modes besides survival and creative) with a tick rate of 0, where nothing physics related would update; props wouldn't move, dead bodies wouldn't go into ragdoll, etc., making it neigh impossible to do a playthrough in levels where level geometry gets destroyed after an event in said level (since it wouldn't update, and I don't think the scripts would bypass that, or at least it will execute "properly", but the props wouldn't fly off from the wall/floor getting destroyed by the script, making it a wall of props instead of a wall of concrete).
@yeayea1152 жыл бұрын
@@thenecromorpher player physics would not update. i think. so..
@D0Samp2 жыл бұрын
The game doesn't keep track of the tickrate but rather of its inverse as the tick interval in seconds. You can't divide by zero, but hack in a large number.
@yeayea1152 жыл бұрын
@@D0Samp thank you for explaining
@LordZordid2 жыл бұрын
4:51 I feel like some added Polka music would have been appropriate.
@lossycompressed2 жыл бұрын
average foreign hl2dm server physics
@ThorkellTheTall2 жыл бұрын
This video is fucking cursed and it actually gives me a slight amount of that frustrating butterfly feeling in your gut when you cant get something right and you're only getting more annoyed as you make attempts. Thank you for your sacrifice.
@mikimirai428 ай бұрын
1:40 - when you can SEE the collision check between the wall and the player You seeing the camera go back is the player being placed the at right position (which is not inside the wall)
@Average_K Жыл бұрын
7:16 me when I completely fumble a pickup line
@Sockren2 жыл бұрын
this entire video felt like you messed around with the props in gmod but its normal
@howtoguidesandgameplay74352 жыл бұрын
All the ragdolls and vehicles look like they’re in a meme SFM video
@Ribbons0121R1212 жыл бұрын
the reason why zombies werent getting cut by it is because gravity gun launched objects have special tag based interactions like explosive barrels launched will always explode when they touch a surface regardless of speed
@supersonicbros232 жыл бұрын
This is actually reminds me of what my first several playthroughs back in 2009 were like because I had a garbage PC with a single core.
@BrentBlueAllen2 жыл бұрын
That APC had such advanced combat techniques
@theworldisafrog Жыл бұрын
1:27 me when i drop a pen
@genghisdingus2 жыл бұрын
3:02 aye yo the pizzas here!
@ArchimidesАй бұрын
AGH, NEIGHBOUR!
@kyrauniversal2 жыл бұрын
The comment for Technoblade was very kind. Every small bit helps the family gain more peace of mind.
@SteelSparrowhawk Жыл бұрын
12:40 - The Freeman must follow. - Well..?
@DustyGamma9 ай бұрын
As a kid I lived in the arctic, and used the internet over a satellite. Playing Sven Co-Op was fine, until I touched any moveable object, then it looked something like this! Luckily, moveable objects weren't as common in Half-Life 1.
@goxy2872 жыл бұрын
6:02 half life in its purest chaotic form
@monkatraz2 жыл бұрын
honestly you're great with non scripted content, would love to see more like this, this was hilarious
@LalaLa-ld1gs8 ай бұрын
Combine: *dies* Dead combine: RAKAMAKAFON
@spyperyt60752 жыл бұрын
With how many interesting launch options there are for source games you could make a cool series of it
@RaineXael2 жыл бұрын
what physics on a HL2 Deathmatch server feels like
@profdobbs49182 жыл бұрын
Imagine the speed running possibilities when altering the tickrate. I imagine you could create dozens of different categories based on the differing tickrates and potentially use the slower tickrates to your advantage somehow. Not only that, but it would add an entirely new aspect of randomness to runs which could make some runs and break others.
@tadehack_ctz2 жыл бұрын
this has to be the most interesting behavior i've ever seen in a video game
@goldengolem4670 Жыл бұрын
Antlion guard be like: "You killed me? Well I'll just fold myself into an envelope and fly elsewhere"
@trashrabbit692 жыл бұрын
Player: *sets tickrate to 11* Airboat: *GO CRAZY AAAAA GO STUPID*
@gordonfreeman81092 жыл бұрын
We did it, we turned the LGRPG into a regular rocket launcher
@monahikosliekos2 жыл бұрын
This reminds me of a glitch in Half-Life 1, where if you host the frame rate really high and then make it normal again it makes the game laggy. Not like low fps, more like high ping.
@godlypumpkin87458 ай бұрын
What happens when tf2 updates 5 270E-9 times a second?
@LazyBuddyBan2 жыл бұрын
Now, try to get as much tickrate as possible and see what happens
@Vuthakral Жыл бұрын
I cannot thank you enough for this video. It serves as an excellent example to all the poorly-handled servers over on Garry's Mod that claim "we run at 12/15 tick so the server runs better" when their playerbases complain to me that "my weapons are bad / buggy / laggy". Especially look at that shot at 4:17 that completely goes off-target and hits the pillar next to you. Factor that kind of stuff with the actual ping of players to a server? Good lord.
@Pinsplash Жыл бұрын
wait, seriously? that's why there's so many people saying this is typical gmod for them???
@Vuthakral Жыл бұрын
@@Pinsplash Sadly yeah. The most popular gamemodes are roleplay servers, and I want to say a fairly sizeable chunk of them do this. It's not even hard to figure out, you can just join random servers with net_graph set to 4 and see the server's "framerate". A lot of servers even use glua to stop players from being able to see the netgraph entirely because of this just to avoid being called out.
@goofy-ahh101.9 ай бұрын
Cyberpunk 2077 In Source:
@tech347562 жыл бұрын
After seeing that suitcase noclip out of the map, I can’t stop thinking of this as some weird level of The Backrooms.
@mr.creativeationdan10z992 жыл бұрын
Imaging people speedrunning HL2 in a speed run category where the game only updates 11 times every second like in this video*. It would be quite interesting to see people speedrun the game when it’s acting like this. *I think I worded that right
@LehySnek2 жыл бұрын
That APC looks really happy!
@lexasm20002 жыл бұрын
Someone needs to make make a HL2 Chaos mod with this being one of possible modifiers.
@thefourthdymensionmusic2 жыл бұрын
i would totally play it
@Grimpy9702 жыл бұрын
This made me cry laughing more than once. I really needed that. Thanks man
@jackthemagiccat45712 жыл бұрын
Yo, I'm crying when things in the water got really bad I went "what the hell" and then an ad player about Jesus I honestly can't stop laughing at how dumb this is
@lychy6452 жыл бұрын
If you remove all the bounds checks for tickrate, you can go as low as 5 without it instantly crashing, however anything physics related (touching a wall, ragdolls, physics objects) will crash the game
@AxelLeJeff2 жыл бұрын
To compensate for the worsened physics, the HEV suit upgrades the Jeep's firmware with enhanced kung-fu routines.
@mushymcmushington7176 Жыл бұрын
4:09 Me in Apex giving my team absolutely off the wall excuses for why I just pushed full squad by myself
@glorb-xg7to Жыл бұрын
laggy hl2rp server
@Capiosus2 жыл бұрын
Pov: adventures in source spaghetti code.
@Capiosus2 жыл бұрын
Like why the gund reload is tick independent but the firing speed of airboat is? (valve should have made it shoot multiple bullets per tick if tickrate gets low)
@bedrylo35292 жыл бұрын
2:23 wwe be like
@radiocaster2k2 жыл бұрын
I wonder if the reason those breifcases didn't completely fall over was because the game rounds down forces between ticks and the force was too small to move
@TheRealDJarrk6 ай бұрын
when you hold an object it feels like your in a gmod multiplayer server
@noborge2 жыл бұрын
This is why you get a good internet connection people.
@4T3hM4kr0n5 ай бұрын
those combine APC's got their grove on! Also those Striders seem to have set their guns to "slow automatic fire" to practice their marksmanship.
@colbyboucher63912 жыл бұрын
So basically, can't update quick enough to realize things have collided with the ground, until it realizes they're already *in* the ground and highjinks ensue
@GoldBearanimationsYT2 жыл бұрын
That airboat
@plaguis13912 жыл бұрын
I can't believe how well HL2 scales with modern hardware still.
@iodreamify2 жыл бұрын
The entire airboat section had the perfect energetic ost for the non stop bouncy action
@Frenchiest_Deacon2 жыл бұрын
average youtuber discovering the FPS I play on daily basis with my dollar store pc great vid
@kylo_the_dawg2 жыл бұрын
That dude on the bridge that drops you supplies only drops it if you get to there on the airboat. That's why he didn't move. There's a video about half life 2 glitches. I'll find it and link it
@hansonkerman72867 ай бұрын
"Dr. Freeman! It's a mess out there..." Yeah I could tell
@rywiotyme2322 жыл бұрын
dude cp violation playing over the wonky physics makes it 7x better
@GeckoTDFarg Жыл бұрын
The right man with the wrong tickrate can make all the difference in the world.
@MrDirt2 жыл бұрын
Oh, you didn’t show the part, where Gordon has to defend himself with turrets. Do the turrets also freak out, when knocked over by Combine?
@nobody7204Ай бұрын
"Doctor Freeman! It's a mess out there" he tried to warn us
@Templarfreak2 жыл бұрын
2:42 the chad 11 updates per second instead of 66 ragdoll
@wadmodderschalton5763 Жыл бұрын
Imagine if tickrate -11 was added as an anti-piracy method for any Source Engine game.
@sentienttaco91342 жыл бұрын
It's like some primordial essence is being sapped from his game to fuel a speedrunner's game.
@CootBusiness Жыл бұрын
"If the laws of physics no longer apply in the future... God help you." Now I know exactly what he meant by this.
@Ligma-balls Жыл бұрын
I love the perfect time at which ,,Cp violation" started.
@SU76M2 жыл бұрын
7:28 Airboat did this with a 360° flip.
@roxxane0192 жыл бұрын
1:43 From what I know in game design I don't believe that there's any bounce in the camera, here's why: In games you usually walk into walls, but this is corrected so fast you don't notice it, as it's done in 1 tick. If that were true that wouldn't be what's going on. Fue to the age of the game physics might be calculated on more then 1 frame as computers weren't as powerful back-then.