Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/weimingtom/metamorphose

Porting jill (Java Implementation of Lua Language, jillcode) to ActionScript 3
https://github.com/weimingtom/metamorphose

Last synced: 2 months ago
JSON representation

Porting jill (Java Implementation of Lua Language, jillcode) to ActionScript 3

Awesome Lists containing this project

README

        

# metamorphose
Porting jill (Lua on Java) to ActionScript 3.
https://github.com/Ravenbrook/jill
Project name is from the opening song of 'The Ugly and Beautiful World' (この醜くも美しい世界).

## Demo
https://weimingtom.github.io/metamorphose/
Flex demo (WIP, from lua-alchemy demo):
https://weimingtom.github.io/metamorphose/MetamorphoseDemo.html

## History
2017-02-07: Adding Lua common test cases and Flex project.
2015-08-15: Console launcher is ported to Java Swing.
2015-08-14: Some modifications of jill (static vars).
2015-08-10: Invoking lua_call tostring() function before outputing.
2015-08-09: Creating AS3 and Java projects.

## TODO
* Script loading. (need yield?)
* Script driven game. (for example, reversi)

## References
* jill
http://code.google.com/p/jillcode/
https://github.com/Ravenbrook/jill
* Lua 5.1.4
http://lua.org/ftp
* jillian
https://github.com/forcedotcom/jillian
* lua-alchemy
https://github.com/lua-alchemy/lua-alchemy

## Screenshots
* Running on Flash Player for Windows
![Screenshot](/snapshot/launcher_001.png)
* Running on Java 6 for Windows
![Screenshot](/snapshot/launcher_002.png)
* Flex version demo (from lua-alchemy demo)
![Screenshot](/snapshot/flex_001.png)