Original author(s) | Rude |
---|---|
Developer(s) | The LÖVE Team |
Stable release | 0.9.0
/ 2010-03-06 |
Written in | Lua, C++, C |
Operating system | Windows, Linux, OS X |
Platform | Cross-platform |
Size | Approx. 1.1 MB |
Available in | English |
Type | Game engine |
License | zlib License |
Website | love2d.org |
LÖVE is a framework that allows a developer to use Lua to create 2D games.[1] It is licensed under the zlib License and is therefore Free Software.
LÖVE wraps the functionality of many libraries, including OpenGL and Box2D, into a very simple API that is easy for new game programmers to learn. It targets simplicity, Cross-platform ability, and fun.
LÖVE supports many media formats, including PNG for graphics and OGG for sound.[2] The media files are generally embedded into a .LOVE file, which is a ZIP file containing the source files and data.
LÖVE also supports physics, networking, and particle generators.[2] Along with this, there are many libraries written in Lua to provide extra functionality, including Graphical User Interfaces and advanced networking.[2] They are generally licensed under permissive licenses such as the Public Domain.