LOVE 0.3.0

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
rude
Administrator
Posts: 1051
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

LOVE 0.3.0

Post by rude » Tue Jun 17, 2008 2:42 am

LOVE 0.3.0 has been released!

Changes:
  • Added ParticleSystem.
  • Added visual error reporting.
  • Added love.system for game control needs.
  • Added input grabbing.
  • Added functions in love.graphics for display management.
  • Added functions in love.graphics for getting current color, font, etc.
  • Added love.graphics.point().
  • Added love.filesystem.enumerate() for getting folder contents.
  • Added functions for setting the window caption.
  • Added version checking. An error occurs if the game is incompatible. (Remember love_version in the config file!)
  • Fixed print() :)
  • Removed all keyboard shortcuts. (Everything can be done in code now)
  • Save folders are now created only if required.
  • On Windows, the new save location is %APPDATA%\LOVE\game. (Still ~/.love/game on Linux).
I know this release isn't extremely exciting. The focus has been on filling certain (*ahem*) holes in the interface/system which should have been there from day one.

Here are some screenshots of LOVE 0.3.0:

No Game screen. Now featuring vermin. (Xubuntu 8.04)
Image


This is the new error handling screen. If you want to try this out, check out epic_fail.love.
Image

And of course, the new particle system. This demo is in the demo pack and releases, but you can also get it here: particles.love.
Image
Image

Please do report bugs and oddities that you may observe while using LOVE!

Next up is improvements to the audio module and physics!

8-)

User avatar
Merkoth
Party member
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Re: LOVE 0.3.0

Post by Merkoth » Wed Jun 18, 2008 3:33 pm

Image

Not exciting? I find this news extremely exciting, I sincerely welcome our new BSODs and I'm sure those without proper command-line will do so too :)

Congratulations and thanks to you guys!

User avatar
mike
Administrator
Posts: 364
Joined: Mon Feb 04, 2008 5:24 pm

Re: LOVE 0.3.0

Post by mike » Wed Jun 18, 2008 4:46 pm

I, for one, welcome our particle-based overlords. It's quite embarrassing to think of how long we went without real error handling :oops:
But better late than never, right? Right?

Right..?
Now posting IN STEREO (where available)

User avatar
rude
Administrator
Posts: 1051
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: LOVE 0.3.0

Post by rude » Wed Jun 18, 2008 7:06 pm

Of course, I've already discovered one critical bug. 0.3-1 will be released in two days ... max.

@Merkoth: I've been unable to reproduce the bug where ~/.love is mounted as the save-folder. Is it still there?

Making the "BSOD" blue was not an intentional reference to the Windows BSOD. Maybe we should make the screen exactly like that (only meaningful). :D

User avatar
Vadi
Prole
Posts: 8
Joined: Wed Jun 18, 2008 10:51 pm

Re: LOVE 0.3.0

Post by Vadi » Wed Jun 18, 2008 10:55 pm

Can the user copy the text into a clipboard?

User avatar
rude
Administrator
Posts: 1051
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: LOVE 0.3.0

Post by rude » Wed Jun 18, 2008 11:11 pm

Vadi wrote:Can the user copy the text into a clipboard?
If you mean the error text, then no. It would be easy to save the error message to a file, though.

User avatar
ivan
Party member
Posts: 1530
Joined: Fri Mar 07, 2008 1:39 pm
Contact:

Re: LOVE 0.3.0

Post by ivan » Thu Jun 19, 2008 3:55 am

Yep, the new release looks great, I'm very impressed. :)
I like that Love offers a low-level interface for rendering and audio, but for me personally particle systems/physics should be optional addons/plugins to the engine.
It would be nice if these extra features could be external to the core of the engine itself.
This is something we've been dealing with in AGen.

User avatar
rude
Administrator
Posts: 1051
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: LOVE 0.3.0

Post by rude » Thu Jun 19, 2008 12:41 pm

Hello again Ivan,

Do you mean that in Agen a particle system would be created in Lua? Or in the form of some native plugin (particlesystem.dll).

User avatar
Vadi
Prole
Posts: 8
Joined: Wed Jun 18, 2008 10:51 pm

Re: LOVE 0.3.0

Post by Vadi » Thu Jun 19, 2008 8:49 pm

rude wrote:
Vadi wrote:Can the user copy the text into a clipboard?
If you mean the error text, then no. It would be easy to save the error message to a file, though.
That would be cool, but just some easy way of poking the user (save for a screenshot) to report the error would be good :)

User avatar
rude
Administrator
Posts: 1051
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: LOVE 0.3.0

Post by rude » Thu Jun 19, 2008 10:12 pm

Ok, I'll add it to the to-do list, but it will be pretty far down there. 8-)

Oh, and if someone knows how to use the clipboard in Linux via C++, please inform me.

Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests