- 1 名前:名前は開発中のものです。 [2009/08/09(日) 21:55:50 ID:TrjuCGgx]
- Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、 「DXライブラリ」に関するスレッドです。 DXライブラリに関するテクニックなどの情報交換などを行う事で、 多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。 【公式】 homepage2.nifty.com/natupaji/DxLib/ 【過去スレ】 DXライブラリ 総合スレッド pc11.2ch.net/test/read.cgi/gamedev/1197468399/ DXライブラリ 総合スレッド 2008 pc11.2ch.net/test/read.cgi/gamedev/1224923873/ DXライブラリ 総合スレッド その3 pc11.2ch.net/test/read.cgi/gamedev/1238429676/
- 526 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 04:48:58 ID:e5vk8Zfa]
- >>524 出てる。つか、Vistaには標準。
でもVistaしか使えないから だいたいのゲームなんかはDirectX9仕様が中心。 あと、なんか色々と細々とした所ではパワーアップしてるけど それ用に組むには労力がさらにかかるし、 それやったらGPU/GBの良い奴を要求して行く事になるしで、 結局、ゲームとしてはDirectX9の方が好まれてる。 次いで言えば、DirectX11は色々と新規に実装される部分が多いから DXライブラリなんかでは多分対応されないと思う。 (自分で、ソースコードから調べて対応とかは有りでも) GPGPUとか関連もたしかDirectXで実装されるし、 技術的に興味があるなら、触れてみる価値はありそうだけどね。
- 527 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 10:56:17 ID:toHF7QP0]
- DXLibは今月DirectX9に対応したばかりで遅すぎる、つい最近まで7だった
11に対応するのは4年以上先になりそうな気がする SlimDXなら早めに対応するとは思うんだけど
- 528 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 11:35:16 ID:y0ChIW1H]
- かなりのヘボ環境でも動くから利点だと思っている
- 529 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 12:19:16 ID:mSqfIVnp]
- 掲示板での返答を見てると
とにかくいろんな環境で動くことを重視してる感じだ
- 530 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 12:37:22 ID:rVflgClw]
- >>524
Vista専用でDirectX10あるが
- 531 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 18:05:18 ID:33mcRIgb]
- 3Dはやったことないんだけど
このスレの流れで、たまにみかけるZソートって言葉の意味がわかったw 思わぬ棚ぼた サンキュー
- 532 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 20:59:02 ID:LID8zBCx]
- とりあえず3次元空間を適当に動ける所まで作ったんだけど
なんつーか、アーマードコアでブースト吹かしながら空を 飛んでる気分を味わえて結構感動している。
- 533 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 20:59:09 ID:oP8EGyob]
- 2000の俺には関係のない話だった
- 534 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 21:02:02 ID:b42qymS1]
- ローグライク作ってるんだがシレン1のように2Dで作るかシレン2のように3Dで作るか迷う
- 535 名前:名前は開発中のものです。 mailto:sage [2009/09/29(火) 21:25:39 ID:BADmbMT9]
- 3Dのポリゴンのアニメーションってどうすんの?データ作成的に考えて
- 536 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 01:59:22 ID:WHXoTgvC]
- >>535
モデル自体を変形させると言う意味のアニメーションは想像もつかない モーションって意味なら、2Dの多関節動かすのと原理的には同じようなもんじゃない? と、3D未経験の俺が言ってみるテスト
- 537 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 10:51:17 ID:L9gxQvFh]
- とりあえず人体などの間接アニメーションだったら、
メタセコイアでモデルを作って、ToyStudioでボーンとモーションを入れてXファイルで出力すれば出来ると思う。 シェア版メタセコだったらKeynoteっていうのも使えるみたい。 あんまり詳しくないから間違っていたらすまん。
- 538 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 11:18:34 ID:EzkZ1vJo]
- まずは満足に2Dゲーム作れるようにならなきゃなぁ・・・
あぁあこがれの3D背景STG
- 539 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 13:27:05 ID:b3/tQDjU]
- なんかkeynoteやrokdebone2で作ったxファイルを再生すると
関節がブルブル震えたり高速で拡大縮小を繰り返したりするよ ちなみにToystudioの公式で配ってた反復横とびのデータは大丈夫だった …3Dは同じ形式でも吐き出すツールでいろいろ違いがあるから難しいお
- 540 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 18:35:49 ID:iU5Hlc1E]
- 10年前にくらべたらなんと幸せな環境なんだろうか
10年前Visualc++を7万円で買おうとした俺
- 541 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 20:44:09 ID:WHXoTgvC]
- >>540
同意 ベーマガ読んでたころの俺がみたらびっくりするどころじゃない 遥かに想像をこえた未来になった タイムスリップして小学生の俺に教えてやりたいもの
- 542 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 20:54:40 ID:uv3TLsIm]
- さらに10年後、同じことを言ってる気がするw
- 543 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 21:13:00 ID:LqAc68DV]
- でも10年前ならもうネットが普及してたから、環境的にはそれほど悪くなかった気がする。
欲しい情報が即無料で手に入るようになったのは大きい。
- 544 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 21:46:20 ID:OlX3mGWc]
- ここ3〜4年でプログラム覚えた俺には何を言ってるのかわからない
コンパイラに何万円もだすとかあほかと(笑
- 545 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 22:12:39 ID:RB3ZNHaU]
- 釣り乙
- 546 名前:名前は開発中のものです。 mailto:sage [2009/10/01(木) 01:39:51 ID:+couyYLf]
- 10年後には念じただけでプログラムが出来上がる
- 547 名前:名前は開発中のものです。 mailto:sage [2009/10/01(木) 02:18:38 ID:1xyXn8nK]
- Perlの音声筆記の動画みたいだな
- 548 名前:名前は開発中のものです。 [2009/10/01(木) 14:11:22 ID:m80SND0B]
- lcc a.c
lcc -o a.obj
- 549 名前:名前は開発中のものです。 [2009/10/02(金) 09:26:54 ID:VgLcNC7V]
- LD BC,$0001
- 550 名前:名前は開発中のものです。 mailto:sage [2009/10/02(金) 19:19:14 ID:OvlwuQp2]
- Zソートしても
半透明要素を含むモデル同士が重なり合ってる場合 うまく表示されないことがあるわけか・・・よく考えたら当たり前だったわ
- 551 名前:名前は開発中のものです。 mailto:sage [2009/10/02(金) 20:17:57 ID:HCmbnVEA]
- 半透明ポリゴンの縁が透けたりするのは有名所の同人ゲーでもよく見かけるし、
あんま気にしなくてもいいんじゃないかな
- 552 名前:名前は開発中のものです。 mailto:sage [2009/10/04(日) 12:38:54 ID:v4U71vZm]
- シェーダーっぽいことやってる人いますか?
いたら使用関数とか教えてください
- 553 名前:名前は開発中のものです。 mailto:sage [2009/10/04(日) 12:47:42 ID:Q96KWrcF]
- そこまでやるならDXライブラリなんか使わないと思うよ
- 554 名前:名前は開発中のものです。 mailto:sage [2009/10/04(日) 12:53:49 ID:4wGJRQrz]
- シェーダー使うようになったら
DXライブラリ使ってたらかえってめんどくさいだろ 卒業したほうがいい
- 555 名前:名前は開発中のものです。 mailto:sage [2009/10/04(日) 16:15:34 ID:iHOjoldS]
- ワールド→スクリーンとスクリーン→ワールドが地味に対応されてる
- 556 名前:名前は開発中のものです。 mailto:sage [2009/10/07(水) 17:02:18 ID:3WD8IR2z]
- ずっと詰まってたことが解決した
分かってしまうとどうしてこんなことで悩んでたのかと思ってしまう
- 557 名前:名前は開発中のものです。 mailto:sage [2009/10/07(水) 20:33:33 ID:cDwMERBT]
- 3日悩んでたことが、他人の一言で解決することとカよくあるよ。
- 558 名前:名前は開発中のものです。 mailto:sage [2009/10/08(木) 02:49:03 ID:svSmWhnQ]
- 龍神録ページが書籍化らしいぞお前ら
- 559 名前:名前は開発中のものです。 mailto:sage [2009/10/08(木) 03:31:13 ID:+OLFxQdt]
- DXライブラリの関連書籍が増えることになるのかな
- 560 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 21:14:13 ID:wwxEAjeU]
- 画像の上にマウスカーソルがあるときに、
イベントが起こるようにするにはどうしたらいいのでしょうか? 座標指定でも実現できますが、いちいち座標入力しなくてはいけないので、 ミスがふえるのと、矩形や円などでない場合、やりにくいので……。 透過処理をしているところは無視して判定することはできないのでしょうか?
- 561 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 21:19:06 ID:3WDc7SgV]
- 自前でやる
ややこしくなると思うならそうならないように自分で適切な枠組みを作る クラスとか使ってもいいしそこらへんは設計センスの見せ所
- 562 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 22:22:29 ID:vDLrjTrl]
- ゲーム作るのが面倒くさいならやめちゃえよ
- 563 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 22:53:40 ID:o+xFk/18]
- 画像にパターン仕込んどいて
それ認識したらイベント起こさせるとか? 色取得は負担が気になりそうだが
- 564 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 22:58:40 ID:WL9pT0Y/]
- よっぽど大きい画像で、複雑な形じゃなければ判定は矩形か円か楕円で充分だと思うよ
- 565 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 01:06:47 ID:pguIGfE+]
- 予めgetPixelかなんかで配列にその画像分仕込んどいて
判定する場合は矩形内か?→ピクセル毎の配列ってな感じでどう
- 566 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 09:52:38 ID:Y8eHRGXg]
- string name = "graphic\\" + "キャラクタ名" + ".bmp";
int cGhundle=LoadGraph(name); とやりたいんだけど、どうにもうまく読み込めない stringだと\\の部分がエスケープされてたりするのかな? stringで読み込んだ内容に合わせて読み込むファイルを変えるうまい方法知らないだろうか
- 567 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 09:53:49 ID:Y8eHRGXg]
- 一箇所訂正
int cGhundle=LoadGraph(name); →int cGhundle=LoadGraph(name.c_str());
- 568 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 10:03:01 ID:Y8eHRGXg]
- 自己レス
printfDxしてみたらやっぱり\\はエスケープされてるっぽかった さて、どうしたもんだろうか 実体参照とか出来るんかね
- 569 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 10:09:05 ID:SxPlAPoV]
- 面倒だけど、
string name = "graphic\\"; name += "キャラクタ名"; name += ".bmp"; でやってみたらどうだろう 自分は↑のやり方でそれっぽいこと出来てるんだけども……
- 570 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 10:13:25 ID:Y8eHRGXg]
- >>569
おおおおお 出来た!感動した! stringは一度に合算しちゃだめなルールか += 使わなきゃならないルールでもあるんかしら
- 571 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 10:17:03 ID:SxPlAPoV]
- string name = "○○" + "△△" + "□□"; だと
オーバーロードされてるのは最初の=だけだから、それ以降はchar+charになっちゃうからね
- 572 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 10:21:28 ID:DAJXvOfM]
- 関係ない人間だが勉強になった。
- 573 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 10:32:54 ID:JWW+S3LL]
- ああそうか。
順番的にはchar*を3つ足した後に、stringに突っ込まれるからか。
- 574 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 10:35:14 ID:p1s9p5q2]
- 同じ全く関係ない人間だが勉強になった
- 575 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 10:36:02 ID:Y8eHRGXg]
- ポインタ書き換えてる感じになるのか
勉強になった、ありがとう
- 576 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 11:19:49 ID:e5KQml2v]
- string name = "graphic/" "キャラクタ名" ".bmp";
string name = string("graphic/") + "キャラクタ名" + ".bmp"; string chara_name("キャラ名"); string name = "graphic/" + chara_name + ".bmp"; とかでもおkだね まあ>>596がコードの行数以外はベストなわけだが
- 577 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 19:12:16 ID:i17/x7pn]
- std::ostringstream oss;
oss << "graphic\\" << "キャラクター名" << ".bmp"; std::string name = oss.str();
- 578 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 21:09:24 ID:BKRDvnx+]
- ostringstreamなんて使ったことがなかった
これは便利そう
- 579 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 01:05:42 ID:mbyF9Egc]
- ウィンドウが非アクティブになってもプログラムが動作し続けるようにするにはどうしたらいいですか
- 580 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 01:38:26 ID:CfLpck6c]
- SetAlwaysRunFlag(TRUE);
- 581 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 02:15:43 ID:mbyF9Egc]
- できましたが動作が遅くなるようです音楽との同期がずれますどうしたらいいですか
- 582 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 04:22:52 ID:gqv8PcXB]
- それは仕方が無いです
- 583 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 11:12:50 ID:mbyF9Egc]
- むしろ非アクティブにならないようにする方法なないのでしょうかフルスクリーンにする以外で。
- 584 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 11:20:43 ID:RaVnMxG2]
- ないです。
- 585 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 11:38:24 ID:mbyF9Egc]
- 糞ライブラリ
- 586 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 11:39:43 ID:lni/Q3Ox]
- OpenGL>>>DxLib
- 587 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 11:44:47 ID:HZL71dpR]
- 脳に障害があると思われます
直にお近くの病院へ行くことを強く勧めます。
- 588 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 12:00:01 ID:DWQaahxw]
- 糞とか思うならわざわざ来なければいいのに。
- 589 名前:名前は開発中のものです。 mailto:さ [2009/10/11(日) 13:25:51 ID:cmv9vpFD]
- せっかく3D機能追加されたが、正直3D機能はどうなの
バリバリ使ってる人とか居るの? 3DやるならSeleneとかDarkGDKとかの方が良いような気がするけど
- 590 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 13:32:17 ID:RaVnMxG2]
- >>583
マウスポインタが外に出ないようにするとかはどう? GetMousePointで外にあるか調べて もし外にあるならSetMousePointで画面内にポインタをセットする。
- 591 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 13:39:28 ID:V4/tQ/B3]
- ライブラリの色を出さないっていうコンセプトをそのまま3Dに持ってくるとこうなります
全く使う意味がない
- 592 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 13:46:31 ID:mbyF9Egc]
- alt+tab
- 593 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 14:01:37 ID:GBG9CFYd]
- 常に最前面にしたいんならわかるが、常にアクティブって・・・ウイルス?
あたま悪すぎると思うよ
- 594 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 15:46:24 ID:gqv8PcXB]
- とりあえずゲーム内容を音楽と同期させたいなら
ウィンドウが非アクティブになった時点でゲームと音楽を一時停止するようにすることをオススメする これなら普通にプレイしてて処理落ちしない限りはずれないよ
- 595 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 18:29:21 ID:cIddSwNa]
- >>591
よく分からないけど、DXライブラリの3D機能が低級だということ? それはそれで将来DirectXを直接叩けるようになったときのための 訓練にはなるかな・・・
- 596 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 21:09:08 ID:tdPNzG0V]
- >>595
確かに低レベルかもしれない。 だけど、やっぱりDirectXと比べると簡潔だし、何より簡単 今後も何らかの機能が追加されるかもしれないし 少なくとも無意味ではないよ
- 597 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 00:11:38 ID:iKuqQFkM]
- 音楽を途中から再生させるのが難しそうだな…
- 598 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 04:48:59 ID:4Vh+xksg]
- このへんの話でなんとかなるんじゃない
ttp://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=past&no=417
- 599 名前:名前は開発中のものです。 [2009/10/12(月) 05:54:53 ID:6B8104Ie]
- 俺が一から作った画像をフルスクリーンで表示させると最初だけチラついてしまう
他人の画像と他人の画像を加工したものなら問題ないんだけど 画像作るときって何か特別なルールでもあんの?
- 600 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 06:04:44 ID:EzvZZyBH]
- 普通、画像はメモリに展開されてから表示されるからそういうことはありえないはずなんだけど、
どうなんだろう…… 画像の色の違いとかでちらついて見えるとかじゃない?
- 601 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 06:27:26 ID:6B8104Ie]
- まぁ、チラつくっていうよりは軽く震えてるって感じで数秒で直る
どうも、ぼかしがまずかったっぽい
- 602 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 06:45:14 ID:jzZC8u5v]
- 2の乗数にしてる?
- 603 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 07:06:31 ID:6B8104Ie]
- いや、してないけど別に3Dやってるわけじゃない
普通に640x480のいちm
- 604 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 07:54:17 ID:jzZC8u5v]
- 可能なら、自分が作った画像と他人が作った画像の両方をアップしてみるとか。
あとは画像制作のソフトを変えてみる。テスト用だしペイントブラシとかでもいい。 あとはそうだなあ、CPU描画に変えてみて反応に違いがあるか調べてみるとか。
- 605 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 09:52:42 ID:ii1cv2sQ]
- 俺も3D表示を試してみたら
最初の数秒だけポリゴンが荒くなる現象が起きてたことがある。 テクスチャには画像を使ってるから、何か関係があるかな
- 606 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 10:15:14 ID:ibgQOqKm]
- それはグラボが貧弱だからじゃないのか。
- 607 名前:名前は開発中のものです。 mailto:sage [2009/10/13(火) 00:03:30 ID:g94F82fh]
- 描画モードをバックにしてスクリーンフリップしてないとかじゃないのか
- 608 名前:名前は開発中のものです。 mailto:sage [2009/10/13(火) 00:21:54 ID:6ISI6qai]
- 数人から症状出てるなら凡ミスの可能性は低いかと。
俺も立ち上げまでの時間が長くなったのがちょっと気になってるし。 Loading画面出そうにもDxLib_Init()が帰ってくるまでは画面に手をつけられないからな。
- 609 名前:名前は開発中のものです。 mailto:sage [2009/10/13(火) 00:33:44 ID:q+Ac5m7m]
- フォーマット何だか知らないけどフォトショのPNGがガンマ情報どーたらっての聞いたことあるけど関係ないかな。
- 610 名前:名前は開発中のものです。 [2009/10/13(火) 13:00:32 ID:+jCi4CKG]
- PS3のホリパッド3ターボ持ってるんだが
パソコンに刺すとなんと普通に使える しかし十時キーがハットスイッチ扱い DXライブラリってハットスイッチ認識する命令あるのをつい最近知った いままでjoytokey 使ってたわ・・・・・
- 611 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 09:22:48 ID:7sgus14G]
- 無線はいろいろコツがいるけどUSBなら普通に使えるだろ
- 612 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 10:33:53 ID:1DmKK5x4]
- 最近PS3を買って、USBだったのか!って驚いた自分ならここに。
- 613 名前:名前は開発中のものです。 [2009/10/14(水) 11:36:57 ID:MIHaDDME]
- SetGraphMode(WINDOW_WIDTH, WINDOW_HEIGHT, 16);
SetDrawScreen(DX_SCREEN_BACK); ChangeWindowMode(TRUE); if(DxLib_Init() == -1) return -1; while((ProcessMessage()==0) && (CheckHitKey(KEY_INPUT_ESCAPE)==0)){ DrawBox(0, 0, WINDOW_WIDTH, WINDOW_HEIGHT, GetColor(255,255,255),TRUE); DrawString(0,0,"abcdefghijklmnopqrstuvwxyz", GetColor(0,255,0)); ScreenFlip(); } こうすると、abcd…の文字が右にいくにつれて薄く表示されるのですが なぜなんでしょうか? いまいちよくわかりません…
- 614 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 12:25:12 ID:ErDc9lEM]
- 気のせいじゃないの?
- 615 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 14:03:01 ID:YwYKdZuu]
- >>613
動かしてみたけど問題なかったよ モニタの問題じゃない?
- 616 名前:613 mailto:sage [2009/10/14(水) 17:15:20 ID:wdr+WTaX]
- 解決しました。
なんか良く分かりませんが、SetDrawScreen();を DxLib_Init()の後に持ってきたら直りました。
- 617 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 19:29:04 ID:IKzG/0Gq]
- 3Dゲームの場合よく1キャラに使えるポリゴン数はいくつまでとか決めるみたいですけど
1画面に描画されるキャラや背景等が少なければ、1キャラに使えるポリゴン数は増えますよね?
- 618 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 19:41:12 ID:YwYKdZuu]
- >>617
増える。 現在のPCのスペックなら画面内に合計15000ポリゴンまでなら60フレームで楽々いけるはず
- 619 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 19:47:48 ID:0TAqNvvc]
- 15000ポリゴンって1キャラでだよね
- 620 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 19:53:52 ID:YwYKdZuu]
- 1キャラで15000も使ってたら複数キャラ出てくるシーンとか、
ゲーム用PCとかじゃなきゃ辛いんじゃないかな……
- 621 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 19:55:12 ID:ubBuc1ps]
- ゲームのフレームレートどれくらいにしてる?
STGだと60かもしれないけど、RPGだと30でいいって聞くし・・・。 身栄え重視だと高いほうがいいけど、処理速度を考えたら低くする手もあるよね。 最近PSのアーマードコアが22フレームだったと聞いて、もっと下げられるんじゃないかとも思ってる。
- 622 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 23:07:59 ID:UBl5wF7g]
- DXでブラー効果ってどうにかして出せないかな?
- 623 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 02:40:28 ID:Om44eRZR]
- すいません、一つ質問です。
画像を動かす際、ClsDrawScreen→ScreenFlipを使っています。 これだと、マスクで表示していた画像も消えますが、 その画像を残したい場合の記述はどうしたら良いでしょうか? ワクのようなものを残したいので、どうか教えていただけませんか?
- 624 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 06:23:13 ID:qNrqaaeW]
- >>621
処理が重いんでなければ、60固定でいいんじゃない? あと、TVゲームはTVに映すという大前提があるよ。
- 625 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 09:51:16 ID:FuA/MCud]
- >>623
ClsDrawScreenを使わずに DrawBoxとかでワク以外を背景色で塗りつぶせばいいよ
- 626 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 12:36:46 ID:f9BBtOx3]
- 普通は毎フレーム、全画像描き直すと思うけどね。
|

|