It's been a while since I've posted any updates on this site. I'm still working on the engine, mostly non-visual stuff at the moment. Over the past year I haven't had much time to work on the engine, but have added many new features and subsystems in that time. These include:
- 3D sound system using OpenAL with support for WAV, Ogg Vorbis and FLAC formats.
- Scripting system based on a heavily modified Lua 5.0.3 VM with a full object oriented standard library. Almost every aspect of the engine is now scriptable.
- Particle systems with support for dual/quad core CPUs.
- New XML based shader system.
- Video playback with sound using the Ogg Theora format for video and Ogg Vorbis for audio. Videos can also be rendered directly to textures.
- x86 64-bit support.
- Various other enhancements/features.
More updates and screenshots to follow soon.