LOVE

Software Screenshot:
LOVE
Software Details:
Version: 0.9.1
Upload Date: 17 Feb 15
Distribution Type: Freeware
Downloads: 26

Rating: 3.5/5 (Total Votes: 2)

LOVE is an open source, cross-platform and freely distributed 2D game engine, a superb gaming framework written in the versatile Lua scripting language and designed to allow you to create dynamic two-dimensional gaming experiences.

The software makes use of the popular SDL, OpenAL, PhysicsFS and OpenGL libraries to allow a cross-platform implementation of 2D games, on GNU/Linux, Microsoft Windows and Mac OS X operating systems.

Supports common image formats and TTF/OTF fonts

The project offers support for common image formats, including PNG, JPG, GIF, TGA and BMP, support for fully anti-aliased OpenType and TrueType fonts, separate audio channels for sound effects and music, fast OpenGL-powered graphics, as well as full support for many audio formats, including Ogg Vorbis, MIDI and MP3.

Getting started with LOVE

To use the LOVE software to create 2D games, you will have to first install it on your GNU/Linux operating system. Fortunately, for your convenience, the application is distributed as native installers for Debian/Ubuntu-based distributions.

It is also available for download as a universal source package for all other Linux kernel-based OSes. To install LOVE using the source package, first download it, save the archive on your Home directory and extract its contents using an archive manager utility.

Open a Terminal app, go to the location where you have extracted the archive file (e.g. cd /home/softoware/love-0.9.1), run the ‘./configure && make’ command to configure and compile the program, followed by the ‘sudo make install’ command to install it system wide. Usage examples are provided at a glance on the project's homepage.

Bottom line

In conclusion, if you like Lua and love to create entertaining 2D games, you should give LOVE a try today. Among the most popular games created with this powerful game engine, we can mention Mr. Rescue, Concerned Joe, Snayke, Mari0, Hexapod Defence Force, and Journey to the Center of Hawkthorne.

What is new in this release:

  • Added Shape:setGroupIndex and getGroupIndex.
  • Added Body:setFixedRotation and Body:getFixedRotation.
  • Added Body:setInertia.
  • Added CircleShape:getLocalCenter and CircleShape:getWorldCenter.
  • Added icons and file associations for the debs.
  • Added the demos folder to the Mac OS X DMG.
  • It's now possible to run a .love from Resources in Mac OS X, thanks to Steve Johnson.
  • Fixed a bug with multiple Sources on the same Music.
  • Fixed a bug so the mouse doesn't get crippled when the keyboard is disabled.
  • Fixed a bug where love.graphics.rectangle drew a too large rectangle.
  • Fixed a bug where memory wouldn't be released correctly.
  • Fixed epic physics typo (getRestituion->getRestitution).
  • Fixed crash on opening non-existent image.
  • The error screen redraws when an event occurs.
  • The default love.run() now gracefully handles disabled modules.
  • The debian packages should now successfully include icons, file associations, etc, and should give the correct architecture.
  • Added support for drawing polylines to love.graphics.line - the syntax is the same as love.graphics.polygon.
  • Removed Music and Sound. There are now only sources.
  • Improved the stability of love.audio/love.sound.

What is new in version 0.5.0:

  • This release adds support for networking via LuaSocket and support for joystick input.
  • The filesystem module has been improved with easier read/write functions and a line iterator function.

What is new in version 0.4.0:

  • Added love.physics. (YES!)
  • Added love.audio.setMode().
  • Added love.audio.setChannels().
  • Added love.graphics.polygon().
  • Added love.graphics.setScissor() and love.graphics.getScissor() to handle scissoring the graphical area.
  • Fixed missing constants related to image optimization.
  • Fixed memory leak related to love::File (thanks amnesiasoft!).

Requirements:

  • SDL
  • SDL_mixer
  • PhysicsFS
  • DevIL
  • Lua
  • FreeType2
  • OpenGL
  • Boost C++ Libraries

Similar Software

KSpaceduel
KSpaceduel

3 Jun 15

Sable
Sable

3 Jun 15

KGoldrunner
KGoldrunner

2 Jun 15

Pacman
Pacman

19 Feb 15

Other Software of Developer LOVE Development Team

LOVE
LOVE

1 Mar 15

Comments to LOVE

Comments not found
Add Comment
Turn on images!