動作の記述(コーディング)を、プログラミング言語/スクリプト言語等を用いずに、
グラフィカルなインターフェースで行うためのサブシステム。
汎用的な作りとし、ゲーム開発以外のプログラムも記述可能なようにします。
コーディング結果からのモジュール作成ですが、イキナリバイナリコードを生成するのではなく、
一旦C++やJavaのソースコードを生成し、それを外部コンパイラにてバイナリコード化させます。
正直、自力でコンパイラとか作れませんので・・・。かと言って、定義ファイル
これにより、開発言語がいざ変わったとしても柔軟に対応出来ます。(例えば開発対象プラットフォームが変わった場合等に)
外部コンパイラとしてはVisual C++や、Borland C++ Compiler、g++、JavaであればJDKのjavaコマンドを呼び出します。
とりあえず現時点としてはC++のみを開発ターゲットとし、外部コンパイラとしてはVisual C++のみをサポートしています。