# Love2D

21 Hacker News commenters recommended Love2D and 1 criticized it, November 2025 to November 2026. It was recommended in 9 of 13 months. It meets the Hacker Approved badge rule.

**Verdict:** Free, long-running Lua framework for 2D games, recommended for simplicity, debugging and hobby projects. Critics note that distributing builds to platforms is difficult.

## Why people recommend it

- Simple 2D art and game design (3 comments): "I chose Love2D as my engine so I can use the relative simplicity of 2d art in 2.5D pseudo-3D instead of 3d modeling." ([source](https://news.ycombinator.com/item?id=48088671)) "A rather simple game engine to look at is Love2D - I know you wanted 3D, but my main experience is over there." ([source](https://news.ycombinator.com/item?id=47332184)) "I chose Love2D as my engine so I can use the relative simplicity of 2d art" ([source](https://news.ycombinator.com/item?id=48087475))
- Well represented in LLM training data (3 comments): "Pick an engine that's been around for a long time like Love2D or PhaserJS as they'll almost assuredly be in the training data of any substantial LLM." ([source](https://news.ycombinator.com/item?id=47228992)) "any library that's been around long enough to be well represented in the training data of the larger LLMs will work perfectly fine" ([source](https://news.ycombinator.com/item?id=47318245)) "anything with strong conventions and heavy LLM training data (Godot, Phaser, Love2D) will work better" ([source](https://news.ycombinator.com/item?id=47320535))
- Enjoyable for hobby projects (3 comments): "I'm making a party fighter in LOVE2D and am having a good time developing and playing on Mac" ([source](https://news.ycombinator.com/item?id=48956586)) "make a cute little game with Love2d or even just a simple text game" ([source](https://news.ycombinator.com/item?id=46099405)) "as a hobbyist it works just fine for me" ([source](https://news.ycombinator.com/item?id=46370332))
- Smooth Lua development and debugging (2 comments): "Lua/Love2D is pretty smooth except when it gets to you wanting to distribute it on platforms" ([source](https://news.ycombinator.com/item?id=48049918)) "I could connect love2d to the IDE I used and debug lua just fine with it." ([source](https://news.ycombinator.com/item?id=47261257))

## What people warn about

- Hard to distribute on platforms (1 comments): "Lua/Love2D is pretty smooth except when it gets to you wanting to distribute it on platforms" ([source](https://news.ycombinator.com/item?id=48049918))
- Limited support for Lua (1 comments): "enjoyed it but just found the lack of support for Lua was tough" ([source](https://news.ycombinator.com/item?id=47257091))

## Alternatives hackers recommend

- [SDL](https://hackerapproved.com/p/sdl.md): 81 recommend
- [Raylib](https://hackerapproved.com/p/raylib.md): 41 recommend
- [LÖVE 2D](https://hackerapproved.com/p/l-ve.md): 41 recommend
- [MonoGame](https://hackerapproved.com/p/monogame.md): 28 recommend
- [Phaser](https://hackerapproved.com/p/phaser.md): 9 recommend

## Cite as

Hacker Approved, "Love2D", https://hackerapproved.com/p/love2d/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
