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

76K views · 15 years ago · talk · intermediate · historical

A GDC 2011 postmortem panel in which David Crane, designer of the Atari 2600 game Pitfall!, explains how it was made. He covers working within the tiny hardware limits and how so many screens were fitted into so little space, followed by audience Q&A.

HN people recommend it as a first-hand account from the original designer of how Pitfall squeezed a whole world into 4k, and for anyone who likes tricks on tiny platforms.

“I remember him going over how he was able to create so many levels in such a tiny space.”

15 comments from Hacker News

t
@tdeck2025 · in “A 4k-Room Text Adventure Written by One Human in QBasic No AI”
Also reminds me of how they fit Pitfall into 4k. A lot simpler game but the platform was also much more limited. This is a great talk for those who love such things: ▶ this video
RecommendsView on HN
m
@mrguyorama2025 · in “History of "Adventure" for the Atari 2600”
For more good details about Atari 2600 development, check out this GDC postmorterm talk of Pitfall ▶ this video
RecommendsView on HN
p
@plastic31692025 · in “Open-source browser port of Pitfall from the Atari 2600”
Enjoyed this GDC presentation about the developement and working with the original hardware ▶ this video
RecommendsView on HN
n
@netmare2024 · in “Inside the Super Nintendo cartridges”
David Crane, the creator of Pitfall, explains it all very nicely in a GDC Classic Game Postmortem [1]. I'm linking at the relevant timestamp, but the whole video is pure Atari 2600 goodness. The full Postmortems playlist is quite enjoyable too. I particularly liked the talks about the original Deus Ex, Myst, Loom, Adventure, Marble Madness, Ms. Pac-Man, Paperboy, Lemmings, and more. I find these videos very soothing and nostalgic. Got to rewatch them now... [1]: ▶ this video
RecommendsView on HN
m
@mgkimsal2023 · in “Atari 2600 hardware design: Making something out of almost nothing”
Can't remember if I read it here recently, or on reddit, but this conference session with David Crane on Pitfall/Atari is pretty good. He doesn't as technical as some folks may want, but there's some coolness in just hearing him explain this in person. Couple of interesting Q&A bits towards the end too. ▶ this video
RecommendsView on HN
r
@russellbeattie2022 · in “How Pitfall builds its world (2021)”
I think much of this is explained at a high level in this talk from the original game designer: Pitfall Classic Postmortem With David Crane Panel at GDC 2011 (Atari 2600). ▶ this video I haven't seen it in a while (will rewatch now), but I remember him going over how he was able to create so many levels in such a tiny space. I love these sorts of examples of breakthrough tech products that were the result of a developer figuring out how to do something that seemed impossible. Much of Apple's early success, for example, could be attributed to this.
RecommendsView on HN
c
@canthonytucci2021 · in “How Atari 2600 Game Pitfall Builds Its World”
▶ this video the GDC post-mortem of pitfall has some more info, and I found it pretty entertaining. I think the whole series is worth watching if you like this sort of stuff.
RecommendsView on HN
t
@t0mek2017 · in “David Crane: How I wrote Pitfall for Atari 2600 [video]”
Submitted the video to Hacker News.
RecommendsView on HN
j
@js22015 · in “Pitfall Classic with David Crane”
Submitted the video to Hacker News.
RecommendsView on HN
p
@phoboslab2014 · in “Racing the Beam (2009)”
I haven't read the book yet, but David Crane's Pitfall Post Mortem[1] also covers a lot of what you mentioned. Truly fascinating stuff. [1] ▶ this video
RecommendsView on HN
A
@Arjuna2011 · in “Atari 2600 Pitfall Postmortem With David Crane At GDC 2011”
Submitted the video to Hacker News.
RecommendsView on HN
a
@asgeir2021 · in “In C, how do you know if the dynamic allocation succeeded?”
You can find a number of technical deep-dives for classic video game consoles where people have had do deal with very limited resources. This video springs to mind as one example: ▶ this video