lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


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/