The scripting language of choice for Galactic 2D is LUA. We want to have JIT support so that code is compiled and readily available for faster performance times.
Also, by adding the LUA FFI module to the scripting language, the scripting language itself will have access to bind functions to C++ methods, allowing for more advanced and complex scripting methods to be developed.
This module should be dropped into the Console section when completed, and the Console portion of the engine needs to have access to input and output of LUA in the engine.
The scripting language of choice for Galactic 2D is LUA. We want to have JIT support so that code is compiled and readily available for faster performance times.
Also, by adding the LUA FFI module to the scripting language, the scripting language itself will have access to bind functions to C++ methods, allowing for more advanced and complex scripting methods to be developed.
This module should be dropped into the Console section when completed, and the Console portion of the engine needs to have access to input and output of LUA in the engine.