APOCALYX is a 3D engine written in C++ that uses the OpenGL API, OpenAL, Lua and other open source libraries. The new v0.8.9 adds improvements in checking the capabilities of 3D accelerators to allow more control on the effects based on shaders. Other features: full support of the OpenGL Shading Language, built-in AI algorithms (path finding, FSM, steering behaviors etc.), and a simple TTS . APOCALYX is open source, free for commercial use and comes with all documentation material and clear sources of fully functional demos.