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
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...

Don't Get a Virus

Don't Get a Virus

Arcade

Battle computer viruses in frantic bullet hell showdowns on a Windows 98 styled deskop!

Gemini and the Sand Temple

Gemini and the Sand Temple

Platformer

Gemini is an adventurer who makes puns, never has a plan, and always does things the hard way. She discovers the legendary Sand Temple, where all kinds...

Astrorush

Astrorush

Arcade

Astrorush is a minimalistic but yet highly addictive old-style arcade-like minigame. Take control of your space craft and sustain untouched as long as...

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.

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_
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

10 hours left before #LDJAM begins! Check out this list of awesome libraries to help you on the road!… T.co

21hours ago

RT @tumbleofmumbles: Behind the scenes T.co

Dec 8 2016

RT @Nefrace: That's why i love #love2d - crossplatform! #indiedev #gamedev #lua #android T.co

Dec 7 2016

[Library] Check out the libraries Lovox and Sprit3r for fake-3D. Lovox: Love2d.org Sprit3r:… T.co

Dec 5 2016

RT @Sheepolution: Tons of combinations using :mapPixel(), with in the upper-left corner the original sprite. #love2d #LDJAM #WarmUp T.co

Dec 4 2016

RT @David_Mariscal: So this is what I've been doing for the past months in my spare time, the online mode of #BreakingFast! #indiedevT.co

Dec 1 2016

RT @binary_cocoa: New trailer for Hexapod Defense Force! Check it out! Youtube.com #trailer #gamedev #SteamGreenLight #indiedev #indiegame #love2d

Dec 1 2016

RT @pi_pi314: A ferocious beast escapes crime scene. T.co

Nov 30 2016

RT @Nefrace: Now you can freely walk through rooms! Enemies are waiting for something... #gamedev #love2d T.co

Nov 29 2016

Embed Buttons
Link to LÖVE by selecting a button and using the embed code provided more...
LÖVE
Statistics
Rank
53 of 848
Last Update
Watchers
127 members
Games
120
Files
224
Articles
108
Reviews
10