The title of my master's thesis was "Methods of interactive physics modelling in centralised and distributed environments". The paper mostly deals with three dimensional rigid body simulation with resting, static and dynamic friction and interactivity. A separate chapter deals with how the simulation relates to networked environments like online video games.
TSAL (Thin Sound Abstraction Layer) is a small C++ wrapper for OpenAL attempting to fix it's many issues, adding an additional level of abstraction and bundling ogg file support.
I wrote it as part of my bachelor's degree in CS and it's completely open-source, released under a BSD-style license.
Beside replacing the rope swinging mechanic of the original game with walljumping the mod also introduced new maps, weapons, match mechanics and menus.
The whole thing had a dieselpunk vibe to it inspired by games such as Wolfenstein and Bloodrayne.
You can download the mod HERE.