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)
I’ve just released a new playable demo at Anothercastle.itch.io
Here’s a little story about it:
The story of HeroSquare begins with our titular protagonist stranded, alone under the stars. Something has been lost, but what could it be?
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…
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.
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!
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.
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!
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
You can also watch this trailer for more!
Thank you! :)
A Colorful Retro GBC-inspired SHMUP for PC! Change your destiny!
Adrenaline infused stealth-action shooter Intravenous is coming to PC this summer.
The first content update is here! New playable character Snow and new Boss Rush game mode.
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...
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...
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...
It's the square metroidvania! ⬜ Start on an epic adventure of square proportions! Make your way through mysterious zones, solve puzzles, fight tough...
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...
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...
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...
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...
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.
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
Usually you can intergrate a build command for Love in lots of text editors, making it easy to package games instantly.
I prefer ot use my dear Vim for editing anything and I think most other people have their own choice of favourite editor.
I still cannot comprehend why people use Vi/Vim
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...
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
"Your game can easily be played by anyone with LÖVE installed on their Windows, Mac or Linux computer." Says this engines description.
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.
Lövers
gonna give it a try soon.