- 14
- 2 797 934
zweek
Germany
เข้าร่วมเมื่อ 13 ก.พ. 2017
hi i make videos once every 17 years :]
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 th-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
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 th-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
มุมมอง: 31 185
วีดีโอ
The tech that nearly ruined Titanfall Speedruns (and how we fixed it)
มุมมอง 545Kปีที่แล้ว
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)
มุมมอง 681K2 ปีที่แล้ว
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.1M2 ปีที่แล้ว
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: th-cam.com/users/zweeks_channel_where_he_occasionally_puts_memes Sources: Clips used from runs by: Shizzal th-cam.com/users/Shizzal Muty th-cam.com/users/Muty71 Maltemller th-cam.com/users/Maltemller Cash Mayo th-cam.com/us...
Mach 2 March Tournament Trailer
มุมมอง 5K2 ปีที่แล้ว
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
มุมมอง 14K3 ปีที่แล้ว
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
มุมมอง 24K3 ปีที่แล้ว
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: th-cam.com/channels/1NUMRCAGYXN2il1A9kuCrw.html Music used: th-cam.com/video/p18_2sMM1pA/w-d-xo.html th-cam.com/video/f3bGozYLOag/w-d-xo.html th-cam.com/video/CTcJyWFMw5Q/w-d-xo.html Timestamps: 0:00 Intro 0:24 Ana...
2020 Speedrun Recap for Titanfall 2
มุมมอง 6K3 ปีที่แล้ว
always messing around with editing style, so this is another first for me. gamers in this video: bryonato: th-cam.com/channels/4QM6zfJBoObI91aOqP93vw.html Cash Mayo: th-cam.com/channels/onOhtGK8sWljB-jUTCBvPw.html SwayLouie: th-cam.com/channels/eUCym2NWWd7YL_JTpVBBBA.html Fzzy: th-cam.com/channels/xCNMAXl0uVhNf3UJ7gxOhQ.html Decep: th-cam.com/channels/Qc9AbHNnAoIaRZhnC53RPw.html Viz: th-cam.com...
The first Effect & Cause 2 under 3 Minutes
มุมมอง 6K4 ปีที่แล้ว
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
มุมมอง 36K4 ปีที่แล้ว
www.speedrun.com/titanfall_2 i stream sometimes: www.twitch.tv/zweek GAMEPLAY CLIPS: Gauntlet TAS: th-cam.com/video/LUrLYl5dkeM/w-d-xo.html Fzzy: th-cam.com/channels/xCNMAXl0uVhNf3UJ7gxOhQ.html Viz: th-cam.com/channels/tbQXdfYqrxSiO6mzXdqG0g.html Gaunlet WR: th-cam.com/video/HpEvguCpWog/w-d-xo.html Cash Mayo: th-cam.com/users/CashMayo Celeste All Red Berries TAS: th-cam.com/video/ovaMlxgLLi4/w-...
Titanfall 2 fast brute fight "tutorial"
มุมมอง 2.8K4 ปีที่แล้ว
is fast and only a little bit hard do it
zweek's fragboost collection
มุมมอง 1.9K4 ปีที่แล้ว
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.5K4 ปีที่แล้ว
mouse and keyboard are objectively better than controller now
yooo amazing hidden gem channel
The reason for the vector math taking in a value without returning is twofold: Quake was written between 1994 and 1996 with ANSI C. Functions returning non-scalar values in early C (vec3 is a typedef float array) was quite arcane and poorly defined, so it's possible the compiler didn't really appreciate it that much. Secondly, a return value causes some pretty funky stack memory behaviour that's very slow, and gets worse the larger your return value struct is. Passing a pointer or such reference is much better and you tend to see this kind of behaviour in a lot of math libraries from the time, or even later on in the 2000s. I don't know why it returns the magnitude. Quake 1 had tons of functions with bizarre return values, many of which were never used for anything. I assume whoever wrote the math library (presumably John Carmack) felt like that kind of double use might be useful in some case, or it was done very late in production to optimize the game. Quake 3 got rid of many of these things.
11:41 non animated e boy jumpscare
36:47 Sage from Jak 3 sighted
the animation in this feels so alive and real and I love it,,, 0_0
he actually did it
babe wake up funke clone just dropped
Stumbled upon this gem of a video! Loved the nerdy details, loved the 3b1b and Vsauce reference, and especially loved how smooth and immerse the 3D tuber animation is. Comedic and Informative. instantly subbed.
Arkanes void engine is also based off id tech- that would have been a nice addition to the list as a case study -no idea how movement works in it
Holy production quality
your animations are so smooth and cute do you livestream your process?
love the in-depth analysis. instant subscriber
neat math and stuff man
Bro told us gaming is pay to win , higher FPS equals lesser turning needed with camera ,thus making it easier to bunny hopping 12:00
I guess 90% of games are pay to win higher
Das wird son banger heilige schaaaise
👍
That troll face morph was fucking horrid
Blessed be the YT algo and zweek, who brought me this fucking excellent video hot damn
0:40 "A silly little video" The actual video length:
36:34 "quick overview of the Call of Duty series" the man literally played every cod for the video
Hill yeah this was awesome! Loved the deep dive into why strafing even works, and the different renditions of it throughout some games :) Also all those comedy bits, sometimes even imitating other TH-camrs were really funny It was a joy getting to experience this vid <3
The 3b1b reference is top-tier
I wonder how an analogue stick would affect this
loooool who are you dude this is funny - me a goober
You still exist? Damn, now I've gotta clear my schedule
great video
FunkE but with lots of math!
Subbed right after the intro just because of your humor.!
This is so well made! I love your animation style, your oration, and your sense of humor. I look forward to more from you!
11:55 no it can't it's HOST frametime. host_frametime != your fps, it's literally a server TPS that's locked with -tickrate(Every time you launch singleplay idTech 2-3, Source engine game, it starts a local server)
Love the meta nods to other youtubers :D
Y'know, I never looked at Q3 speedtech, but I used to play Urban Terror, which is based on ioquake3 engine. Jump maps were quite popular before the game died, and I saw this weird sudden mouse movement everyone was making so I replicated it to jump faster. It meshes well with Urban Terror's parkour mechanics of sliding around and jumping off of walls. Limitation being that you can't just keep doing it forever due to stamina and limited amount of wall jumps before touching the ground again. Though Quake 1 and GoldSrc movement feels more familiar to me, despite learning UrT jump mechanic first. It's interesting to see the why, and it just sorta gives me the "Oooooh so that's why" feel.
4:20 why does it suddenly feel like I'm in a 2Blue1Brown video XD
Okay now i understand how to jump in the game. But how do you jump in real life????????
what the heck is your monitor
banger
I played quake when the rtx version came out and I was shocked how natural the movement felt as someone who has like 3k hours in apex xD
loved the 3d avatar :)
One of the best videos I've seen on gaming. This NEEDS to be in a video gaming museum, and taught in all intro to game design classes.
30 seconds in. Subscribed. This is gonna be goooooood.
10 billion points for using professor layton music
Love this video
Machinarium soundtrack. Just had to shout it out when I heard it. Great video too!
I enjoyed your funny words wizard
this video is so well made jesus
here for the 1/365th of my year that is zweek
3:45 behaviour like this is actually pretty common in C (especially in older code).
That all seems complicated, I just use this code (acceleration/max_speed differs on-ground vs in-air): traction : Vector3 = acceleration * direction - Vector3(0, 9.8, 0) friction : Vector3 = acceleration / max_speed * velocity velocity += (traction - friction) * delta (it feels much worse than the "source" or quake movement and has weird quirks like losing speed by any amount turning, lol)
The little 3d animations plus graph animations are really well done I mean the video topic itself is great but I appreciate those also
good video, i like how much more in depth this goes than your previous stuff, "professor zweeks lecture series on technical video game history and its influence on the modern day" is gonna make for a great uni course