C# 2.0 and Managed DirectX 9 Game Engine


Supported features (v1.6)

- .NET Framework 2.0 final

- DirectX 9 Managed 1.1

- Frustum culling

- Bounding volumes

- SkyBox/SkyDome (with day/night cycle)

- Lights

- Cameras

- Fonts

- HUD display

- Simple shapes : cubes, spheres, cylinders, cones, squares, discs, torus,

tetraeders, vectors and lines (each colored or textured).

- Multi-texturing

- File Meshes (.x and .dff)

- Mesh animation (key frames)

- Skinned Mesh

- Fog

- Vertex Buffer locking (vertex modification for texture scrolling)

- Renderers (shader sorted, alpha sorted)

- Built-in debug console (object picking, object outlining, on the fly render states

modification, ...)

- Dot3 Bump mapping

- Mirrors (no shaders required)

- Water (no shaders required)

- HLSL Shaders : lighting, bump mapping, parallax mapping, toon shading, cube

mapping, water shader, terrain splatting,...

- Terrain generation : brute force, ROAM and Geomipmapping

- New particle system : customizable effects like fire, smoke, snow, ...

- Dynamic & recursive file management

- Animation engine (simple or skeletal)

- ODE Physics (simple shapes and car)

- ODE Collisions (simple shapes or tri meshes)

- Input engine (Keyboard & Mouse)

- Sound engine (Sounds & Music)

- Pipo framework : a complete HUD Window system

- Sample project using the engine : Ice Cube

In development

- Athmospheric light scattering

- Shadows

- Hardware instancing

- Post processing

- Other effects : sun flares, ...

- HDR



Download Brume on


 


Please click here to install flash player in order to see this website