Loading AI tools
Game development framework From Wikipedia, the free encyclopedia
LÖVE is a free, open-source, cross-platform framework released under the zlib license for developing video games. The framework is written in C++ and uses Lua as its scripting language and is still maintained by its original developers. The framework is cross-platform supporting the platforms Microsoft Windows, macOS, Linux, Android, and iOS.
The topic of this article may not meet Wikipedia's general notability guideline. (January 2024) |
Initial release | January 13, 2008[1] |
---|---|
Stable release | 11.5[2]
/ December 3, 2023 |
Repository | |
Written in | C++ |
Platform | FreeBSD, OpenBSD, NetBSD, Microsoft Windows, Linux, macOS, iOS, Android |
Type | Application framework |
License | zlib license |
Website | love2d |
The API provided by the framework gives access to the video and sound functions of the host machine through the libraries SDL and OpenGL, or since version 0.10 also OpenGL ES 2 and 3.[3] Fonts can be rendered by the FreeType engine.[4] A version of the framework called piLöve has been specifically ported to Raspberry Pi.[5]
The framework is frequently found in the compositions of video game development competitions, such as the game development competition Ludum Dare.[6] In July 2018, it was the 10th most popular game development software used by independent game developers on the site Itch.io,[7] holding a 1.97% share.
Version | Code name | Added | Release date |
---|---|---|---|
0.1.1 | Santa-Power |
|
January 13, 2008 |
0.2.0 | Mini-Moose |
|
February 6, 2008 |
0.2.1 | Impending Doom |
|
March 29, 2008 |
0.3.0 | Mutant Vermin |
|
June 17, 2008 |
0.3.1 | Meat Space |
|
June 21, 2008 |
0.3.2 | Lemony Fresh |
|
July 4, 2008 |
0.4.0 | Taco Beam |
|
August 29, 2008 |
0.5.0 | Salted Nuts |
|
January 2, 2009 |
0.6.0 | Jiggly Juice |
|
December 24, 2009 |
0.6.1 | Jiggly Juice | February 7, 2010 | |
0.6.2 | Jiggly Juice |
|
March 6, 2010 |
0.7.0 | Game Slave |
|
December 5, 2010 |
0.7.1 | Game Slave |
|
February 14, 2011 |
0.7.2 | Game Slave |
|
May 4, 2011 |
0.8.0 | Rubber Piggy |
|
April 2, 2012 |
0.9.0 | Baby Inspector |
|
December 13, 2013 |
0.9.1 | Baby Inspector |
|
April 1, 2014 |
0.9.2 | Baby Inspector |
|
February 14, 2015 |
0.10.0 | Super Toast | December 22, 2015 | |
0.10.1 | Super Toast |
|
February 14, 2016 |
0.10.2 | Super Toast |
|
October 31, 2016 |
11.0 | Mysterious Mysteries |
|
April 1, 2018 |
11.1 | Mysterious Mysteries |
|
April 15, 2018 |
11.2 | Mysterious Mysteries |
|
November 25, 2018 |
11.3 | Mysterious Mysteries |
|
October 27, 2019 |
11.4 | Mysterious Mysteries |
|
January 22, 2022 |
11.5 | Mysterious Mysteries |
|
December 3, 2023 |
12.0 | TBA | In Development |
The framework provides these features:
Semi-popular games that have been made with LÖVE.
There are various libraries and forks of LÖVE to improve basic functions, such as OOP with inheritance and overloading, interpolations, cameras, gamestates, etc. This is a small list of some:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.