ミサイルが乱舞するデモプログラム

正式公開版 Ver 1.0(2002/2/24公開)



ミサイルが飛び回るのを見て楽しむデモプログラムです

ミサイルデモ ver1.0をダウンロードする(Windows+OpenGL、LZH圧縮、177KB)

利用法ですが、基本的に見てるだけです。カーソルキーで操作もできますがおまけです。


作者のたわごと

2/24日 Ver1.0 公開

久しぶりに趣味プロということで、お約束のミサイルです。前作ったNekoFlightやんという声が聞こえてきそうですが、単に作り直してるだけです。

NekoFlightはDirectX5のころに作ったものなんで基本設計が古く、最近のハードウェアに合わせて完全に一から作り直してます。今のところミサイルの基本的なところだけで表示や機体挙動など必要最低限ですが、今のマシン前提でまた作り直したいところです。

今回重要なのはミサイルの挙動で、比較的本物に近いを思われるアルゴリズム使ってます(比例航法ってやつですね)。が、もちろん見かけの面白さ重視でやってるんで、無茶な射出してもそれなりに見れる動きするので採用しているだけです。まじめなシミュレーター作る気ははなからありません。趣味プロですので。そんなわけでターゲットとの当たり判定も面白さ重視でわざと当たらないようにしてます。

とりあえず今のマシンきめ付けで良いのなら煙なども比較的凝れるので豪華に半透明ポリゴン使ってます。HUDなんかもOpenGLですとすごい簡単に作れますね。トータルで三日程度で作れてますし、良い時代になったもんです。

あと物理演算関連はまったく入ってません。今回のはよりデモ重視で見かけの方凝りたいんでこんな簡単なモデル(角速度計算だけの挙動)でも良いんではないかと思ってます。どちらかというと単純に見ていて楽しいHUDの飾りの方を増やしたいところです。

あと、NekoFlightと違ってソースが非常に簡単に書けてるので、こちらも機会があったら公開したいところです。
NekoFlightは元がUNIX Cのソースで、APIがDirectX5のIM or GDI or 自前レンダだったので酷かったけど(^^;
これならOpenGLなんで凄い簡単なプログラムです。


ソフトウェアトップページに戻る