_sift-swift

このサイトのRSS(RSS2.0)
TOP画像

IIDX用語集
[IIDX_GATE] [携帯版全曲表]
[AC IIDX Lincle曲表] [CS IIDX EMPRESS曲表]

[ IIDX-ID:0955-1003 name: SACRI ]

ADs:

[アフィリエイトリンクを通常リンクに]

CS DJ EMPRESS非公式WR

2009/02/16

[as3]3Dダンジョン風の動作をPapervision3Dで作ってみる

dungeon
(要FlashPlayer9)

 音ゲー系サイトにあるまじき全く違ったコンテンツを始めてみるテスト。AS3を使い始めて1年以上経ったので、そろそろ何かサイト上で作れないかと模索しつついろいろやっていこうという目論見であります。

 今回はPapervision3Dを使って3Dダンジョン風の動きを作ってみるというものです。

 Papervision3D(以下Pv3D)はFlashで3Dを描画するライブラリで、これを使うとわりと楽にFlashで3Dを扱うことができるようになります。他にも3Dを扱うライブラリは沢山あるわけですが、日本語の情報が多いのはPv3Dかなぁと思ってます。

 まあ前置きは置いといて。世界樹の迷宮をやってたらPv3Dでそんな感じのことできないだろうかと思ってとりあえずそれっぽいのを作ってみた。上の画像もしくはこちらから。(一度Flashをクリックしないとカーソルキーが効かないかも)

 カーソルキーで操作できます。「←→」で旋回、「↑↓」で移動です。壁に当たると一応動けないようになってるはずですが、そこまで熱心にバグチェックしてないので動けるかも分かりません。

 壁はPlaneで作成。マテリアルはColorMaterialですが、画像を貼り付けるともっとホンモノっぽくなるかもしれない。

 途中まで壁のポリゴンが移動する時に欠けるという問題があったんですが、Planeのセグメント数増やしたら欠けなくなりました。やはり近い物体のセグメント数は多くしないと見えないものとして処理されてしまう可能性があるってことですかね。

 まあ、すべてがテストなのでこんなところで。

コメントはまだありません »

コメントはまだありません。

この投稿へのコメントの RSS フィード。 TrackBack URL

コメントする

Powered by WordPress

banner