Havok es un motor físico (simulación dinámica) creado por la compañía irlandesa Havok, es utilizado en videojuegos y recrea las interacciones entre objetos y personajes del juego. Por lo que detecta colisiones, gravedad, masa y velocidad en tiempo real, llegando a recrear ambientes mucho más realistas y naturales.
Havok en sus últimas versiones se ejecuta entero por hardware mediante el uso de la GPU, liberando así de dichos cálculos a la CPU. Éste se apoya en las bibliotecas Direct3D y OpenGL compatibles con Shader Model 3.0.
Juegos de Valve que utilizan Havok[]
Valve utiliza su propia versión de Havok, la cual es denominada internamente como VPhysics.
Los siguientes videojuegos de Valve utilizan Havok (VPhysics):
- Half-Life: Source
- Half-Life 2
- Half-Life 2: Lost Coast
- Half-Life 2: Episode One
- Half-Life 2: Episode Two
- Portal
- Portal 2
- Left 4 Dead
- Left 4 Dead 2