"Papers I Have Loved" by Casey Muratori
Info: http://pwlconf.org/casey-muratori/ Slides: http://bit.ly/2dpKSZ6 Transcription: http://bit.ly/2hVmo0d Casey's Site: https://mollyrocket.com/casey/ Casey's Twitter: / cmuratori ----------------------------------------------------------------------------------------------------------- Platinum Sponsors: Two Sigma (@twosigma) and Comcast (@comcast) ----------------------------------------------------------------------------------------------------------- Description ------------------ Modern video games rely on a surprisingly broad array of technologies to bring them to life. Many of the cornerstone techniques used today started life as academic research which was then repurposed, extended, refined, and optimized to suit the demanding constraints of real time game engines. For this inaugural Papers We Love conference, I have selected three influential academic papers which were instrumental to technologies I worked on during my twenty years in the game industry. For each paper, I'll tell the story of how it became a part of the development process, what it contributed, where it fell short, and how it attained the final form it took in game engine technology. Referenced Papers ------------------------------ Marching Cubes: A High Resolution 3D Surface Construction Algorithm | https://people.eecs.berkeley.edu/~seq... Quaternions | http://www.cs.ucr.edu/~vbz/resources/... A Fast Procedure for Computing the Distance Between Complex Objects in Three-Dimensional Space | A Fast Procedure for Computing the Distance Between Complex Objects in Three-Dimensional Space Bio ----- Casey Muratori is the host of Handmade Hero, an educational programming series, and the lead programmer at Molly Rocket on 1935, an upcoming interactive narrative game about organized crime in 1930s New York. His past projects include The Granny Animation SDK, Bink 2, and The Witness. Casey's past research contributions include the n-way linear quaternion blend, the immediate mode graphical user interface (IMGUI), and the first geometric optimizations for the Gilbert-Johnson-Keerthi (GJK) algorithm. His current research interests include interactive fiction, concurrent computing, and operating system architecture.
![William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]](https://i.ytimg.com/vi/OyfBQmvr2Hc/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYEyBFKH8wDw==&rs=AOn4CLBOjc2ZY4xpQTC7VP6eb5eQwZSFOg)
William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]

Casey Muratori Doesn’t Care About AI (Here’s Why)

I finally know how CPUs work (w/ Casey Muratori)

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

Knowing where to start. A conversation with Casey Muratori

Reinventing Entropy | Compression is Intelligence Part 1

Immediate-Mode Graphical User Interfaces - 2005

X86 Needs To Die

Jonathan Blow - Truth In Game Design

Killing the Walk Monster

Software Performance: Avoiding Slow Code, Myths & Sane Approaches – Casey Muratori | The Marco Show

Simple Code, High Performance

Jonathan Blow on Deep Work: The Shape of a Problem Doesn't Start Anywhere

Game Theory and Politics | Public Lecture

The Thirty Million Line Problem

Dennis Gustafsson – Parallelizing the physics solver – BSC 2025

Why Can't We Make Simple Software? - Peter van Hardenberg

Casey Muratori's Origin Story | The Standup

Casey Muratori | Smart-Pointers, RAII, ZII? Becoming an N+2 programmer

