開発言語

開発言語は Visual C++ です。(現状VC6。)

GUI形態はMFC の MDI アプリケーションです。「ェー。WTL(とか)じゃないのー」って思われるかも知れませんが、個人的にはやっぱMFCが一番手馴れていますし、他の人が弄る事も考えてとっつきやすいように(WTLはやっぱりテンプレートを良く理解していないと敷居が高い)。あとWTLも、そんなに大して良いとは当方思っていないので・・・。
MDIアプリは最近余り流行ではないらしいですが、個人的にはVCとか使ってる限り「えー。イイジャン!MDI!」って思います。やっぱIDEはMDI形態が最高なんじゃないか。
ていうかNeptuneはそのGUI形態上タブとか無理です。(少し使ってみれば何故無理だかすぐわかります。)

DirectX

MDIアプリであるものの、実はViewとしてDirectXを使ってたりします。
各Viewがそれぞれ別のDirect3D Deviceを持っています。すごくメモリを無駄食いするような気がしないでもないですが、多分ウインドウが分かれている時点でこうするしかない・・・。(もし回避手段があるならば教えて!)
まぁ普通そんな沢山シーンを一度に開きまくることはないだろうし、最近のPCのメモリ量であれば全然問題ないんじゃないかと。ていうかEclipseに比べたら全然マシなんじゃないかな・・・。(何

DirectX部分はイチから記述するようなことはせず、首謀者が同じの別プロジェクトである Open-MGL(OpenGLに名前が似てるけど違うものだよ!)と言うプロジェクトのライブラリを流用します。 Open-MGL もまだまだ機能不十分ですので、Neptuneを作っているうちに「あ、これもあるといいなぁ。」と言う感じでどんどん改版していくことになるでしょう。