Version 0.3.2
LÖVE Documentation
OverviewLicenseCreditsInstallingGetting started
Devices
love.graphicslove.audiolove.keyboardlove.mouselove.filesystemlove.timerlove.system
Types
AnimationColorFontFileImageMusicParticleSystemSound
Callbacks
loadupdatedrawmousepressedmousereleasedkeypressedkeyreleased
Miscellaneous
ConstantsConfig filesKeyboard shortcuts
Installing
Binaries
We currently maintain x86 binaries for:
  • Windows XP/Vista (zipped .exe and installer)
  • Ubuntu 8.04 (.deb package. May work on other Debian-based OS.)
Using the binaries is highly recommended, if available on your system.

Binaries and packages for other systems (MacOSX, RPM) are planned. If you would like to maintain binaries for some system, please contact us.
Source
Compiling the source requires that these libraries are present on your system (as named in Ubuntu):
  • libboost-dev
  • libsdl1.2-dev
  • liblua5.1-dev
  • libfreetype6-dev
  • libdevil-dev
  • libphysfs-dev
  • libsdl-mixer1.2-dev
In Ubuntu, the following command will install the required packages. sudo apt-get install build-essential libboost-dev libsdl1.2-dev liblua5.1-dev libfreetype6-dev libdevil-dev libphysfs-dev libsdl-mixer1.2-dev When the dependencies are installed, all you need to do is type: make Binaries will appear in the bin folder.

Note: An autoconf/automake setup is being created, and will probably be included in the next release.