What is Moai SDK?
Moai SDK is a minimalist cross platform C++ game engine with a Lua-based scripting interface. You can write your entire game in Lua or extend Moai SDK by writing your own C++ classes.
Lua is a scripting language that has gained tremendous popularity among game developers due to its speed, flexibility and ease of integration with existing C and C++ code bases. Lua is a thoroughly modern dynamically typed scripting language feature functions (with closures) as first class objects.
Moai SDK is open source and free to use with an attribution. Moai SDK has been contributed to by professional game developers from all over the world.