cross-platform: PC/Windows, PC/Linux
many ready-to-use libraries
entity system, accessible from C++ and scripting languages like Lua, with state machines, dynamic events and more
abstract components with pluggable backends for physics, graphics, input, audio and scripting
loaders for graphics and physical scenes, with complex models and vehicles
create complex vehicles using the dotVehicle format
flexible design, application-independent, genre-independent
rendering plugin: OGRE
physics plugin: ODE, Novodex/Ageia Physx (deprecated)
scripting plugin: Lua
audio plugin: OpenAL, FMOD
input plugin: OIS, OGRE