I added an AI to a classic Quake mod (and it's not an LLM)
Matt's Ramblings
I added an AI to a classic Quake mod (and it's not an LLM)
7:40
Shedding light on Quake I and II lightmapping
Matt's Ramblings
Shedding light on Quake I and II lightmapping
13:12
I added portals into software Quake
Matt's Ramblings
I added portals into software Quake
6:31
Shooting Through Walls: Unraveling the Code Behind Quake's Lightning Gun Bug
Matt's Ramblings
Shooting Through Walls: Unraveling the Code Behind Quake's Lightning Gun Bug
4:13
How Quake's software renderer ELIMINATES overdraw [⚠️ flashing images]
Matt's Ramblings
How Quake's software renderer ELIMINATES overdraw [⚠️ flashing images]
8:17
Quake's PVS: A hidden gem of rendering optimization
Matt's Ramblings
Quake's PVS: A hidden gem of rendering optimization
6:48
BSP Trees: The Magic Behind Collision Detection in Quake
Matt's Ramblings
BSP Trees: The Magic Behind Collision Detection in Quake
8:53
Minecraft-style logic in Quake
Matt's Ramblings
Minecraft-style logic in Quake
4:10
Speedrun Science:  Beating Quake with code
Matt's Ramblings
Speedrun Science: Beating Quake with code
6:14
Swapping faces with 100,000 lines of C and 90 lines of Python
Matt's Ramblings
Swapping faces with 100,000 lines of C and 90 lines of Python
5:25
Quake E1M1 but there are 4096 grunts [4k subscriber celebration]
Matt's Ramblings
Quake E1M1 but there are 4096 grunts [4k subscriber celebration]
4:39
The code behind Quake 3's overbounce bug
Matt's Ramblings
The code behind Quake 3's overbounce bug
10:00
In search of the perfect speed-drift in Trackmania
Matt's Ramblings
In search of the perfect speed-drift in Trackmania
6:52
Quake path traced in Blender
Matt's Ramblings
Quake path traced in Blender
2:44
Perseverance rover landing footage projected onto map
Matt's Ramblings
Perseverance rover landing footage projected onto map
2:12
The code behind Quake's movement tricks explained (bunny-hopping, wall-running, and zig-zagging)
Matt's Ramblings
The code behind Quake's movement tricks explained (bunny-hopping, wall-running, and zig-zagging)
7:46
Better Quake strafe-jumping with genetic algorithms
Matt's Ramblings
Better Quake strafe-jumping with genetic algorithms
13:03
Teaching a computer to strafe jump in Quake with reinforcement learning
Matt's Ramblings
Teaching a computer to strafe jump in Quake with reinforcement learning
10:49
Quake 3's frame rate dependent physics
Matt's Ramblings
Quake 3's frame rate dependent physics
4:24
Strafe-jumping physics explained
Matt's Ramblings
Strafe-jumping physics explained
4:21