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 0 comments

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 0 comments

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 0 comments

The newest version of the game can now be downloaded.

Add game Games
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...

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

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.

TrAInsported

TrAInsported

Futuristic Sim

The near future: Trains are no longer controlled by humans. Instead, artificial intelligence is used to handle traffic. Program the best AI, beat challenges...

Visualize

Visualize

Arcade

Two sets of images are presented to you. Can you find the item present in both? Visualize is an addictive game that will put your speed and your observation...

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

[Fiddle] Game of Life in <70 lines Lovefiddle.com OP: Love2d.org T.co

9hours ago

[Lib] sone - sound processing library for LÖVE Forum post: Love2d.org Github: Github.com #love2d

18hours ago

RT @Ulydev: Lovefiddle.com is up and running! Try a sample fiddle on Lovefiddle.com #gamedev #indiedev #love2d T.co

Sep 24 2016

RT @tavuntu: To all the Lövers: GÖÖi is a nice GUI Library I made for LÖVE, feel free to use it in your projects! #gamedevT.co

Sep 22 2016

RT @Evgiz: Just uploaded a gameplay video of my action roguelike shooter, check it out! :) Youtube.com #gamedev #love2d

Sep 19 2016

RT @ramilego4game: Pre-Released my new awesome project today, LIKO-12 Github.com #love2d #gamedev #indiedev T.co

Sep 19 2016

RT @Ulydev: lovefiddle is coming #gamedev #indiedev #love2d T.co

Sep 18 2016

RT @jecatjecat: ICOSIA is even better on #Android! Play.google.com #gamedev #fermijam #love2d T.co

Sep 13 2016

Embed Buttons
Link to LÖVE by selecting a button and using the embed code provided more...
LÖVE
Statistics
Rank
73 of 837
Last Update
Watchers
128 members
Games
118
Files
223
Articles
108
Reviews
10