LÖVE 0.6.0
Posted: Thu Dec 24, 2009 3:20 pm
It's been forever since the last release of LÖVE. It has taken so long because of major architectural changes (for the nth time). Stuff integral to LÖVE 0.5.0, like SWIG and boost have been removed and replaced with "hand-made" infrastructure. LÖVE 0.6.0 almost qualifies as a rewrite.
There are many changes since LÖVE 0.5.0. There is no way I can remember all of them, and it's not like changes are written down somewhere, so this list is just what I remember now:
http://love2d.org/download
There are many changes since LÖVE 0.5.0. There is no way I can remember all of them, and it's not like changes are written down somewhere, so this list is just what I remember now:
- New modules: love.event, love.image and love.sound.
- Removed modules: love.system.
- Some new types: SpriteBatch, Quad, ImageData, SoundData, PulleyJoint, GearJoint.
- Removed types: Color.
- Radians are now used instead of degrees.
- Image origin is now the top left corner of the image, not the center.
- love.graphics.print is used to draw text, not love.graphics.draw.
- Constants are now strings.
- The conf file is now a regular Lua file.
- All callbacks are now expected to be in the love-table.
- love.audio is now OpenAL-based, which opens up some interesting things you can do with sound.
- bartbes - All-around contributor and Sex Machine. Has mostly been working on love.filesystem and love.sound, but he's involved in much more. (I guess bartbes can edit the post if he wants to promote himself further ).
- anjo - Has done tons of work to get LÖVE 0.6.0 working on Mac OSX, but has also contributed with other stuff, like screenshot and image data encoding.
- Tenoch - Has mostly fixed up the very broken love.physics, and added some new joint types. (Anything else?)
http://love2d.org/download