The engine is finally approaching some kind of maturity. Here is a tally of the features I've finished so far:
Most of these features are in the demo.
- Renderer: Written from stratch in DirectX, heavy use of HLSL
- HDR Rendering
- Bloom Effect
- Cubemapping (shader driven)
- Bumpmapping (shader driven)
- Scriptable particle system
- Billboards/textured quads
- Physics: Using ODE. Supports simple sphere volumes, box volumes and planes
- Persistence: Through XML using eXpat. All engine objects are XML-configurable
- Scripting: Using Lua. All engine objects can be manipulated by script
- Audio: Using FMOD, with 3D sound!
Most of these features are in the demo.
Comments
Post a Comment