zweek
zweek
  • 14
  • 2 956 219
Okay, but how does airstrafing ACTUALLY work?
silly little guy roleplays as smart boy and pretends to write a phd thesis (his research is not nearly sufficient for this prestigious title)
Patreon: patreon.com/zweek
Twitch: twitch.tv/zweek
Bluesky: bsky.app/profile/zweek.bsky.social
Original Quake Source code: github.com/id-Software/Quake/blob/master/WinQuake/sv_user.c#L207
More detailed list of sources (informational, footage, sounds, etc.)
github.com/zweek/videos/blob/main/airstrafing-phd/sources.md
Music used (in order of appearance):
Aperture Intro [Aperture Desk Job]
Looking for a House [Animal Crossing: City Folk]
Modo Home (Interior Designs) [Nintendogs+Cats]
Welcome [Pikuniku]
Heartbeat [Vincent Rubinetti - The Music of 3blue1brown]
Shopping Theme [Nintendogs]
Clockwise Operetta [Machinarium]
Bath Time [Nintendogs]
Title Screen [Dr Kawashima's Brain Age]
Options Menu [Mario Kart Wii]
Mii Maker [Tomodachi Life]
The Mountain Temple [Pikuniku]
The Bottom [Machinarium]
Silly Science B [Snipperclips]
City + Black Market [Cobalt]
Mr. Handagote [Machinarium]
Looking for a House [Animal Crossing: City Folk]
Puzzles 2 [Professor Layton and the Diabolical Box]
Friend Registration [Tomodachi Collection]
Main Menu [Mario Kart Wii]
Cloudy Mountain Peaks [Kirby's Dream Course]
Tutorial (Version 2) [Wii Play Motion]
Main Menu [Mario Kart DS]
Special thanks to:
Jukspa www.youtube.com/@Jukspa
kipi www.youtube.com/@MattsRamblings
Krzyhau www.youtube.com/@Krzyhau
rudkoLA www.youtube.com/@rudkoLA
Daravae www.youtube.com/@Daravae
elizabethany
DrakePHOSE ua-cam.com/users/DrakePHOSE
Undeceiver www.youtube.com/@undeceiver5110
Bowsr www.youtube.com/@bowsrcs
DarkSR www.twitch.tv/darksr3
for providing me with info, answering my silly questions and pointing me to the right people
bryonato www.youtube.com/@Bryonato
for the cameo at the end of the video
Chapters:
0:00 Intro
0:45 What is airstrafing?
1:56 Quake I
7:26 Airstrafing proper
13:01 Back to the Source Engine
19:25 Quake II and Beyond
24:27 DOOM
28:45 Call of Duty
36:13 Outro
follow me on github
Переглядів: 164 371

Відео

The tech that nearly ruined Titanfall Speedruns (and how we fixed it)
Переглядів 554 тис.Рік тому
fastest production cycle in the observable universe (real) Patreon: www.patreon.com/zweek Twitter: zweekSR Twitch: www.twitch.tv/zweek Music (in order of appearance) A Matter of Skill and Ammunition [Deep Rock Galactic] Palmtree Panic 'P' Mix [Sonic CD] Voter Data [Everybody Votes Wii Channel] hidden mangrove - Louie Zong Galaxy Map [Mass Effect 3] (contained in the clip from Bry's ...
Going fast when you shouldn't (and other platform bugs)
Переглядів 685 тис.2 роки тому
how come platform not move it work ok but when move it no? Twitter: Zweekay Twitch: www.twitch.tv/zweek Music (in order of appearance) castle and fortress - Louie Zong [yoshologie] louiezong.bandcamp.com/album/yoshologie Gracie Grace [Animal Crossing City Folk OST] El Bunko [Pikuniku OST] calumbowen.bandcamp.com/album/pikuniku-original-soundtrack The Forest [Pikuniku OST] calumbowen...
The mechanic that shaped Titanfall speedruns
Переглядів 1,1 млн2 роки тому
man talks about pressing buttons for 19 minutes (real) Follow my other stuff (or i WILL cry): Twitch: www.twitch.tv/zweek Twitter: Zweekay 2nd channel for memes: ua-cam.com/users/zweeks_channel_where_he_occasionally_puts_memes Sources: Clips used from runs by: Shizzal ua-cam.com/users/Shizzal Muty ua-cam.com/users/Muty71 Maltemller ua-cam.com/users/Maltemller Cash Mayo ua-cam.com/us...
Mach 2 March Tournament Trailer
Переглядів 6 тис.2 роки тому
The second edition of Titanfall's biggest speedrun tournament is coming again this March. Starting March 4th, matches will be casted on bryonato's twitch channel: www.twitch.tv/bryonato Huge thanks to bryonato, J3FF, Forte, smitty for helping out via feedback, notes, supplying clips and assets and just generally being epic (and based (and poggers)) My linkies: Twitter: Zweekay Twitc...
[Former WR] Titanfall 2 Any% Speedrun in 1:17:54
Переглядів 15 тис.3 роки тому
I usually keep locally recorded runs unlisted on this channel, but for this occasion, being my first full game world record, I feel like i can leave it public here since it's a pretty big milestone for me. Twitch: www.twitch.tv/zweek Twitch VOD of the run: www.twitch.tv/videos/1183203601 TF2SR leaderboards: www.speedrun.com/titanfall_2 Song played at the end is "Free Money!" from the Pikuniku O...
A Guide to Damage boosting in Titanfall 2
Переглядів 24 тис.3 роки тому
this video is way too overproduced lmao shoutouts to myself for not uploading for 5 months Very cool links: Twitch: www.twitch.tv/zweek Twitter: zweekay My other channel: ua-cam.com/channels/1NUMRCAGYXN2il1A9kuCrw.html Music used: ua-cam.com/video/p18_2sMM1pA/v-deo.html ua-cam.com/video/f3bGozYLOag/v-deo.html ua-cam.com/video/CTcJyWFMw5Q/v-deo.html Timestamps: 0:00 Intro 0:24 Anatom...
2020 Speedrun Recap for Titanfall 2
Переглядів 6 тис.3 роки тому
always messing around with editing style, so this is another first for me. gamers in this video: bryonato: ua-cam.com/channels/4QM6zfJBoObI91aOqP93vw.html Cash Mayo: ua-cam.com/channels/onOhtGK8sWljB-jUTCBvPw.html SwayLouie: ua-cam.com/channels/eUCym2NWWd7YL_JTpVBBBA.html Fzzy: ua-cam.com/channels/xCNMAXl0uVhNf3UJ7gxOhQ.html Decep: ua-cam.com/channels/Qc9AbHNnAoIaRZhnC53RPw.html Viz: ua-cam.com...
The first Effect & Cause 2 under 3 Minutes
Переглядів 6 тис.4 роки тому
sub 3 more like sub free www.speedrun.com/titanfall_2 I stream sometimes: www.twitch.tv/zweek #titanfall2 #speedrun
Titanfall 2 just became TASable
Переглядів 36 тис.4 роки тому
www.speedrun.com/titanfall_2 i stream sometimes: www.twitch.tv/zweek GAMEPLAY CLIPS: Gauntlet TAS: ua-cam.com/video/LUrLYl5dkeM/v-deo.html Fzzy: ua-cam.com/channels/xCNMAXl0uVhNf3UJ7gxOhQ.html Viz: ua-cam.com/channels/tbQXdfYqrxSiO6mzXdqG0g.html Gaunlet WR: ua-cam.com/video/HpEvguCpWog/v-deo.html Cash Mayo: ua-cam.com/users/CashMayo Celeste All Red Berries TAS: ua-cam.com/video/ovaMlxgLLi4/v-de...
Grapple Gauntlet
Переглядів 340 тис.4 роки тому
Song: Deep Rock Galactic OST - Coward's Crossing
Titanfall 2 fast brute fight "tutorial"
Переглядів 2,9 тис.4 роки тому
is fast and only a little bit hard do it
zweek's fragboost collection
Переглядів 1,9 тис.4 роки тому
alright it's finally out there, now please start using all of these in your runs immediately, thanks timestamps: 00:00 Intro 00:10 BT-7274 01:09 Blood & Rust 02:47 Abyss 1 05:20 Abyss 2 (lol) 05:30 Abyss 3 07:10 Effect & Cause 1 08:02 Effect & Cause 2 08:48 Beacon 2 09:45 The Ark
Come speedrun Titanfall 2 in 2020
Переглядів 4,6 тис.4 роки тому
mouse and keyboard are objectively better than controller now

КОМЕНТАРІ

  • @vhetutor
    @vhetutor 2 години тому

    20:35 vsauce, michael here

  • @emother4133
    @emother4133 2 години тому

    Vsoc

  • @Mr_Mguffin
    @Mr_Mguffin 4 години тому

    me going through the 5 second stream vod sequence at 0.25x speed to see myself make unhinged chats with no context. great vid looking dashing as always, no homo

  • @iamjorj
    @iamjorj 5 годин тому

    i'm amazed zweek learned manim, 3d animation, and dug through ancient code for a funny airstrafing video

  • @jamesp1389
    @jamesp1389 5 годин тому

    Brilliant video! 👏

  • @4aasdaw
    @4aasdaw 5 годин тому

    i, personally, would be embarrassed to be so ragingly homosexual

  • @carlgroth
    @carlgroth 5 годин тому

    I think it's fascinating how many parallels you see between this video and advanced, modern autobhop guides. People really figured out all of these tiny details without reading a single line of code

  • @Skullheadq3
    @Skullheadq3 7 годин тому

    the essentials are like in a car, the outer edge of the player box travels faster then the inner edge when running a curve. edit: you forgott nobeat in Quake3

  • @user-oc8jp2bk2y
    @user-oc8jp2bk2y 8 годин тому

    All that because community view pressing 2 buttons at the same time a valid vital skill That's cursed

  • @BulletForceKngz
    @BulletForceKngz 9 годин тому

    Dude I need you to make a video on how cod4 bounces work

  • @ethos8863
    @ethos8863 9 годин тому

    Is zweek like the head or an admin of the titanfall 2 speedrunning community discord?

  • @pay_
    @pay_ 11 годин тому

    In the beginning there was Quake

  • @XVII_XIIX
    @XVII_XIIX 12 годин тому

    It’s the fact that he at 24:08 is in a nice summer grass, but this was posted 4 days ago. It’s December lol.

  • @colewilder6196
    @colewilder6196 12 годин тому

    Oo, new channel.

  • @agentdelta569
    @agentdelta569 13 годин тому

    amazing work

  • @evilgibson
    @evilgibson 13 годин тому

    As someone that programmed in qc for mods back in the day, thank you for your based breakdown on how the quake engine was the "source" of bhopping

  • @thegrate1521
    @thegrate1521 14 годин тому

    plok music🔥🔥🔥

  • @luca5247
    @luca5247 14 годин тому

    Wow man, just Wow. This is extraordinary work.

  • @Keayes
    @Keayes 15 годин тому

    Wow, someone who feels exactly the same as me about the CoD movement. I also shit and cry violently though when people leash me (and get downvoted on subreddits for CoD and XDdefiant for my opinions.) Fantastic video, can tell a whole lot of love and hard work went into it. Thanks for making something so amazing.

  • @somealgebraist
    @somealgebraist 15 годин тому

    I know that in mw2 if you played on higher fps and crouch while jump strafing it made it possible to bunny hop a lot smoother than other cods. Theres a video out there on youtube with someone going over this but I assume thats probably typical for other games (idk about crouching mid air though). Obviously it doesn't rival any of the games mentioned in this vid but it was still fun. I imagine a similar mechanic exists for co4 as well. Imo cod4 and mw2 felt the best movement wise and even just mechanically overall.

  • @w7vno
    @w7vno 16 годин тому

    im 10 seconds into the video and that was the best intro i have ever watched

  • @chrishaywood2458
    @chrishaywood2458 16 годин тому

    Before a lot of this was coined with terms and math and code it was just seeing someone fly by you faster than you thought possible and after many hours eventually you were flying too. Not much theory and all feels. Cool video though. Btw CoD games are okay if you accept that they intentionally didn't have broken movement for speedrun shenanigans.

  • @bernds6587
    @bernds6587 16 годин тому

    to 29:40, you mention Quake 3's walking speed being 300. But in fact, it is - by default 320, and set by a variable, you can change while the game is running (or the server is running). Just for reference, that variable is called g_speed Also, there were people who wanted even more aircontrol - and cpma was born. If all that different approaches of strafing didn't amek you dizzy, that movement will surely do. just to spoiler one thing: It preserves your speed if you just press forward while in the air, even when doing 270° (or even more) turns. Also, don't forget about the 125 (or 333) fps anomaly... but that's stuff mainly for (or born in) Quake 3 Arena - at least as far as I know. (inverse square root function needs to be mentioned here aswell)

  • @RubyCascade
    @RubyCascade 17 годин тому

    There’s an open source Quake-inspired game called Warfork where this is actually an intended mechanic if I’m not mistaken.

    • @bernds6587
      @bernds6587 16 годин тому

      interesting find. Back in the day I'd have prefered such games be a Quake 3 Mod, but seeing as the sys requirements are pretty much upped (compared to the original Q3A), I guess the engine was at least a bit tweaked to allow bigger textures and stuff. Now....if they would allow to load in original Quake 3 maps, or also have server/client side separation, it'd be awesome. I still have hundreds of maps laying around.. edit: Just found out, it is a fork (hence the name) of the previous, abadoned project Warsow. Now that is a name I can remember. Basically the same idea, but I lost interest due Q3A still being alive and well, and not a fan of splitting the community.

  • @Mitsunee_
    @Mitsunee_ 18 годин тому

    not even 4 mins into this and there's already a function with side effects changing properties of an object passed into it, one of my biggest pet peeves ever. aaaaaaaaaaaaaaaaaaaaa

  • @FBi_.
    @FBi_. 18 годин тому

    Glad the newer games are getting rid of this feature

  • @ShadowDragon12341
    @ShadowDragon12341 18 годин тому

    What’s so cool about what Valve did for HL2 is that it prevents the average player from just running into airstrafing and bunny hopping and makes the game more normal for them. BUT. It also not only opens the door, but intensifies the absolutely whacked out methods of speed running the game making it more interesting and more fun. Like come on, speed running is cool, but it’s WAY more cool when you have to do it backwards because that’s what’s optimal. Almost makes you think Valve did it on purpose because they knew people would find a way to exploit and make the speedrun that much more fun and interesting

  • @MasnyKlaus
    @MasnyKlaus 18 годин тому

    first 30s i can already tell i fw your videos, instant subscribe and like, keep up the good work!

  • @memnun5615
    @memnun5615 19 годин тому

    gods above and below this makes me want to develop the most egregious quake-style schmovement game

    • @bernds6587
      @bernds6587 16 годин тому

      look up the cpma mod. This isn't even egregious, it's insane. Personally, I did not like it, and I prefered the old versions (protocol 43, v1.11 to 1.16n) because of the community back then

  • @zntx.
    @zntx. 19 годин тому

    Awesome Video!! A Game that also helps visualize the angles is called „Warsow 2.1“. The Community created a „racemod“ which shows you the exact boundaries you can move in to achieve the highest speed-gain! :)

    • @bernds6587
      @bernds6587 16 годин тому

      wasn't that like abadoned a few years back? There were updates and stuff, and suddenly the developer went MIA? A shame, really

  • @sasukefreeze
    @sasukefreeze 19 годин тому

    20:32 I love all the little things you've added to this xD

  • @petermaltzoff1684
    @petermaltzoff1684 19 годин тому

    Switching to 3 blue 1 brown to explain dot product is insanely well played

  • @SleeperJohns
    @SleeperJohns 19 годин тому

    60? I'm sorry? But before modern source ports of Quake added independent physics to counter act what high framerate did when above 72FPS, which was to prevent physics issues, it dramatically increased your air acceleration but you still experience the friction. You're using a modern source port, so it wouldn't matter if you're at 1,000 FPS or 60 while independent physics is enabled, you're gonna experience the same kind of physics no matter the framerate. What you should have done to keep things as authentic to the original experience (for Quake) as much as possible to what it was in 1996 before you did anything for this video (in the Quake 1 portion), is to disable independent physics (via commandline) and cap your framerate to 72FPS, especially when you were using the JoeQuake source port, which I can tell that's what you were using in this video. It's what the speedrunners use anyway. Otherwise, you're only looking at today's improvements of Quake, which is why I'm a little confused to which experience you're trying to give here. 60FPS isn't the original cap (and don't give me this thing about v-sync and your monitor's refresh rate is 60hz. People back in the day used the same excuse.), and it never was. Whoever was told that, is wrong. Lol. I'm sort of a Quake elitist here, I've been playing this game since I was just 3 years old (I'm not kidding, and apparently I wasn't the only one that started playing Quake at such a young age), so I hope you don't mind for every tiny mistake you said or showed outside of the code (and maybe a little bit inside), that I eat you alive every time. Because with my dumb ADHD issues when I was just a kid, I explored every single aspect of Quake in-game because I was curious and I did not have access to the game's code to learn what's happening under the hood like I can today. There is literally nothing that gets passed me, and I'm still learning more about the game each day. So, it's criticism -- not trying to insult you're work here. In fact I learn a lot from videos like these. I remember screwing around with FRAPS back in the day and it bounced a lot from 69 (nice) to 72 FPS in the original engine (I don't remember if it was WinQuake or GLQuake), one of them didn't let FRAPS to display Quake's framerate.

  • @sisqobmx
    @sisqobmx 20 годин тому

    i love how theres a detailed analysis of pretty much everything on youtube nowadays 😂

  • @idkwhattoputhere8100
    @idkwhattoputhere8100 20 годин тому

    Insanely good video

  • @Iswenzz
    @Iswenzz 20 годин тому

    Amazing video, quake based movement games are still my favorite to this day. I made SR the speedrun server for CoD4, still online since 2016. If anyone enjoys this type of movement I suggest looking at SR, CoDJumper and the Deathrun mod.

  • @bestsnowboarderuknow
    @bestsnowboarderuknow 21 годину тому

    Without watching, I feel like everyone already knows. Well, everyone with half a brain. I only have a quarter, sadly. But I think it's obvious the game adds the X axis speed to your Y axis speed when viewed as a graph looking vertically downward.

  • @atSeebs
    @atSeebs 22 години тому

    unfathomably amazing content, keep going mr zweek

  • @dorjedriftwood2731
    @dorjedriftwood2731 22 години тому

    So binding the two keys to one input didn’t occur to you?? I can see why pressing crouch and jump eluded you.

    • @dorjedriftwood2731
      @dorjedriftwood2731 22 години тому

      Modding the software is not cheating, macro binding two keys to one is cheating. Literally creating a software to change how the game registers inputs and frames, perfectly sane. Making one key bound to one input absolutely insane. Yeah this is why humanity is probably doomed because the obvious simple and cheap fix gets rejected for the hyper complicated computer engineering fix over “but macros or cheating” lol my fIfis hurt because macros instead lets edit the code of the game to make pressing to inputs register as one in a reliable window and buffer them into the new frame. Because modding the game isn’t cheating but macros are. My goodness, how neurotic and brainwashed do you have to be to reject a software macro over re engineering the game code. This is cringe.

  • @pjsnyder82
    @pjsnyder82 22 години тому

    I am disappointed in myself for not finding your content sooner. This is awesome.

  • @rafamascarenhas4011
    @rafamascarenhas4011 22 години тому

    Great video, loved it! Keep up the good work

  • @willh7352
    @willh7352 22 години тому

    been here since RTCW baby (Q3 engine)

  • @Alamakazama
    @Alamakazama 22 години тому

    4:12 😂 hey i know that tune

  • @thetroiimaster
    @thetroiimaster 23 години тому

    This dude is gold. Clean af animations, great breakdowns and explanations, and funnier jokes/references, like "Or do we?" (20:31) followed by Vsause reference. Like why have I never seen this guy?

  • @Droplets21
    @Droplets21 День тому

    No way bro just uploaded, I thought you having an upload schedule was just a myth

  • @dummyphill1621
    @dummyphill1621 День тому

    @dummyphill1621 0 seconds ago man youve gotta have bad tags or name cause i wanted to go back to this video but I couldnt find it

  • @daniealmohd2799
    @daniealmohd2799 День тому

    Wtf, this is such a well produced video.

  • @Hoggagf2
    @Hoggagf2 День тому

    Why would they do any of that???? just dynamically cap the x and y speeds with some pythagoras and compettly disallow higher speeds?

  • @lil_lion69
    @lil_lion69 День тому

    How do you make the 3D Box Art graphics at 29:39 and throughout the video? I feel like I've seen a similar 3D graphic used before and wondered if it's something readily accessible.

  • @johnjfrederick
    @johnjfrederick День тому

    Subscribed for just in case you do a video on the history of bhopping in CS. During the glory days of CS 1.6 I remember for a short while the last version of CS that permitted bunny hopping (1.3? 1.4?) had a resurgence in popularity. I tried it and was like 😐 watching people zooming all over. And then I would die.