LÖVE is a game framework which allows you to make your own 2D games with Lua. Your game can easily be played by anyone with LÖVE installed on their Windows, Mac or Linux computer.
It has support for many image and audio formats, physics, networking, particle effects, and also has some user-made libraries (downloaded separately) to make developing games even easier.

Useful links:
Forum
Wiki (also hosts documentation)
Bug tracker
IRC Channel (#love@freenode.net)

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Related Articles

Steam Early Access is coming closer (November 2019), the game is shaping up pretty nicely, so I am streaming my runs every week at the same time. Tune in today at 8AM PDT (=4PM UK time)!

🎞 Twitch.tv

Thanks to the level generator AI I can also enjoy my game (no other puzzle platformer designer could ever say that before!). It keeps coming up with situations I've never seen before, so I learn something new during every run.

The pre-pilot test episode already aired this Tuesday, you can watch it here:

Come on over to Twitch and watch me continue this run! Twitch.tv 👋

Racing angle
GAME: the Game

Racing angle

GAME: the Game

Soon, Steam will be released Racing angle - an arcade racing game where each level has a unique structure and camera angle. Developing my first game...

Implementing Time Rewind - And Tearing It Out
Terraforming Earth

Implementing Time Rewind - And Tearing It Out

Terraforming Earth

Find out how I implemented time rewind in my game, and why I chose to let it go.

How To Get Eyeballs On Your Game At Game Shows 👀
Terraforming Earth

How To Get Eyeballs On Your Game At Game Shows 👀

Terraforming Earth 2 comments

Terraforming Earth is about three quirky robots working together. We showcased our game at a local game show and wanted to get as many eyeballs as possible...

0.6.4 - Stage 5, new Stage 1, and more
Demonizer

0.6.4 - Stage 5, new Stage 1, and more

Demonizer

The game is updated to version 0.6.4. This update adds Stage 5, the "highway".

Add game Games
Terraforming Earth

Terraforming Earth

Platformer

Controlling three clunky robots with unwarranted technological quirks, you must help them work together to overcome randomly generated obstacles on a...

Vasya Industries

Vasya Industries

Point and Click

You work as a security guard in Vasya's building. Since you are the first day at work, you need to explore the building of the great genius Vasya. Try...

Demonizer

Demonizer

Arcade

2D fantasy arcade shooting and man-catching game.

Pnorar

Pnorar

Arcade

Pnorar is a simple bullethell-like topdown spaceshooter with randomly generated upgrades.

Bagburnian Remote

Bagburnian Remote

Puzzle

Bagburnian Remote is hard sci-fi puzzle that tells the story in the only language that is common for the Universe, in the language of mathematics.

LandR

LandR

Puzzle

LandR is a challenging puzzle platformer with an unique game play and unconventional control scheme. Move the two players independently, each with one...

SquareWorld

SquareWorld

Adventure

Nothing should stop your imagination, so there are over 200 blocks to build with, and this is just an alpha release! Most blocks can be chiseled and shaped...

Stargazer Program

Stargazer Program

Arcade

Quick pvp shoot em up. Takes 5 minutes or less. Just you, your foe and the game. Dodge bullets and send them to your friends in this pvp shmup. Net play...

Derpy & The Hunting of the super tasty Muffin (oA)

Derpy & The Hunting of the super tasty Muffin (oA)

Adventure

Derpy and The Hunting of the super tasty Muffin (of awesomeness) is a totaly crazy and colorful graphic textadventure with retro music, sounds a a lot...

Diguin

Diguin

Arcade

Take control of Diguin the Hummingbird, it this infinite side-scrolling challenge with lots of challenges! This game was developed in less than two weeks...

Comments  (0 - 10 of 20)
Ace1214
Ace1214

this engine would be extremely cool if it had a built-in IDE that you could run the scripts through instantly, but i do see the challenges that that would make for the developers of love

Reply Good karma Bad karma0 votes
Editapp
Editapp

Usually you can intergrate a build command for Love in lots of text editors, making it easy to package games instantly.

Reply Good karma Bad karma+1 vote
ananasblau
ananasblau

I prefer ot use my dear Vim for editing anything and I think most other people have their own choice of favourite editor.

Reply Good karma Bad karma+2 votes
XHH
XHH

I still cannot comprehend why people use Vi/Vim

Reply Good karma Bad karma+4 votes
kjfytfkytfyt
kjfytfkytfyt

That kind of sucks, that you have to have Love on your computer in order to play the games... i mean you should make it so the games can be run without having to have Love on your computer...

Reply Good karma Bad karma-1 votes
fláráðr_ljós
fláráðr_ljós

That's been possible since the dawn of time. It's up to the creator of the game if he wants to do that though.

Love2d.org

Reply Good karma Bad karma+7 votes
adfjkndjklnhdfs
adfjkndjklnhdfs

"Your game can easily be played by anyone with LÖVE installed on their Windows, Mac or Linux computer." Says this engines description.

Reply Good karma Bad karma0 votes
qaisjp
qaisjp

It's outdated, old versions required LOVE installed (or the binary); new versions allow lovers (us developers, not LOVE developers but game developers in love) to compile their project so you dont need love.

Reply Good karma Bad karma+4 votes
Estor_

Lövers

Reply Good karma Bad karma+1 vote
ianna_keeper
ianna_keeper

gonna give it a try soon.

Reply Good karma Bad karma+2 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Platforms
Windows, Mac, Linux
Contact
Send Message
Homepage
Love2d.org
Licence
Zlib
Release date
Engine watch
Follow
Share
Community Rating

Average

9.5

52 votes submitted.

You Say

-

Ratings closed.

Highest Rated (2 agree) 10/10

There is no easier and friendlier way to get started with game programming out there!

Dec 9 2010 by qubodup

Twitter

Latest tweets from @obey_love

RT @josefnpat: I've released a #love2d library that fixes something very subtle that drives me nuts in a lot of games. So much so… T.co

Sep 5 2019

RT @Liquidream: 🏍 𝗟𝗜𝗚𝗛𝗧 𝗥𝗬𝗗𝗘𝗥𝗦 🏍 NOW available on @_castlegames🏰 Featuring: 🌐 Online #Multiplayer 🏟 Multiple Arenas 😎 Retro 2.5D GF… T.co

Aug 28 2019

RT @heyparlor: Switches, Doors, and Elevators (oh my!) The prototype/demo is just about ready. #thecorkgame #indiedev #gamedevT.co

Aug 28 2019

RT @KarlKaze: Here is my Launch Trailer for KnifeBoy, set for Oct 25th this year on Steam. Please add it to your wishlist if you… T.co

Aug 21 2019

RT @arachonteur: thing that makes me feel like a real gamedev and not a fakey fake: fake depth #gamedev #love2d T.co

Aug 6 2019

RT @icylavah: My #GMTKJam game is complete! You can download it at Itch.io if itch is working. #GMTK #love2dT.co

Aug 4 2019

RT @flamendless: Here is a blog post on how I did this simple asset bundling (not yet finished) with #lua and @obey_love #love2d in… T.co

Aug 2 2019

RT @bryinlyin: hi #screenshotsaturday! VERGER is a tiny roguelike in four seasons wander a strange land, harvest fruit, slay be… T.co

Jul 28 2019

RT @wmagic_cat: added aim system. #gamedev #indiedev #love2d T.co

Jul 28 2019

Tags
Embed Buttons
Link to LÖVE by selecting a button and using the embed code provided more...
LÖVE
Statistics
Rank
70 of 949
Last Update
Watchers
128 members
Games
138
Files
242
Articles
137
Reviews
10
You may also like
RenderWare
RenderWare Commercial
Godfather
Godfather Commercial
Source
Source Commercial
Adventure Game Studio
Adventure Game Studio Public Domain
LÖVE
LÖVE Zlib
IW Engine
IW Engine Commercial