|
|
Mercury Game Framework 2
Introduction |
Features |
Screenshots |
Downloads
| |
| | Introduction | |
| | The Mercury Game Framework is a complete C++ game framework built around DirectX. From the lessons learnt while writing the Mercury Game Framework have been adopted into a complete rewrite of the framework into a high performance, scalable, cross platform framework know as the Mercury Game Framework 2.
Return to top. ^ | |
| | Features | |
| |
- Real-time loose and tight octree screen graph.
- Portals.
- Utilizes Direct3D 9, DirectInput, and DirectSound.
- Dynamic meshes and loading meshes from .X files.
- Skyboxes and fog.
- Dynamic lighting.
- Particles.
- In-built 3D primitives.
- Pixel and vertex shaders.
- Hierarchy based scene.
- Multiple instancing of scene entities with nodes.
- Multiple cameras.
- Custom mathematics code (vectors, matrices, quaternions).
- Abstraction away from DirectX (only library source code needs to reference the DirectX SDK).
- Basic GUI building blocks for menus and heads up displays.
Return to top. ^ | |
| | Screenshots | |
| |  Interactive Game System Demonstration
 Rendering Demonstration and Mathematical Visualisation
 Portalised Octree Demonstration
Return to top. ^ | |
| | Downloads | |
| | You can download a Windows binary of all the Mercury Game Framework 2 demo applications by using the utility described here.
Return to top. ^ |
|