EGSL (Easy Game Scripting with Lua) is a small Lua interpreter for easy 2D game development. The engine is based on SDL, SDL_gfx and SDL_mixer. It uses a BASIC-style syntax for the 2D engine functions. You can create stand-alone executables of your scripts.
The Setup for Windows includes all the necessary libraries. You will need Windows 2000 or later. There are also binaries for the 32-Bit and 64-Bit version of Linux, MacOS X and Haiku available.