Log message:
games: Add love11. Based on work by myself and cfkoch in wip
LOVE is a framework for making 2D games in the Lua programming
language. LOVE is totally free, and can be used in anything from
friendly open-source hobby projects, to evil, closed-source commercial
ones.
|
Log message:
love09: update to 0.9.2
We would benefit from having the latest branch in each 0.9.x, as they're
backwards compatible (but not forwards!).
changes:
0.9.2:
The lua 5.3 UTF-8 module was added, bringing easy handling of UTF-8 in strings.
Added [wiki]love.joystick.loadGamepadMappings[/wiki] and \
[wiki]love.joystick.saveGamepadMappings[/wiki] to easily load and store gamepad \
mapping databases. See [wiki]love.joystick.setGamepadMapping[/wiki] for more \
details.
Added relative mouse mode ([wiki]love.mouse.setRelativeMode[/wiki]) and the \
corresponding [wiki]love.mousemoved[/wiki].
Added symlink support to love.filesystem, as well as \
[wiki]love.filesystem.getRealDirectory[/wiki], making development and debugging \
easier.
Fixed a bunch of memory leaks, crashes and other bugs.
Renamed FSAA to MSAA.
The 'console' option now tries to re-use its console, and it can open \
earlier, allowing its use in early stages of game loading.
Replace several error messages with clearer, more obvious ones.
0.9.1:
• Canvases can now be used with SpriteBatches, ParticleSystems, and Meshes. \
Canvases and Images are now both sub-types of the new [wiki]Texture[/wiki] type, \
which those three things accept. [wiki]SpriteBatch:setTexture[/wiki] (etc.) have \
been added, and [wiki]SpriteBatch:setImage[/wiki] (etc.) is now deprecated, but \
not removed yet.
• Better support for retina displays in OS X has been added. To take advantage \
of it, you will need to enable the new "highdpi" window flag in either \
[wiki]love.conf[/wiki] or [wiki]love.window.setMode[/wiki]. When this is done on \
a compatible computer, the pixel resolution of the window will be double what \
the requested window size is. You will almost certainly need to adjust your code \
if you want to use this properly! The new function \
[wiki]love.window.getPixelScale[/wiki] can help immensely.
• Canvases now have antialiasing support. You will need to request it when \
creating the Canvas, with the new function variant \
[wiki]love.graphics.newCanvas[/wiki](width, height, texturetype, fsaa).
• A new function [wiki]Source:clone[/wiki] has been added. This lets you \
create multiple static Sources which play the same sound much more efficiently \
(in terms of loading time, memory usage, and code duplication.)
• Some nasty bugs have been fixed, including an off-by-one issue in \
[wiki]Joystick:isDown[/wiki], love.graphics.setCanvas breaking everything when \
love.graphics.setScissor is used sometimes, and 8-bit [wiki]SoundData[/wiki] \
sounding completely wrong when loaded into a [wiki]Source[/wiki].
|
Log message:
Add love09, LOVE version 0.9.0
LOVE is a framework for making 2D games in the Lua programming
language. LOVE is totally free, and can be used in anything from
friendly open-source hobby projects, to evil, closed-source commercial
ones.
We need multiple versions as games were written for the older versions.
|