• Showing Page History #39680

Neptune Wiki

概要

sample.jpg

2Dゲームの統合開発環境(IDE)──というよりもオーサリング・ツールです。

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

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

ゲーム画面の作成は、VCのリソースエディタみたいな感じで、実際の表示内容と同じものを、実際の表示と同様にDirectXを用いて表示させます。
GDIと比べると、ビデオチップによっては重くなる事もあるかも知れませんが、将来Vista時代が到来した時にはビデオチップも十分なものが搭載されているようになるハズ・・・。

動作の記述(コーディング)部分に関しては、プログラミング言語/スクリプト言語等は使用せず、グラフィカルなインターフェースとします。(Yuki
…とりあえず最初は面倒なのでダイアログベースでプロトタイプ的に実装しちゃおうかと思いますが、
最終的にはDirectXを使用したグラフィカルで綺麗な、カッチョイイ!感じの、記述していて楽しくなるようなものにしたい!

3Dゲームの開発は…?

当方3Dゲームの開発経験がなかったりするので・・・。(爆)
もし3Dゲーム開発経験のある人が手伝ってくれるのであれば、十分にアリな話だと思います。

メニュー

マイルストーン
開発日誌
IRCチャンネル

Yuki
 YukiDoc
  YukiDocXML/仕様
  YukiDoc/内部設計資料
 Yuki/デバッグ支援
 Yuki/最適化
 Yuki/リアルタイム解析エンジン
 Yuki/改版履歴管理機能

画面レイアウト中間XML
 NEXA
  NEXA/仕様
内部/設計資料
デモンストレーション計画

タスク
スケジュール

Neptune_Explorer

.