this is the reply to Driklyn's question about scripting (
http://www.esenthel.com/community/showth...3#pid30803 )
recently I've ordered the Asus Transformer Prime (android tablet with attachable keyboard) - I should receive it tomorrow.
And my main motivation in developing true scripting / c++ compiler is to allow programming ON the android system.
Basically I want to make the whole "Editor" tool for Android and put it on Android market, which will include fully functional Code Editor (compiling c++ codes and running them)
tool on the android market will be available in 2 versions:
"Esenthel Engine Editor Lite" - free, has full functionality (but save of files/resources is disabled)
"Esenthel Engine Editor" - paid (around 3-10$), but can save files
such C++ compiled code will not be compiled into machine code, but into "virtual code" (so it just means it will be slightly slower than Visual Studio or Android NDK)
compiled c++ codes will be converted into "esbin" (Esenthel Script Binary) file of the "virtual code" (it is something like visual studio .obj or .dll file)
1 compiled .esbin file can be ran on all platforms (win, mac, ios, android)
.esbin can be used as whole game code, or for example "script for world editor" to allow performing custom operations on objects for example
there are many other possibilities of using the virtual scripting as well:
ability to do programming on Windows Mac Android (without installing any external compilers - Visual Studio, Xcode)