Love2D is a framework for scripting 2D games in Lua. It has cross platform support for Windows, Linux, Mac OS X, Android and iOS.
LÖVE is a free, multiplatform, Lua framework for creating 2D games; LÖVE is distributed under the very permissive zlib/libpng license, allowing its use for commercial purposes.
Overview and Features
LÖVE is implemented in modular C++, using Lua 5.1 as its user-facing scripting language.
Some of its more notable features include:
- Mainline support for Windows, Linux, and Mac OSX.
- OpenGL accelerated 2D
- GLSL Shaders
- Lua 5.1 scripting support
- Game packaging and self-running packages. ('.lovechives', and 'merged binaries')
- Image formats: PNG, JPEG, TGA, BMP, (et al.)
- Audio formats: WAV, OGG, MP3, MOD, (et al.)
- Archive formats: ZIP, 7ZIP, (et al.)
Resources and Community
- LÖVE Wiki and Docs
- LÖVE Forums
- 'Programming in Lua (1st Edition) : Was made legally available for free by its authors
- Lua 5.1 Reference Manual
- #lua on irc.freenode.org
- #love on irc.oftc.net
Related Tags: lua