About
I’m Elan Ruskin, a game developer at Valve Corporation, purveyor of fine entertainment products such as Half-Life 2, Team Fortress 2, and Portal. This is where I post my thoughts on game programming and how to write code that runs fast and looks good.
Much of my work at Valve focuses on optimizing for the XBox 360 and other dedicated game consoles. In 2008 I delivered a GDC talk titled How To Go From PC To Console Development Without Killing Your Studio which was based on Valve’s experience with transforming the largely PC-centric Source engine to a crossplatform one, and on my own experience with PS2 and Xbox1 platform games at other studios. I created this blog to answer questions about that talk and explore the topic in more detail.
Before Valve, I’ve worked at a variety of studios on titles such as Jak 3 and Thief: Deadly Shadows. I hold a B.S.E in Computer Science from the University of Pennsylvania and an M.E.T. from Carnegie Mellon University.
Leave a Reply