Scrupp is a cross-platform 2D engine which uses SDL and OpenGL for visualization. It is controlled by external Lua scripts. The core supports various image, sound, music and font formats. The hard work is done by plugins written in Lua.
Xenos Engine is an open source scriptable 3d simulation engine. Xenos provides a unified interface to a diverse collection of open source libraries, exposed to an easy to use scripting language.