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’ve just released a new playable demo at Anothercastle.itch.io

Here’s a little story about it:

What does it mean to be a hero?

The story of HeroSquare begins with our titular protagonist stranded, alone under the stars. Something has been lost, but what could it be?

1675499450

After wandering for a moment, we discover the first zone in the game. In these blue corridors we find intriguing pathways, but also encounter adversaries who are trying to block the path ahead…

hsq beginnings

After dodging our way through, we come upon a quiet, seemingly abandoned set of corridors. What at first seems like a dead end, leads a chamber vibrating with strange power. At the center of the chamber there is a strange item.

pu hsq

Touching the item has released a surge of energy! Somehow we know: now we can parry. This allows fighting back at the adversaries, by reflecting their bullets back at them!

hsq parry

With this new power, let’s venture further….

Exploring the depths of the blue zone, we come up on keys that unlock the path ahead, we also manage find an item that promises to fulfill our health exactly once, so should make careful use of that.

image1 image2


We get a bad feeling, as the blue walls give to a pink hue that seems somehow more threatening…Just as we set foot into what seems like an arena… the air suddenly fizzes with energy and a huge bouncing square suddenly materializing out of thin air!

hsq bouncy

There’s no other way, this moment call us to battle. It’s time to FIGHT!

...to be continued!


You can continue the story by playing HeroSquare at

Anothercastle.itch.io

You can also watch this trailer for more!

Thank you! :)

First article
Fish fillets remake

First article

Fish fillets remake

An old classic remade from scratch with a bunch of new features.

Delta Squared - Released on Itchio!
Delta Squared

Delta Squared - Released on Itchio!

Delta Squared

A Colorful Retro GBC-inspired SHMUP for PC! Change your destiny!

 Intravenous Announcement Trailer
Intravenous

Intravenous Announcement Trailer

Intravenous 3 comments

Adrenaline infused stealth-action shooter Intravenous is coming to PC this summer.

1.1 - New character and boss rush
Demonizer

1.1 - New character and boss rush

Demonizer

The first content update is here! New playable character Snow and new Boss Rush game mode.

Add game Games
HeroSquare

HeroSquare

Adventure

It's the square metroidvania! ⬜ Start on an epic adventure of square proportions! Make your way through mysterious zones, solve puzzles, fight tough...

Fish fillets remake

Fish fillets remake

Puzzle

An old great puzzle remade from scratch with a bunch of new features: - New voice dubs in several languages - play with brand new graphics and music or...

Sternly Worded Adventures

Sternly Worded Adventures

Roguelike

Sternly Worded Adventures is a roguelite word puzzle RPG inspired by Bookworm Adventures where you travel through a forested peninsula with Yorkshire-sounding...

Katkoot

Katkoot

Puzzle

Hello, dear player, let me introduce my little fun, easy, and totally playable game. A game any 6-year-old will be able to beat in a minute. 100% family...

Water drop collector

Water drop collector

Arcade

In this game you need to collect water drops, which you can sell and get money, and buy you can buy improvements This game is very beautiful and soothing...

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

Rigid Boy 2

Rigid Boy 2

Platformer

Jump over traps, solve puzzle and find the destination with Rigid Boy. Avoid the zombies, who protect the way out, search for keys and levers to open...

Intravenous

Intravenous

Tactical Shooter

Teeth-clenching stealth, followed by hardcore gunplay for those not looking for a quiet way in. Intravenous will keep you at the edge of your seat regardless...

OrbiTank

OrbiTank

Arcade

A local-multiplayer tank game with a fresh spin on projectile combat. Use gravity to your advantage to shoot your shells in and out of orbit, hop from...

Apocalypse Meow

Apocalypse Meow

Platformer

A platformer where you save cats form a flood with a hookshot

Comments  (0 - 10 of 19)
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átt_ljós
flárátt_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_
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.

Twitter

Latest tweets from @obey_love

RT @icylava_: Quick n dirty level editor :) #lovejam2023 T.co

Feb 23 2023

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

Feb 17 2023

LÖVE Jam 2023 will start tomorrow! 💖 The theme is CONNECTION! Itch.io #love2d #lovejam2023 T.co

Feb 16 2023

LÖVE Jam 2023 will start in a week! 💖 Join us, save the date, and get ready, let's JAM! 🎉 Itch.ioT.co

Feb 10 2023

RT @GravityCircuit: Big news! We have partnered up with @PID_Games, who are helping us push the game towards the finish line! To celeb… T.co

Aug 25 2022

RT @Stabyourselfnet: Mari0 is now 10 years old - We really don’t know how, but it’s still getting near a thousand downloads every week a… T.co

Mar 3 2022

RT @FletchMakes: Day 2 of 7 of #lovejam2022: Got a brief start on the game's ending / losing condition. If you use your supersonic q… T.co

Feb 28 2022

LÖVE Jam 2022 is ready to go! Shake everyone with your entry using the (optional) theme EARTHQUAKE!… T.co

Feb 25 2022

A video about the upcoming LÖVE Jam, made by @WindmillGames! Youtube.com Join the jam! Itch.io

Feb 21 2022

Tags