Thanks for the work, i'm looking for this type of binding long time ago for add levels to a game project.
Just a question about your experience; my "game" is an app that generate visuals in real time (60fps), sometimes just some squares, sometimes a list of 3D objects textured. Currently i only use .ccp classes compiled to switch between "levels", without performances problems (but i cannot add new contents without recompiled).
In theory, i can use Lua files for my level graphics part, send some variables and get the render, but what do you think about performances ? In your opinion, there is a big performance difference between compiled classes or embed interpreted files ?
Thanks in advance for you help/vision