Sly is a free software game engine written in Guile Scheme. It provides an abstraction layer above SDL and OpenGL for common game programming requirements such as:
Sly differentiates itself from most other game engines by encouraging live coding and emphasizing functional reactive programming.
As of August 2015, seems to be under active development.
Links: