← Package directory
Available on winget

Install LOVE

LÖVE is a framework you can use to make 2D games in Lua.

Install with winget
winget install --id Love2d.Love2d
Upgrade
winget upgrade --id Love2d.Love2d
Uninstall
winget uninstall --id Love2d.Love2d

About LOVE

LÖVE is a framework you can use to make 2D games in Lua.

What's new in 11.5

Released: 2023-12-03 Changelog: * Added "LÖVE Loader" launcher on Android for easier loading of .love files. * Changed iOS game selector to alphabetically sort the list of .love files. * Changed JIT compilation on macOS arm64 (Apple Silicon) to be off by default, since performance and available JIT memory isn't reliable. * Fixed inconsistent and buggy behaviour of 'pairs' by updating LuaJIT. * Fixed "unexpected alignment" errors when running love on some 32 bit Linux systems. * Fixed running fused games on Windows when the executable has been code-signed. * Fixed undefined behaviour in love.data.hash's implementation. * Fixed writing files when a symlink exists in the save directory's path. * Fixed love.threaderror not being called if the error message is an empty string. * Fixed a race condition when a Thread is destroyed immediately after Thread:start. * Fixed unexpectedly slow first frames on macOS. * Fixed love.joystick.setGamepadMapping when replacing an existing mapping. * Fixed love.joystick.getGamepadMappingString. * Fixed duplicate platform fields in love.joystick.saveGamepadMappings. * Fixed DistanceJoint type information. * Fixed time drift in Source:tell after a Source loops. * Fixed audio not always pausing when the app is minimized on Android. * Fixed RecordingDevice:start to return false instead of hard-crashing on iOS. * Fixed identical frames in Ogg Theora videos being skipped. * Fixed love.font.newBMFontRasterizer's single file parameter variant. * Fixed the original window size not always being restored when exiting fullscreen on Linux. * Fixed some cases...

Read release notes

Version history

Version Updated Notes
11.5 Unknown Released: 2023-12-03 Changelog: * Added "LÖVE Loader" launcher on Android for easier loading of .love files. * Changed iOS game selector to alphabetically sort the list of .love files. * Changed JIT compilation on macOS...
11.4 Unknown Changelog: - Added native arm64 support on macOS. - Added a variant of love.filesystem.newFileData which accepts a Data object. - Added Body:getLocalPoints. - Added Font:getKerning. - Added support for r16, rg16, and rgb...
11.3 Unknown No notes