3DダンジョンRPGエディタを作るスレ (579レス)
3DダンジョンRPGエディタを作るスレ http://mevius.5ch.net/test/read.cgi/gamedev/1233369246/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
198: 名前は開発中のものです。 [sage] 2009/05/20(水) 15:51:32 ID:sMJWeN7n こういうのはダメなのかな? ttp://www1.axfc.net/uploader/Sc/so/2840.zip ASDQWE・・・移動、方向転換 ESC・・・終了 http://mevius.5ch.net/test/read.cgi/gamedev/1233369246/198
202: 198 [sage] 2009/05/21(木) 01:24:04 ID:lxPavciO なら見える範囲の壁だけを描画するスマートなアルゴリズムを教えろや つーか偉そうにすんなカス http://mevius.5ch.net/test/read.cgi/gamedev/1233369246/202
203: 名前は開発中のものです。 [sage] 2009/05/21(木) 01:31:22 ID:wWYkom2a >>198 目の前の視点が近すぎるせいか、十字路の中央じゃなく一歩手前で曲がろうとしてしまった。 移動が滑らかなのはいいけどちょっと遅いですなぁ。 応援するぞ。ガンガレ! http://mevius.5ch.net/test/read.cgi/gamedev/1233369246/203
210: 名前は開発中のものです。 [sage] 2009/05/21(木) 17:01:05 ID:QBiRZKmv なんかよくわからないけど >>198は見えない壁はもちろん描画の処理とかはされないけどそんなに無駄な処理をしてるの? 範囲を絞って書く処理と>>198そのままだったら>>198の方が余裕で重いの? http://mevius.5ch.net/test/read.cgi/gamedev/1233369246/210
212: 198 [sage] 2009/05/25(月) 04:22:43 ID:NbdjcNKi コテンパンにぶっ叩かれてるかと思いしばらく見れませんでしたが、 皆さんの温かいお言葉には感動すら覚えました。 このうpはなかったことに仕様と思いましたが、コメントに対して 返答させていただきたいと思います。 >FPSを60に これは実はすでに実装していて、Config.txtの一個目の数字を 0から1に変えることでできます。ただ、60FPSモードはGeForce 6000シリーズくらいじゃないと重いかもしれません。 >移動速度が遅い これは処理が重いのではなく、設定のスピードの問題ですが、 スピードをConfigで持ってないので、調整可能なようにしたい と思います。 >フルスクリーン? これはウィンドウモード用なので、フルスクリーンサイズではない と思いますが、E3Dの仕様で、640*480、800*600などにすると、 ウィンドウフレームの分ちょっと座標がずれてしまいます。対処を 試みたのですが、解決できなかったので、スプライトで自前のフレ ームを作ることにしています。ちなみに、Config.txtの値を変える と、ウィンドウサイズが変わります。0〜2が固定ウィンドウサイズ、 3がスクリーンサイズを取得して、自動的のそのサイズのウィンドウ を作って、擬似的にフルスクリーンを実現しています。E3Dがワイド サイズに対応していないためです。解像度=画面サイズになるため、 重くなります。 続く・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1233369246/212
213: 198 [sage] 2009/05/25(月) 04:23:48 ID:NbdjcNKi ・・・続き >見える範囲で描画。 完全な視錘台カリングはしていませんが、自分の前方のみ描画する ようにしています。Config.txtの3番目の数字を0〜4の間で調整する ことができます。数字が大きいほど遠くまで描画します。 ちなみに、壁の中の壁(合わせ目)は描画していません。 Zバッファについては、そもそも適用していないと描画がどんどん 上書きされて、むちゃくちゃなことになるので一目でわかるのと、 E3Dがその辺は面倒見てくれてるので問題ないです。 E3Dの場合、E3DChkRenderという処理をして、無駄な描画処理をしない 様になっているのですが、メッシュ判定をしているようで、この処理 自体がとても重く、自前で簡易な判定をしないととても処理が重くなり ます。一応そのへんは簡単ですが対応しています。 ただ、移動が重いのは前述の通り、そういうスピードで動かしてるから です。 >視点が良くない これについてはカメラ位置がブロックの中央になっているためです が、調整してみます。Configから取得する方法も考えてみます。 以上、長文多謝。 http://mevius.5ch.net/test/read.cgi/gamedev/1233369246/213
214: 198 [sage] 2009/05/25(月) 04:30:27 ID:NbdjcNKi あ、Config.txtの3番目の数字は1〜4でした http://mevius.5ch.net/test/read.cgi/gamedev/1233369246/214
216: 198 [sage] 2009/05/27(水) 23:22:38 ID:FhmKVh7U ありがとうございます。できるだけがんばってみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1233369246/216
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s