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

I am proud to announce that Don’t Get a Virus now has a playable demo, and it is available to download right now! It’s downloadable on Gamejolt, Github, itch.io, and here on IndieDB! The intention of this demo is to gather feedback on the game, so I may improve it, and use the feedback when developing future levels.

Screenshot from 2016 06 24 16 59

This game has been in development for 6 months, and now it’s finally public! The game starts you off in an parody Windows 98 desktop. If you know how Windows works, then you should know how to play! You drag around windows like you would on a regular computer. If you want to exit or pause the game, just press the escape key.

screenshot from 2016 05 13 18 27

The point of this game is to fight the viruses which are trying to invade your computer! Using your antivirus, you blast them away in frantic bullet hell fights! Right now, you can try out one of these fights. Check out the gameplay video for more details! The game is being developed with Love2D. The applications used to make the assets so far include Blender, GIMP, and Audacity. I have 4 more major fights planned, with smaller ones in between. I don’t know when it will be finished, so I can't give a release date yet. I'd love some feedback on what I've done so far! I have a lot more planned, like more virus fights, more files, and more programs!

screenshot from 2016 05 13 18 18 1

I have prepared releases for Windows, Mac, and Linux. They should work on their own. If these releases do not work, then you can download the .love file, and install the Love2D framework (version 0.10 or 0.10.1) on your computer. After, all you’ll need to do is double click the .love file and it should open. The source code is available through the .love file (.love files are renamed .zip files) or through GitHub!

You can follow development on Twitter, Tumblr, IndieDB, Steam Greenlight, or Gamejolt!

Breaking Fast on Steam Greenlight
Breaking Fast

Breaking Fast on Steam Greenlight

Breaking Fast 2 comments

We have submitted Breaking Fast on Steam Greenlight!

Announcing "Don't Get a Virus!"
Don't Get a Virus

Announcing "Don't Get a Virus!"

Don't Get a Virus

Battle computer viruses in frantic bullet hell showdowns on a Windows 98 styled deskop! This game is a work in progress.

Plazma Being On Steam
Plazma Being

Plazma Being On Steam

Plazma Being

Good news everyone! As of today, Plazma Being is on sale over on Steam :) For the fist week it will be on sale at 10% off. Also, I just wanted to say...

New version online!
TrAInsported

New version online!

TrAInsported

The newest version of the game can now be downloaded.

Add game Games
Alena

Alena

Point and Click

Alena is a point and click adventure where you play as Alena, a Russian soldier who crashes on a mysterious island. In order to escape, you must uncover...

Pixel Pop Defense Zone

Pixel Pop Defense Zone

Arcade

Pixel Pop Defense Zone is an endurance game about defending the little space you have at the center of the screen from the relentless assault of pixels...

Eric the Anteater and the Interplanetary Rescue

Eric the Anteater and the Interplanetary Rescue

Platformer

Eric the Anteater and the Interplanetary Rescue is a side-scrolling action platformer.

Dig to the Bottom

Dig to the Bottom

Adventure

Dig through levels of dungeons as you try to reach the bottom and find out who the mysterious figure is!

Breaking Fast

Breaking Fast

Racing

Breaking Fast is a competitive racing game that follows the lines of masterpieces of fun like Mario Kart, where players have to run as fast as they can...

Toader

Toader

Arcade

Toader is a vertical platformer with arcade-like gameplay. It features a single level where objects progressively move faster after each time you reach...

Moonchild

Moonchild

Role Playing

A classic real time RPG where you have to call the might of the moon to release all your power. Discover, enhance and build your own spells. Protect and...

Sla's Games Gallery

Sla's Games Gallery

Party

SGG is a free cross platform games gallery of classic and new games, from Backgammon, Chess, Tic Tac Toe to GoldenDwarfs, GamePoly and more! It includes...

GAME: the Game

GAME: the Game

Realistic Sim

A game that simulates the game industry. Players can choose to run a variety of game companies, ranging from a software developer to publisher. Game...

Iynk

Iynk

Arcade

iynk is a free bullet hell game with 30+ levels of increasingly fiendish difficulty, designed for both experienced and inexperienced players of the genre...

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+3 votes
Maggy_

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

51 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

The first 24 hours of the LÖVE Jam have passed! Are you making progress? Itch.io #love2d

14hours ago

RT @x_rxi: #gamedev T.co

19hours ago

RT @cammchenry: Early concept art from our artist showing off the world map. #love2d #gamejam #gamedev #pixelart T.co

21hours ago

RT @BearishMushroom: Some kind of progress on my LÖVE jam game. #gamedev #love2d T.co

22hours ago

RT @josefnpat: Wooo! Getting somewhere on my LOVE Jam! #love2d @obey_love #gamedev Thanks for watching the stream! <3 (RTS Meets… T.co

Feb 18 2017

LÖVE Jam has started! Good luck to all participants! Itch.io #love2d

Feb 17 2017

RT @rafaelgiordanno: If anyone needs music, pixel art or both for #love2d's Löve Jam. Just talk to me. Retweet so others can see! T.co

Feb 17 2017

RT @cammchenry: Excited to be doing the LÖVE #gamejam this weekend! @obey_love Itch.io #love2d #gamedev #lua

Feb 17 2017

RT @recursor: Finished my 1st #love2d tutorial.To bypass the setup talk, skip to 15:30 #lua #gamedev #indiedev #vscode

Feb 17 2017

RT @AshleyPringle: A bug made the sparks stick around forever. Might keep it like this if it doesn't destroy the memory? #love2dT.co

Feb 17 2017

Tags
Embed Buttons
Link to LÖVE by selecting a button and using the embed code provided more...
LÖVE
Statistics
Rank
106 of 861
Last Update
Watchers
127 members
Games
123
Files
228
Articles
108
Reviews
10
You may also like
LÖVE
LÖVE Zlib
OpenMW
OpenMW GPL
Creation Engine
Creation Engine Commercial
Xash3D Engine
Xash3D Engine GPL
Unreal Engine 4
Unreal Engine 4 Commercial
GameMaker Studio 2
GameMaker Studio 2 Commercial