LÖVE is a Lua framework for making two-dimensional games, supplying graphics, audio, input, physics, and filesystem APIs while leaving game structure to code, making it useful for small custom games and programming-focused prototypes.
Lua scripting
2D graphics
Audio playback
Input and physics APIs
Is it a good fit?
Best suited to
Programmers building custom 2D games in Lua
Before you choose
No full visual scene editor. Distribution packaging needs extra work.
Editorial assessment based on the provider’s published information. Our method
Know what you're signing up for.
The listed LÖVE software is available without a license fee under Zlib/libpng license. Included capabilities cover lua scripting, 2d graphics, audio playback. Free framework; art, music, distribution accounts, and third-party assets have separate terms.
Open-source software
$0ongoing software access
Free framework; art, music, distribution accounts, and third-party assets have separate terms.
LÖVE is a useful option for programmers building custom 2D games in Lua. Begin with a minimal game loop and one controllable object before adding menus, physics, or asset systems. Start with a small, representative task so you can check the results before extending the setup.
Keep assets and code organized early, and test packaging on each intended platform instead of assuming desktop behavior transfers unchanged. Consider the practical trade-off: no full visual scene editor.
A few things you might be wondering.
Is LÖVE free?
The listed LÖVE software is available without a license fee under Zlib/libpng license. Included capabilities cover lua scripting, 2d graphics, audio playback. Free framework; art, music, distribution accounts, and third-party assets have separate terms.
Does LÖVE include a drag-and-drop game editor?
No. It is primarily a programming framework used with a separate editor.
Can commercial games use LÖVE?
Yes. Its open-source license permits commercial use, subject to the relevant license notices.
Where can I check the latest prices?
Use the provider link on this page. Billing period, location, team size, promotions, taxes, and optional extras may affect the amount you pay.
How should I compare this tool with alternatives?
Choose tools for the same task, then compare their feature limits, platform support, and total cost for your team. The Compare button helps you keep a shortlist.
Are the user reviews moderated?
Yes. New reviews are submitted for moderation. We show published user reviews separately from the editorial overview and never assign a default user rating.
Defold is a game engine and editor that combines Lua scripting, scene construction, hot reloading, profiling, and cross-platform builds, supporting developers who want to create and ship games through a compact integrated development workflow.
Free source-available engine
Free game engine without engine royalties; custom source terms, platform fees, assets, and optional support remain separate.
GDevelop is a visual game-development environment that expresses game logic through events and behaviors, with scene editing and preview tools for creating games, while its open-source engine and editor can be used independently of paid cloud services.
Free open-source core
MIT core is free; online Free includes 3 cloud projects and 1 desktop/Android build per day. Company/client accounts above US$50,000 revenue or funding in the prior 12 months require Pro.
Ren'Py is a visual-novel engine that combines a dialogue-oriented scripting language with Python extensibility, images, sound, choices, and save systems, helping creators build branching stories and narrative games for desktop and supported mobile platforms.
Free & open source
Free engine for commercial or personal games; assets, storefront fees, and license-compliant distribution remain your responsibility.