Games & Game Development

Game programming & engines

Video frame: Overwatch Gameplay Architecture and Netcode1:04:04

Overwatch Gameplay Architecture and Netcode

GDC Festival of Gaming
Picked by 16 · 2019–2025
Video frame: RustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine West42:30

RustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine West

Rust Programming Language
Picked by 9 · 2018–2023
Video frame: A Deep Dive into Nanite Virtualized Geometry1:10:00

A Deep Dive into Nanite Virtualized Geometry

SIGGRAPH Advances in Real-Time Rendering
Picked by 7 · 2021–2026
Video frame: How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica31:37

How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica

Ars Technica
Picked by 13 · 2020–2026
Video frame: Jonathan Blow - How to program independent games -  CSUA Speech1:15:51

Jonathan Blow - How to program independent games - CSUA Speech

Alexandre Franco
Picked by 9 · 2015–2026
Video frame: Ideas about a new programming language for games.1:55:24

Ideas about a new programming language for games.

Jonathan Blow
Picked by 7 · 2014–2025
Video frame: Exploring the Tech and Design of Noita31:00

Exploring the Tech and Design of Noita

GDC Festival of Gaming
Picked by 7 · 2020–2026
Video frame: Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 20252:27:34

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Better Software Conference
Picked by 11 · 2025–2026
Video frame: Miguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake  #GodotCon202354:53

Miguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake #GodotCon2023

Godot Engine
Picked by 6 · 2023–2026
Video frame: QuakeCon 2012 - John Carmack Keynote3:36:39

QuakeCon 2012 - John Carmack Keynote

QuakeCon Official
Picked by 6 · 2012–2018
Video frame: Creating a Doom-style 3D engine in C18:50

Creating a Doom-style 3D engine in C

Bisqwit
Picked by 3 · 2015–2019
Video frame: Interactive programming Flappy Bird in ClojureScript6:22

Interactive programming Flappy Bird in ClojureScript

Bruce Hauman
Picked by 6 · 2015–2020
Video frame: DOOM: Behind the Music1:00:57

DOOM: Behind the Music

GDC Festival of Gaming
Picked by 4 · 2017–2023
Video frame: Why can't you multiply vectors?51:16

Why can't you multiply vectors?

Freya Holmér
Picked by 9 · 2023–2025
Video frame: Robocalypse Now: Using Deep Learning to Combat Cheating in Counter-Strike: Global Offensive1:05:25

Robocalypse Now: Using Deep Learning to Combat Cheating in Counter-Strike: Global Offensive

GDC Festival of Gaming
Picked by 5 · 2021–2025
Video frame: Alex Evans at Umbra Ignite 2015: Learning From Failure30:46

Alex Evans at Umbra Ignite 2015: Learning From Failure

Media Molecule
Picked by 7 · 2017–2026
Video frame: Mock Interview with Shawn McGrath1:41:38

Mock Interview with Shawn McGrath

Molly Rocket
Picked by 6 · 2017–2023
Video frame: EPC2018 | Wave Function Collapse in Bad North | Oskar Stalberg37:41

EPC2018 | Wave Function Collapse in Bad North | Oskar Stalberg

BUas Games
Picked by 4 · 2020–2024
Video frame: Tomorrow Corporation Tech Demo14:06

Tomorrow Corporation Tech Demo

retrogameinternals
Picked by 5 · 2023–2026
Video frame: I Shot You First: Networking the Gameplay of Halo: Reach1:49:07

I Shot You First: Networking the Gameplay of Halo: Reach

GDC Festival of Gaming
Picked by 4 · 2022–2025
Video frame: John Carmack's keynote at Quakecon 2013 part 429:59

John Carmack's keynote at Quakecon 2013 part 4

Kostiantyn Kostin
Picked by 5 · 2013–2025
Video frame: 8 Frames in 16ms: Rollback Networking in Mortal Kombat and Injustice 259:38

8 Frames in 16ms: Rollback Networking in Mortal Kombat and Injustice 2

GDC Festival of Gaming
Picked by 4 · 2020–2025
Video frame: Immediate-Mode Graphical User Interfaces - 200540:12

Immediate-Mode Graphical User Interfaces - 2005

Casey Muratori
Picked by 5 · 2017–2024
Video frame: The Road to PS552:45

The Road to PS5

PlayStation
Picked by 6 · 2020–2023
Video frame: .kkrieger - The FPS Game in 96KB (Full Gameplay)7:16

.kkrieger - The FPS Game in 96KB (Full Gameplay)

Daniel Hands
Picked by 3 · 2013–2026
Video frame: How Myst Almost Couldn't Run on CD-ROM | War Stories | Ars Technica23:24

How Myst Almost Couldn't Run on CD-ROM | War Stories | Ars Technica

Ars Technica
Picked by 4 · 2020–2024
Video frame: Intro to C on Windows - Day 11:11:59

Intro to C on Windows - Day 1

Molly Rocket
Picked by 4 · 2014–2022
Video frame: Pitfall Classic Postmortem With David Crane Panel at GDC 2011 (Atari 2600)1:00:12

Pitfall Classic Postmortem With David Crane Panel at GDC 2011 (Atari 2600)

GameSpot
Picked by 4 · 2013–2025
Video frame: GDC 2018: John McDonald (Valve) - Using Deep Learning to Combat Cheating in CSGO1:05:33

GDC 2018: John McDonald (Valve) - Using Deep Learning to Combat Cheating in CSGO

max4warn
Picked by 5 · 2018–2026
Video frame: Simulating an Entire Car Engine (yes, it makes noise)12:04

Simulating an Entire Car Engine (yes, it makes noise)

AngeTheGreat
Picked by 4 · 2023–2025
Video frame: Herbert Wolverson - Procedural Map Generation Techniques27:29

Herbert Wolverson - Procedural Map Generation Techniques

Roguelike Celebration
Picked by 4 · 2021–2022
Video frame: Surface-Stable Fractal Dithering Explained21:46

Surface-Stable Fractal Dithering Explained

runevision
Picked by 3 · 2025–2026
Video frame: Walls, Floors, & Ceilings37:23

Walls, Floors, & Ceilings

UncommentatedPannen
Picked by 3 · 2017–2018
Video frame: Half-Life 2: 20th Anniversary Documentary2:01:18

Half-Life 2: 20th Anniversary Documentary

Valve
Picked by 3 · 2024–2025
Video frame: Playing a Neural Network's version of GTA V: GAN Theft Auto17:08

Playing a Neural Network's version of GTA V: GAN Theft Auto

sentdex
Picked by 3 · 2021–2025
Video frame: Superpositions, Sudoku, the Wave Function Collapse algorithm.14:28

Superpositions, Sudoku, the Wave Function Collapse algorithm.

Martin Donald
Picked by 3 · 2021–2022