Phaser could support lua scripting via the fengari project.
There are a few subsets of functionality that would be good:
Please no. JavaScript is already a scripting language. Do we really want layers of scripting languages one over another?
@PythonFanboy Why do we use TypeScript then?
@ZaDarkSide type checking and pseudo OO paradigm?
So I guess every scripting language has it's use then. Anyway my question was kind of rhetorical for @PythonFanboy who apparently doesn't likes LUA for some reason.
It could be implemented in (3rd-party) plugin.
Here is another useful feature :
Lua in the browser means you can use coroutines to write beautiful asynchronous code
I'm going to close this issue. Not because I don't agree with the idea, but just because there is no way we're going to implement it ourselves, so if the wider community want to do it then please go ahead - and we'll feature it in the newsletter and on the site if you do, we just won't put any of our resources into it I'm afraid.
FYI I ported the tutorial to lua: https://github.com/daurnimator/fengari-phaser-tutorial-02
Most helpful comment
I'm going to close this issue. Not because I don't agree with the idea, but just because there is no way we're going to implement it ourselves, so if the wider community want to do it then please go ahead - and we'll feature it in the newsletter and on the site if you do, we just won't put any of our resources into it I'm afraid.