7 ChaiLove is an open source cross-platform game engine for developing 2D video games using the ChaiScript and Lua scripting languages.