Middle Ware
In the context of video games, Middle Ware is software that a game developer can add on to their game for certain features. Middleware developers help other developers by not having them "re-invent the wheel". Middleware can either come from a third party company, or developed in-house. Contrast to a complete Game Engine, which may comprise of almost everything in the game, or just the core components.
Examples of Middleware
- Physics
- Havok
- PhysX (ex- Novodex, from NVIDIA)
- Eurphoria
- Bullet
- ODE (used in Call of Juarez)
- Newton Game Dynamics
- Tokamak
- Video codecs
- Bink/Smacker
- Sofdec
- Other