Show page source of Yuki #39733

== Yuki ==

動作の記述(コーディング)を、プログラミング言語/スクリプト言語等を用いずに、
グラフィカルなインターフェースで行うためのサブシステム。[[BR]]

イキナリバイナリコードを生成するのではなく、一旦C++やJavaのソースコードを生成し、それを外部コンパイラにてバイナリコード化させます。[[BR]]
ソースコードの出力部は抽象的な実装(プラグイン化)をし、他の言語のコード(C#とか)も出力可能にします。

外部コンパイラとしてはVisual C++や、Borland C++ Compiler、g++、JavaであればJDKのjavaコマンドを呼び出します。[[BR]]
とりあえず現時点としてはC++のみを開発ターゲットとし、外部コンパイラとしてはVisual C++のみをサポートしています。

汎用的な作りとし、Neptune以外、2Dゲーム開発以外のプログラムも記述可能なようにします。

メニュー:
 * [Yuki/詳細]
 * [YukiDoc]
 * [Yuki/デバッグ支援]
 * [Yuki/リアルタイム解析エンジン]
 * [Yuki/改版履歴管理機能]
 * [Yuki/最適化]
 * [Yuki/由来]
 * [Yuki/複製、リンクとマージ]
 * [Yuki/高速化展開]

== マイルストーン ==

=== Yuki 0.1 ===
 * とりあえずの初期バージョン。ダイアログベースにて作成。

=== Yuki 0.5 ===
 * Yuki 1.0のプロトタイプ版。画像がへぼい。

=== Yuki 1.0 ===
 * DirectX(2Dグラフィックス)によるグラフィカルなインターフェースにします。

=== Yuki 2.0 ===
 * 3Dグラフィックス化し更にかっこよく!

=== Yuki 3.0 ===
 * [Yuki/改版履歴管理機能 改版履歴管理機能]を実装。

=== Yuki 4.0 ===
 * [Yuki/リアルタイム解析エンジン リアルタイム解析エンジン]の実装。
{{{ comment
 * [Yuki/最適化 リアルタイム最適化エンジン]を実装。
 * [Yuki/リアルタイム指摘エンジン リアルタイムバグ指摘エンジン]を実装。
}}}