[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: [ANN] Lua Alchemy v0.3
- From: Alexander Gladysh <agladysh@...>
- Date: Sun, 5 Jun 2011 02:48:02 +0400
Announcing Lua Alchemy v0.3 release.
Demo: http://lua-alchemy.googlecode.com/svn/trunk/demo/index.html
Official site: http://code.google.com/p/lua-alchemy/
Source: https://github.com/lua-alchemy/lua-alchemy/
Lua Alchemy is a MIT-licensed Lua implementation for the Adobe Flash
VM. (More correctly, it is the classic Lua 5.1.4, compiled under Adobe
Alchemy[1], with some pleasant sugar frosting on top.)
One of pleasant features is that with Lua Alchemy you can access
Action Script objects from the Lua code:
local label = as3.class.mx.controls.Label.new()
label.text = "Hello World"
canvas.addChild(label)
(See more examples in the demo application linked above.)
This is a feature and a bug-fix release, which includes some useful
API changes and additions, a fix for a long-standing asynchronous API
issues (as3.flyield()) and a couple of new demos.
Demos include a Lua port of EZPlatformer — a demo for popular flixel
game development framework (http://flixel.org).
http://lua-alchemy.googlecode.com/svn/trunk/EZPlatformer/index.html
Some changes in this version were sponsored by the DragonRAD:
http://dragonrad.com/.
See full list of changes here:
https://github.com/lua-alchemy/lua-alchemy/blob/v0.3/HISTORY
See also a list of known issues:
https://github.com/lua-alchemy/lua-alchemy/blob/master/BUGS
All and any feedback welcome. Also, we look for contributors:
http://code.google.com/p/lua-alchemy/wiki/CallForContributors
Additionally, a plea for help: can some guru please help me with this
issue, with math.random() returning values outside of [0, 1)?
http://code.google.com/p/lua-alchemy/issues/detail?id=127
Alexander.
[1] — http://labs.adobe.com/technologies/alchemy/