← All Game Engines

Source

Valve · 2004 · 2000s · C++

The engine that made physics a verb and faces a language — Havok simulation turned into a gameplay mechanic, and a facial animation system built on a psychologist's taxonomy of human expression.

Source debuted in October 2004 with Half-Life 2 and Counter-Strike: Source, and its two defining systems were both aimed at the same target: making the player believe they were somewhere real, with someone real. The first was physics. Valve integrated the Havok physics engine, and — crucially — did not treat it as a decorative layer. Objects have mass and behave accordingly, and Half-Life 2 immediately converts that into gameplay via the Gravity Gun, which turns the physics simulation from something you watch into something you use. A sawblade, a radiator, a paint can and a filing cabinet stop being scenery and become ammunition, and a generation of level designers had to start thinking about what was lying around the room. The second was faces. Valve's facial animation system was built by animator Ken Birdwell on the research of the psychologist Paul Ekman, whose Facial Action Coding System catalogues how individual facial muscles combine to express emotion. Rather than animating expressions as whole units, Source models the underlying muscle actions, giving characters a full range of human and non-human facial movement along with industry-leading lip-sync. It is the reason Alyx Vance could hold a conversation and be believed, and the reason Half-Life 2 could tell its story without a single cutscene taking control away from the player.

Notable Games:
  • Half-Life 2 (2004)
  • Counter-Strike: Source (2004)
  • Half-Life 2: Episode One (2006)
  • Portal (2007)
  • Team Fortress 2 (2007)
  • Left 4 Dead (2008)
  • Garry's Mod (2006)
  • Titanfall (2014)
Key Facts:
  • Debuted in October 2004 with Half-Life 2 and Counter-Strike: Source
  • Integrated the Havok physics engine, and made physics a gameplay mechanic via the Gravity Gun
  • Its facial animation system was built on psychologist Paul Ekman's Facial Action Coding System
  • Animator Ken Birdwell studied Ekman's research on how facial muscles express emotion
  • The combination of physics and facial performance let Half-Life 2 tell its story without ever taking control from the player