【Flash】3D迷路

カテゴリー:Flash

習作3D迷路

【7/14追記】不完全ながら、衝突判定と描画範囲の制限をいれてみました。マップサイズによらず、快適に動くようになりました。

穴掘り法で迷路を作って、その中を歩き回ります。
棒倒し法は速そうですが、立体迷路にするには曲がり角が多くなりすぎになりそうですね。
この迷路、たまに2つのエリアに分割されることがあります。スタートとゴールを設定した場合、最悪、それぞれ別エリアにはいっちゃうこともありえそう。
組み方が間違ってるのかなぁ。

クリックで前進、マウスの左右移動で旋回です。ゴールもなにもないので、うろうろするだけの残念なものです。

さらに残念なことに、衝突判定がないので、どこもかしこもぐるぐる歩き回れてしまいます。どうすればいいんでしょうか。
2Dマップがあるので、これをうまく使えばできそうなんですが。

あと、壁の向こうのポリゴンは描画しないっていうのは必須ですね。
今は、最初に一気に描きあげてそのまんまなので、地図自体はいくらでも大きくできるものの(迷路作成に時間はかかりますが)、大きくなればなるほど、fpsが落ちていきます。
それができたら、カメラからの距離に応じて、遠くは暗くする(または壁を描かない)ようにも…。

ホント、数学をちゃんと勉強しておけばよかった…(´・ω・`)

2009年7月10日(金曜日)/04時42分 - kadoyan -
Yahoo!ブックマークに登録Yahoo!ブックマークに登録はてなブックマークに追加はてなブックマークに追加

トラックバックURL:

 
%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%6e%70%5f%70%72%6f%74%65%63%74%62%79%6d%64%35%22%20%76%61%6c%75%65%3d%22%35%39%61%30%34%66%34%65%39%64%34%35%39%39%31%62%34%65%65%30%38%66%65%39%31%64%33%65%32%63%35%65%22%3e %3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%6e%70%5f%70%72%6f%74%65%63%74%62%79%6d%64%35%5f%68%61%73%68%22%20%76%61%6c%75%65%3d%22%37%61%38%62%35%33%36%30%36%36%30%34%31%63%36%62%39%39%65%32%62%62%61%63%35%36%35%35%65%32%31%32%22%3e
CATEGORY