LOVE is a 2D game engine that enables easy cross-platform game development in the Lua programming language.
| Tags | Games/Entertainment |
|---|---|
| Licenses | zlib/libpng |
| Operating Systems | POSIX Linux Windows Windows Windows Windows Mac OS X |
| Implementation | Lua |
Recent releases


Changes: This release adds support for networking via LuaSocket and support for joystick input. The filesystem module has been improved with easier read/write functions and a line iterator function.


Changes: This release adds collision detection, physics, and a few other minor functions.


Changes: Some unimportant but annoying bugs have been fixed, and some new convenience functions added.


Changes: This release adds a native particle system object for the creation of general effects such as explosions, rain, and so forth. Visual error reporting was added, which greatly improves the development experience by providing error messages on-screen and a quick way to continue, restart, or exit. Improvements were made in system related areas, such as changing of the display resolution in-game.


Changes: This release adds "safe" filesystem features through PhysFS by giving each game a single directory on the user system to which the game can write saves and high scores. ImageFonts have also been improved: glyphs are now scalable, and can be drawn in non-integer coordinates. On-the-fly image optimization functions have been added to avoid artifacts on certain sprites when drawn in floating point coordinates.