AgentPhysics: software design for pluggable real time physics middleware
This master’s thesis proposes a software design for a real time physics application programming interface with support for pluggable physics middleware. Pluggable means that the actual implementation of the simulation is independent and interchangeable, separated from the user interface of the API.