I can give Lua a shot, but I don't really need that kind of power, and didn't know if there might be a simpler option.
How well does Lua work with C++ classes and functions in them?
From a tutorial a quick Google search turned up, registering a function works like this:
I'm assuming registering a class function would be more difficult than:
lua_register(L, "my_function", my_function);
c_testClass newTest; //This is assuming c_testClass has already been defined as a class, and has a function called "my_function"...
lua_register(L, "my_function", newTest.my_function);
Any advice for solid tutorials on LUA and C++?