embedding a scripting language in an engine
by Paul Yoskowitz · in Torque 3D Professional · 11/19/2014 (5:48 am) · 1 replies
http://www.gamedev.net/page/resources/_/technical/general-programming/implementing-a-meta-system-in-c-r3905
About the author
http://winterleafentertainment.com/
Torque Owner Richard Ranft
Roostertail Games
Luna (http://www.roostertailgames.com/Luna.aspx - not mine, but this is my slightly tweaked version) is another great option and the binding, while manual, is very simple - see this project for an example: https://github.com/RichardRanft/imgmgr. The only real downside is you have to make your Lua-accessible methods follow the Lua function signature.