The LSWEngine is a multimedia multi-purpose library that you can use to create games and tools using OpenGL or DirectX.