News for hackers. Stuff that matters.
Re:Valve releases Team Fortress 2 game code by klaussilveira on Tuesday February 18, 2025 @03:39PM (#43094792)
You are right. But I wonder how much of Havok is there, given that Valve had its own thing: https://developer.valvesoftware.com/wiki/VPhysics
Re:Valve releases Team Fortress 2 game code by meibo on Tuesday February 18, 2025 @03:50PM (#43094922)
Most commercial engines that use libraries like havok will wrap them in some sort of internal library like this one to shield themselves from types from the middleware leaking into engine code, implementing convenience wrappers, and making it easier to update/swap them at some point if they ever wish to.

There is a third-party implementation of vphysics based on an open source physics engine, for example - so for Valve that seems to have been successful: https://github.com/misyltoad/VPhysics-Jolt