The Havok middleware suite is designed primarily for video games, consisting of several programs designated to certain computational tasks related to game development. It includes Havok AI, Havok Cloth, and Havok Physics. Previously offered in the suite were Havok Animation, Havok Behavior, Havok Destruction, Havok Script and Havok Vision Engine, but they have all since been discontinued.
Among all the products the suite provides, Havok Physics is the one most frequently used in Sonic games. It allows for real-time collisions and rigid body dynamics in a 3D space. Its collision detection library is thoroughly optimized, and it provides multiple types of dynamic constraints between rigid bodies such as ragdolls.
Sonic the Hedgehog games with Havok Physics
- Sonic the Hedgehog (2006) (2006)
- Sonic Riders: Zero Gravity (2008)
- Sonic Unleashed (2008)
- Sonic Generations (console/PC version) (2011)
- Sonic Lost World (Wii U/PC version) (2013)
- Mario & Sonic at the Rio 2016 Olympic Games (Wii U version) (2016)
- Sonic Forces (2017)
Non-Sonic the Hedgehog games with Havok Physics
- Sonic Unleashed is the only Sonic game to use Havok technology in both the Xbox 360/PlayStation 3 and Wii/PlayStation 2 versions.
- Nintendo. Mario and Sonic at the Sochi 2016 Olympic Games (Wii U) instruction manual. Retrieved on 27 September 2020. “Havok software is ©Copyright 1999-2012 Havok.com, Inc. (or its Licensors). All Rights Reserved.”
- Havok (software) at Wikipedia, the free encyclopedia.