L

LÖVE

Simple, fast 2D game framework for Lua

open-source Solo-dev friendly

LÖVE (Love2D) is a free, open-source framework for making 2D games in Lua. It gives you a game loop, drawing, audio, and input — you build the rest. Minimal and unopinionated, it's perfect for learning game development fundamentals.

Highlights

  • + Dead simple API — easy to learn, fun to use
  • + Lua is lightweight and beginner-friendly
  • + Active community with many libraries and games
  • + Tiny runtime with fast startup

Limitations

  • No built-in editor or scene system
  • 2D only — no 3D capabilities
  • Need to build your own UI, physics, etc. (or use libraries)

Platforms

Windows macOS Linux