Play allGame programming
353 videos • 221 hr 51 min
Part of Game development. Ordered by how many people recommended each video and for how long; 57 are classics.
1 2 SM64 - Watch for Rolling Rocks - 0.5x A Presses (Commentated) [OUTDATED]
pannenkoek2012
Recommended by 14 •
Classic3 How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica
Ars Technica
Recommended by 14 •
Classic4 CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”
CppCon
Recommended by 15 •
Classic5 6 7 Jonathan Blow - How to program independent games - CSUA Speech
Alexandre Franco
Recommended by 10 •
Classic8 RustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine West
Rust Programming Language
Recommended by 10 •
Classic9 Jan Willem Nijman - Vlambeer - "The art of screenshake" at INDIGO Classes 2013
Dutch Game Garden
Recommended by 10 •
Classic10 11 12 13 14 15 16 17 18 19 Dwarf Fortress Creator Explains its Complexity & Origins | Noclip Interview
/noclip
Recommended by 7 •
20 21 22 Beyond functional programming: a taste of Verse. Simon Peyton Jones & Tim Sweeney | Lambda Days 2023
Code Sync
Recommended by 6 •
23 24 25 How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code
ExileLord
Recommended by 4 •
Classic26 #Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmers
Gamelab Conference
Recommended by 5 •
Classic27 How Prince of Persia Defeated Apple II's Memory Limitations | War Stories | Ars Technica
Ars Technica
Recommended by 5 •
Classic28 Crash Bandicoot Co-Creator Andy Gavin: Extended Interview | Ars Technica
Ars Technica
Recommended by 5 •
29 Robocalypse Now: Using Deep Learning to Combat Cheating in Counter-Strike: Global Offensive
GDC Festival of Gaming
Recommended by 5 •
Classic30 31 I Shot You First: Networking the Gameplay of Halo: Reach
GDC Festival of Gaming
Recommended by 4 •
Classic32 Dennis Gustafsson – Parallelizing the physics solver – BSC 2025
Better Software Conference
Recommended by 4 •
33 34 35 36 37 38 How Myst Almost Couldn't Run on CD-ROM | War Stories | Ars Technica
Ars Technica
Recommended by 4 •
Classic39 40 41 42 43 Pitfall Classic Postmortem With David Crane Panel at GDC 2011 (Atari 2600)
GameSpot
Recommended by 4 •
Classic44 45 8 Frames in 16ms: Rollback Networking in Mortal Kombat and Injustice 2
GDC Festival of Gaming
Recommended by 4 •
Classic46 47 48 49 The Untold Story of Online Gaming on Super Nintendo and Sega Genesis | XBAND
Wrestling With Gaming
Recommended by 4 •
50 RacketCon 2013: Dan Liebgold - Racket on the Playstation 3? It's Not What you Think!
Racket
Recommended by 4 •
Classic51 52 53 54 55 Animation Bootcamp: An Indie Approach to Procedural Animation
GDC Festival of Gaming
Recommended by 4 •
56 57 58 59 60 61 Bob Nystrom - Is There More to Game Architecture than ECS?
Roguelike Celebration
Recommended by 4 •
Classic62 63 64 65 Creating a "virus" for Pokemon Red and Blue (self replicating save file!!)
MrCheeze
Recommended by 2 •
66 Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 2
Digital Dragons
Recommended by 3 •
67 68 69 70 71 72 73 74 1,500 Slot Machines Walk into a Bar: Adventures in Quantity Over Quality
GDC Festival of Gaming
Recommended by 3 •
75 How Gamers Killed Ultima Online's Virtual Ecology | War Stories | Ars Technica
Ars Technica
Recommended by 3 •
Classic76 77 78 79 80 81 Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]
Freya Holmér
Recommended by 3 •
Classic82 83 84 Rant: Entity systems and the Rust borrow checker ... or something.
Jonathan Blow
Recommended by 3 •
Classic85 Procedural World Generation of Ubisoft’s Far Cry 5 | Etienne Carrier | Houdini HIVE Utrecht
Houdini
Recommended by 3 •
86 87 88 89 90 Racing the Beam Explained - Atari 2600 CPU vs. CRT Television
Retro Game Mechanics Explained
Recommended by 3 •
91 92 Flutter: Building a Tic Tac Toe Game From Scratch | Crash Course | Android | iOS |
Codepur
Recommended by 1 •
93 94 95 96 97 98 99 100 101 102 Fast Eulerian Fluid Simulation In Games Using Poisson Filters (SCA 2020 Showcase)
Ubisoft La Forge
Recommended by 2 •
Hidden gem103 104 105 106 107 108 Let's Hack: Cuphead, Ep. 5 - No Player Collision [Cuphead Cheats via Cheat Engine]
Stephen Chapman
Recommended by 1 •
109 110 111 Reverse Engineering/Game Patching Tutorial: Full Res RollerCoaster Tycoon with Ghidra+x64dbg+Python
jeFF0Falltrades
Recommended by 1 •
112 113 Ocarina of Time TAS by dwangoAC, TASBot, Savestate, Sauraen in 53:05 - Summer Games Done Quick 2022
Games Done Quick
Recommended by 2 •
114 RimWorld: Contrarian, Ridiculous, and Impossible Game Design Methods
GDC Festival of Gaming
Recommended by 2 •
115 Data Oriented GUI in Rust by Raph Levien - Bay Area Rust Meetup
Rust Programming Language
Recommended by 2 •
116 CppCon 2014: Jeff Preshing "How Ubisoft Develops Games for Multicore - Before and After C++11"
CppCon
Recommended by 2 •
117 118 119 120 EP0041 - Finishing asset loading and intro to multithreading - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
121 The Legend of Zelda Ultimate Glitch Explained [Arbitrary Code Execution] - Warp Straight to Zelda!
scrumpy
Recommended by 1 •
122 123 124 125 EP0054 - DrawWindow and intro to unions - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
126 127 EP0061 - Battle Background Scenery - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
128 129 130 131 132 133 New Discovery for Minus World in Super Mario Bros! - Behind the Code
Displaced Gamers
Recommended by 1 •
134 135 136 Let's Hack: ELEX, Ep. 6 - Custom Health Regeneration! (CreateThread via Cheat Engine)
Stephen Chapman
Recommended by 1 •
137 138 139 140 141 Create Tetris Game Using JavaScript and HTML5 | JavaScript Project For Beginners
Code Explained
Recommended by 1 •
142 143 144 145 EP0048 - SIMD optimizing the brightness adjustment - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
146 147 148 How Rockstar fit an entire city into PlayStation 2 memory
Game Maker's Toolkit
Recommended by 1 •
Recent pick149 150 151 EP0062 - ApplyFadeIn and intro to MONSTERS - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
152 153 EP0052 - Adding Resume Game to the Title Screen - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
154 155 156 157 158 159 How to Make a FlyCam from Scratch - Part 1: Coordinates, Rotation, and More!
Stephen Chapman
Recommended by 1 •
160 Create Snake Game Using JavaScript and HTML5 | JavaScript Project For Beginners
Code Explained
Recommended by 1 •
161 162 EP0065 - Rats & Slimes: Random monster generation - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
163 Toorcon: San Diego (2014) - Cyber Necromancy: Reverse Engineering Dead Protocols
zi
Recommended by 1 •
164 Game Hacking Tutorial: Advanced Key-Press Tracing and Handling in Unity Games with Cheat Engine!
Stephen Chapman
Recommended by 1 •
165 I made an operating system that self replicates doom on a network “from scratch”
Michael Allar
Recommended by 1 •
166 167 The Complex Code of Mega Man 2 and How Zipping Works - Behind the Code
Displaced Gamers
Recommended by 1 •
168 169 Hacking Roller Coaster Tycoon with Genetic Algorithms and Go - Kevin Burke
kevinmichaelburke
Recommended by 1 •
170 Sega Genesis & Mega Drive Beginners Game Dev Tutorial Series Intro
Pigsy's Retro Game Dev Tutorials
Recommended by 1 •
171 172 Create Flappy Bird Game CLONE With JavaScript & HTML5 | JavaScript Project For Beginners
Code Explained
Recommended by 1 •
173 174 EP0044 - Debugging movement cont'd and intro to portals - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
175 176 177 Pursche Vennstrom - Checkerboard rendering in Dark Souls: Remastered
Digital Dragons
Recommended by 1 •
178 179 180 181 182 Programming A Chess Engine in C Part 1 - Resources and Community
Bluefever Software
Recommended by 1 •
183 184 185 186 187 How Command & Conquer: Tiberian Sun Solved Pathfinding | War Stories | Ars Technica
Ars Technica
Recommended by 2 •
Classic188 189 190 191 GuiltyGearXrd's Art Style : The X Factor Between 2D and 3D
GDC Festival of Gaming
Recommended by 2 •
Classic192 193 194 195 196 197 HandmadeCon 2016 - History of Software Texture Mapping in Games
Molly Rocket
Recommended by 2 •
Hidden gem198 199 200 C++ 3D Game Tutorial 15: Creating 3D Engine - Improving Engine Architecture
PardCode
Recommended by 1 •
201 Why Multiplayer Games Are Just Distributed Systems | Ellyse Cedeno on BEAM & the Actor Model
BEAM There, Done That
Recommended by 1 •
Recent pick202 203 Ep1: 2D Multiplayer Flutter Game - Getting Flutter setup and Tile Map Generation
Thorsten Lorenz
Recommended by 1 •
204 How I documented all CVar values in WoW 3.3.5.12340 - Function Hooking with C++ & MS Detours
DrFrugal
Recommended by 1 •
205 The Airmailing Enemies Bug of Super Mario Bros. 2 - Behind the Code
Displaced Gamers
Recommended by 1 •
206 207 EP0056 - DrawWindow and Battle Game State - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
208 Reversing Engineering FlyHack Tutorial NoClip IDA pro Cheat Engine C++
Guided Hacking
Recommended by 1 •
209 210 Building SDL2 applications with TCC, The Tiny C Compiler, on Windows
AtoZ Programming Tutorials
Recommended by 1 •
211 How is Zig working out after 3 years and 100k lines of game code?
Madrigal Games
Recommended by 1 •
Recent pick212 Let's Hack: Terraria, Ep. 1 - .NET Hacking with Cheat Engine (Enumerate DLLs and Symbols)
Stephen Chapman
Recommended by 1 •
213 214 Manuel Chakravarty - Haskell SpriteKit: A Case Study in Turning a Stateful into a Functional API
Curry On!
Recommended by 1 •
215 216 How does the Critical Hit with the Whip work in Castlevania? - Behind the Code
Displaced Gamers
Recommended by 1 •
217 Why 4:54 is the perfect speedrun - Super Mario Bros. World Record Speedrun Explained
Bismuth
Recommended by 1 •
218 219 The Bad Jump Design and 30 FPS Gravity of TMNT (NES) - Behind the Code
Displaced Gamers
Recommended by 1 •
220 [SIGGRAPH 2018] Mode-Adaptive Neural Networks for Quadruped Motion Control
Sebastian Starke
Recommended by 1 •
221 222 223 224 (SIGGRAPH 2020) That's a wrap: a Manifold Garden Rendering Retrospective
Arthur Brussee
Recommended by 1 •
225 226 227 228 229 230 231 Swift Programming Tutorial Part 5: Making a Game (Tic Tac Toe with AI)
Jacob Schatz
Recommended by 1 •
232 233 Create a 2D Breakout Game Using JavaScript and HTML | PART 1 | JavaScript Project For Beginners
Code Explained
Recommended by 1 •
234 C++ 3D Game Tutorial 14: Creating 3D Graphics Engine - First Person Camera
PardCode
Recommended by 1 •
235 236 Handmade Hero Chat 020 - Assembly Analysis and Front-end Register Clears
Molly Rocket
Recommended by 1 •
237 238 239 240 Building games using Flame - Luan Nico & Renan C. Araújo | Flutter Europe
Flutter Europe
Recommended by 1 •
241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 Building a Multiplayer Browser Game with LiveView - Gonçalo Tomás | ElixirConf EU 2024
Code Sync
Recommended by 1 •
259 260 261 262 263 EP0064 - Rewriting DrawWindow, fixing movement bug, etc. - Making a video game from scratch in C
Ryan Ries
Recommended by 1 •
264 265 266 267 268 269 270 271 272 273 Preview: Legend of Dragoon 4K60FPS Update + Upscaled Graphics Mod
Legend of Dragoon - Global Fandom
Recommended by 1 •
274 275 276 Erlang Factory SF 2015 - Jamie Winsor -Building And Releasing A Massively Multiplayer Online Game
Erlang Solutions
Recommended by 1 •
277 278 279 280 281 282 MeitouClient - Devlog 1 : v0.15, Linux + macOS, Optimization, Gameplay & Simulation, Pathfinding
_sashkaa
Recommended by 1 •
Recent pick283 284 285 Did Morrowind on the Original XBOX really reboot itself to free memory ? | MVG
Modern Vintage Gamer
Recommended by 1 •
286 287 288 289 290 291 292 293 294 295 296 297 How is this speedrun possible? The Legend of Zelda World Record Speedrun Explained
Bismuth
Recommended by 1 •
298 299 300 The Early Days of Id Software - John Romero @ WeAreDevelopers Conference 2017
WeAreDevelopers
Recommended by 1 •
301 Let’s Use An Automated Theorem Prover To Verify Video Games; I Swear This Is More Fun Than It Sounds
linux.conf.au
Recommended by 1 •
302 303 304 The Broken Mindset Of Modern Graphics & Optimization | LTT Response With Industry Breakdown
Threat Interactive
Recommended by 2 •
305 306 307 308 309 310 311 312 313 Challenges and Benefits of Upgrading Sea of Thieves From C++14 to C++20 - Keith Stockdale ACCU 2025
ACCU Conference
Recommended by 1 •
314 End-to-End Procedural Generation in Caves of Qud
GDC Festival of Gaming
Recommended by 1 •
Recent pick315 316 Making a game in Visual Studio from 1997 | Sean Barrett
Wookash Podcast
Recommended by 1 •
Recent pick317 318 319 320 321 322 323 324 325 326 327 Scalable Unity UI Tutorial | Make UI Scalable for different screens and Resolutions
VionixStudio
Recommended by 1 •
328 329 330 331 332 333 What VR Could, Should, and Almost Certainly Will Be within Two Years (Steam Dev Days 2014)
Steamworks Development
Recommended by 1 •
334 Reboot Develop 2017 - Jonathan Blow, Thekla Inc. / Making Game Programming Less Terrible
Reboot Develop
Recommended by 1 •
335 Google I/O 2011: Kick-Ass Game Programming with Google Web Toolkit
Google for Developers
Recommended by 1 •
336 337 338 339 340 Alen Ladavac - Taking CI and automated testing seriously - WebCamp Zagreb 2018
WebCamp Zagreb
Recommended by 1 •
341 Learn Unity gaming engine | Build Among Us game | Unity tutorial for beginners | Episode 1
Outscal
Recommended by 2 •
Hidden gem342 343 344 345 "The Early Days of id Software: Programming Principles" by John Romero (Strange Loop 2022)
Strange Loop Conference
Top upload •
346 347 348 Age of Empires: 25+ years of pathfinding problems with C++ - Raymi Klingers - Meeting C++ 2025
Meeting Cpp
Recommended by 1 •
Recent pick349 350 351 352 353
![SM64 - Watch for Rolling Rocks - 0.5x A Presses (Commentated) [OUTDATED]](https://i.ytimg.com/vi/kpk2tdsPh0A/maxresdefault.jpg)




































































!["Devs Play" S1E06 - Psychonauts "The SMK Speedrun" [1/1]](https://i.ytimg.com/vi/lsDc1YVxHA0/maxresdefault.jpg)









![Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]](https://i.ytimg.com/vi/kfM-yu0iQBk/maxresdefault.jpg)


























![Let's Hack: Cuphead, Ep. 5 - No Player Collision [Cuphead Cheats via Cheat Engine]](https://i.ytimg.com/vi/6B-QN8GFxrI/maxresdefault.jpg)












![The Legend of Zelda Ultimate Glitch Explained [Arbitrary Code Execution] - Warp Straight to Zelda!](https://i.ytimg.com/vi/fj9u00PMkYU/maxresdefault.jpg)





























































![[Part 1] Tic-tac-toe Game in C with SDL -- Procedural vs Functional](https://i.ytimg.com/vi/gCVMkKgs3uQ/sddefault.jpg)




































![[SIGGRAPH 2018] Mode-Adaptive Neural Networks for Quadruped Motion Control](https://i.ytimg.com/vi/uFJvRYtjQ4c/maxresdefault.jpg)


















![[Part 2] Tic-tac-toe Game in Haskell -- Procedural vs Functional](https://i.ytimg.com/vi/VxLvaHpAK-U/maxresdefault.jpg)







![How to Use Code Filter in Cheat Engine! [ TUNIC ]](https://i.ytimg.com/vi/HAFJmxI12Wo/maxresdefault.jpg)






















































![[Unity 5] Object Pooling Tutorial](https://i.ytimg.com/vi/LhqP3EghQ-Q/maxresdefault.jpg)


















































