= Neptune Wiki
== 概要 ==
[[Thumb(sample.jpg, size=240x240)]]
2Dゲームの統合開発環境(IDE)──というよりも'''オーサリング・ツール'''です。
イキナリバイナリコードを生成するのではなく、一旦C++やJavaのソースコードを生成し、それを外部コンパイラにてバイナリコード化させます。[[BR]]
ソースコードの出力部は抽象的な実装(プラグイン化)をし、他の言語のコード(C#とか)も出力可能にします。
外部コンパイラとしてはVisual C++や、Borland C++ Compiler、g++、JavaであればJDKのjavaコマンドを呼び出します。[[BR]]
とりあえず現時点としてはC++のみを開発ターゲットとし、外部コンパイラとしてはVisual C++のみをサポートしています。
ゲーム画面の作成は、VCのリソースエディタみたいな感じで、実際の表示内容と同じものを、実際の表示と同様にDirectXを用いて表示させます。[[BR]]
GDIと比べると、ビデオチップによっては重くなる事もあるかも知れませんが、将来Vista時代が到来した時にはビデオチップも十分なものが搭載されているようになるハズ・・・。
動作の記述(コーディング)部分に関しては、プログラミング言語/スクリプト言語等は使用せず、'''グラフィカルなインターフェース'''とします。([Yuki])[[BR]]
…とりあえず最初は面倒なのでダイアログベースでプロトタイプ的に実装しちゃおうかと思いますが、[[BR]]
最終的にはDirectXを使用したグラフィカルで綺麗な、カッチョイイ!感じの、記述していて楽しくなるようなものにしたい![[BR]]
DirectXには、プロジェクト管理者が同じ[http://sourceforge.jp/projects/open-mgl Open-MGL]を使用します。
=== 3Dゲームの開発は…? ===
当方3Dゲームの開発経験がなかったりするので・・・。(爆)[[BR]]
もし3Dゲーム開発経験のある人が手伝ってくれるのであれば、十分にアリな話だと思います。
{{{ comment
可能であれば、3Dな感じにしちゃって、攻殻機動隊のみたいに出来たら凄く '''Cooooooooool!!!''' だと思いませんか。(何
== 動作の記述画面の転用 ==
[Yuki]
}}}
== メニュー ==
[マイルストーン][[BR]]
[開発メンバの募集][[BR]]
[開発日誌][[BR]]
[Yuki][[BR]]
[YukiDoc]
[内部/設計資料][[BR]]
[名前 名前の由来][[BR]]
{{{ comment [ライセンス形態について][[BR]]
開発メンバの募集 (現時点ではまだ募集していません)
}}}