1 名前:名前は開発中のものです。 [2009/03/11(水) 17:57:35 ID:teoBVoN1] 疑問に思うことがあれば、スレを立てずに、まずはココで質問。 スレッドを立てる前にはローカルルールを読みましょう。 pc11.2ch.net/gamedev/ ※ >>980 を踏んだ人は次スレ立てをお願いします。 【アップローダ・避難所・Wiki】 ゲーム製作技術板公式Wiki gamdev.org/w/ ゲーム製作技術板公式アップローダ gamdev.org/up/ ゲーム製作技術板公式掲示板避難所 bbs.gamdev.org/gamedev/ ゲーム製作技術板予備 yy13.kakiko.com/gamdev/ アップローダー予備 gamdev.hp.infoseek.co.jp/ gamdev.orgが落ちるたびにあげてみるスレ pc11.2ch.net/test/read.cgi/gamedev/1107022166/
902 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 13:24:57 ID:B6JFr4cU] 警告出るから、そんな猪口才なテクいらない
903 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 13:25:27 ID:DJ0aq5dK] >>901 あー、なるほど! 確かにそれで凡ミスを減らせますね ご回答ありがとうございました
904 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 13:29:34 ID:OXYKVtgI] x == 0 と 0 == x は結果は同じでもプログラムの意図や意味が違ってくるので 左に定数を置くテクは好きじゃない。
905 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 13:37:03 ID:N5f9UkQT] オレもプログラムは仕様とか意図を反映したものであるべきと思ってるから >>896 の書き方が、もともとそういう意図でないなら読みづらくなるから好きじゃないな。
906 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 15:11:18 ID:FwYqKth+] >>902 残念ながら、どこで警告を出すかは言語仕様に入っていないから、 それに依存した時点で負けなのだ。
907 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 15:53:38 ID:ZI65CYRq] それって、>>901 にも言えるとおもうんだが。 仕様言い出したら
908 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 16:10:46 ID:YtItsXdV] 元々901のことを言ってるのかと思ってた
909 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 16:14:39 ID:vKyxO6xF] 定数に代入でエラー・警告出さないコンパイラがあったら教えてください。
910 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 16:26:17 ID:YtItsXdV] すみませんでした
911 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 16:45:54 ID:FwYqKth+] 右辺値と左辺値、という言葉すら知らないと、ちょっとアレかもね。 プログラムが分かる企画屋に転向した方がいいかも。
912 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 16:52:03 ID:B6JFr4cU] そんな猪口才なテクに頼るのが、どうしてもセンスいいとは思えない
913 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 16:54:15 ID:27/pYYMF] 俺は日曜プログラマだから意地でもしねぇ!!
914 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 17:00:22 ID:LUF8xSge] 真にセンスがある人は怖い
915 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 17:12:42 ID:UIXt1tIA] そろそろスレチになりそうですな。
916 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 17:33:04 ID:L8X4KLSj] >>896 みたいなのに固執する人は、もともとプログラム向いてないのを 小手先のテクニックで頑張ってしのいでるように見える。
917 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 17:57:37 ID:LUF8xSge] そんなこと言うと怒られちゃうよ
918 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 18:01:36 ID:/Z9p1y2r] 896見たいな記述をソースコード中に見かけたら何か特別な意味があるんじゃないかと思って担当者に確認するな俺は。 確認するのも確認されるのも面倒だからおれは避けるな。余計なコミュニケーションは避けたい。
919 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 18:43:11 ID:owIBWfPF] 初心者の頃やって悦に入ってたけど可読性重視するようになってからやってないな
920 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 19:45:11 ID:dVTV3ErZ] #define BINARY_PREDICATE_EQUALS(a,b) ((a) == (b))
921 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 20:01:04 ID:TDbN4HWz] 蒸し返した上に話の本質から離れるが俺なら if(!x) だなw
922 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 20:09:40 ID:Ns5Gl4Rc] その辺は宗教問題っつーか好みの領域だなw
923 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 20:30:07 ID:Bi32pqEq] 定数を左辺に置いた方がミスは減るだろうし、実際にそういうミスを犯したことは何度もあるんだが どうも慣れない
924 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 20:34:36 ID:GIsGmOlM] >>911 == に右辺値も左辺値もありません。あえて言うなら右辺も左辺も右辺値です。 左辺値が必要なのは、代入とか++とか&演算子の文脈においてです。
925 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 03:09:10 ID:wsbUj3jE] フォントをデザインの一部として利用するのってFair Useじゃないの?
926 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 03:21:28 ID:i70PGwLy] >>925 フォントによるがな
927 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 04:04:37 ID:2zTyJKsV] フォントのライセンスはややこしいからなー 専用スレがあるから参考にしてる
928 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 21:22:48 ID:0ga84IQp] 六四天安門事件・天安門大屠殺 Red China army killed great number of Chinese democratization's people in Tienanmen Square in 1989 Jun . Their China military's tanks killed many democratic citizen . It was awesome and shocking ! 文化大革命 Over 40 million Chinese were massacred by red China of Mao Zedong in Chinese culture revolution (1966-79) . It's awesome cruel !! , communism that ... , just a mad dog ! Unbelievable ! But that's truth that all . Cause , red China is the bloody red beast or Satan's country and area in Bible's John's holy prophecy . 人權 Human Rights 民運 Democratization 自由 Freedom 獨立 Independence 多黨制 Multi-party system 胡耀邦 趙紫陽 魏京生 反共 法輪功 北京之春 激流中國 大紀元時報 九評論共産黨 獨裁 專制 壓制 侵略 掠奪 破壞 屠殺 民族淨化 内臟器官 蛇頭 遊進 走私 六合彩 賭博 色情 中華民國 Republic of China 西藏 Tibet 達?喇嘛 Dalai Lama 東突厥斯坦 East Turkistan おまじない
929 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 09:49:16 ID:U9/5Tjvh] スレにバカがいることがわかったw
930 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 10:40:14 ID:ioih/qum] 今更何言ってんだ?
931 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 17:34:36 ID:NVi4g6jG] if(a=0)なんて馬鹿なことやったこともないし 今はコンパイラが警告出してくれるだろ if(0==a)なんて完全に無駄
932 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 17:57:26 ID:z98JJXec] >>931 一行目ありすぎて困る VBのクセが抜けねーンだわ
933 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 00:11:05 ID:g2IhHnxv] 絶対しないと思っているポカミスは、一番重要なところでやらかす。 お約束。 それを知らないプログラマはがきんちょ。
934 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 00:38:40 ID:vi4Hw3pw] 人間に絶対なんてないもんな。プログラムが一番それが分かるし。
935 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 01:14:38 ID:tz1HmIIB] この間、セミコロン抜かしちゃったしなあ。 自分のミスなのに笑っちゃったよ。
936 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 16:25:14 ID:kc5gQSm4] すみません。C++でなのですが、 「仮想クラス」 「マルチタスク」(こっちは種類も多いのでしょうがアクションゲーです) についての解説を本やWebを色々巡っているのですがどうも上手く理解できず実装できません。 個人的に理解しやすかったとかで構いませんので Web・書籍何でも良いのでオススメの解説を教えて頂けないでしょうか?
937 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 18:46:19 ID:zzhxHz9l] 仮想クラスは仮想的なクラスのことです マルチタスクなんてものは存在しません
938 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 21:15:31 ID:g2IhHnxv] 大学受験を頑張りながらゲーム作ればマルチタスクになるよ。
939 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 00:07:29 ID:QQM7QgVt] >>936 仮想クラスについてはこの変だな。 「C++入門書の次に読む本」 bookweb.kinokuniya.co.jp/guest/cgi-bin/wshosea.cgi?KEYWORD=%43%2B%2B+%93%FC%96%E5%8F%91%82%CC%8E%9F%82%C9%93%C7%82%DE%96%7B+ UNIXなどはマルチタスクといわれるが、それでは何を意味するのか分からん。
940 名前:936 mailto:sage [2009/09/14(月) 01:46:26 ID:PhKHylXD] >>939 ありがとうございます。 マルチタスクでは意味が通じないのですね。 こちらは自力で何とかしてみます。ありがとうございました。
941 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 08:32:00 ID:0vG04VD/] 予想は出来るが候補が幾つかあるので絞り込めない、かな。
942 名前:名前は開発中のものです。 [2009/09/14(月) 14:09:24 ID:346GA2uE] クラスを使ってゲームキャラを管理しようと思いました メンバ関数を使って移動などはできるようになったのですが、 戦闘がどうにもうまくいきません 攻撃したときには、攻撃対象のメンバ関数を呼び出し、相手のメンバである体力を減らすようにすればいいんでしょうか?
943 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 14:15:37 ID:A6vNgauo] >>942 具体的なクラス(ソース)とか晒さずにどうやって回答しろと? エスパーを御所望ですか?
944 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 14:19:20 ID:Scy9jD/9] >>942 そもそも、全体がどういう構造になってるのかすらわからないのだが。 作り方によっては、設計そのものを見直したほうがいいってこともあるよ。
945 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 14:27:55 ID:4kpR/zmH] > 攻撃したときには、攻撃対象のメンバ関数を呼び出し、相手のメンバである体力を減らすようにすればいいんでしょうか? で良いよ
946 名前:名前は開発中のものです。 [2009/09/14(月) 15:48:45 ID:346GA2uE] コードを簡略化するためにレスが遅くって申し訳ありません。 >>943 >>944 すいませんでした。今後気をつけます。コードは以下の通りです。 >>945 ありがとうございます。 #include <iostream> using namespace std; int main(){ class hito{ public://試験用のため全てpublic int hp; int kougeki; int damege(int kou){ hp -= kou / 2 ; //ダメージはkogekiの1/2とする cout<<"bの攻撃\n"<<"aは"<<kou/2<<"のダメージ\n残りhp"<<hp; return 0;} } ; hito a,b;//aとbを作成、メンバの初期化 a.hp=100; a.kougeki=50; b.hp=80; b.kougeki=60; //bがaに攻撃 a.damege(b.kougeki); return 0 ;}
947 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 17:02:58 ID:B4VFmRWD] インデントの問題もあるし >>1 のリンクにあるうpろだ使えばいいじゃなーい 30行より多い方が意図も表現しやすいでしょ?
948 名前:名前は開発中のものです。 [2009/09/14(月) 18:01:50 ID:346GA2uE] >>947 ttp://gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0463zip.html になります。よろしくお願いします ここから作り直すと前より断然よくなりそうなので(といってもテスト段階なのですが) 残念ながら前のは消してしまいました
949 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 18:31:05 ID:4kpR/zmH] とりあえず、自分の考える変更点。 // 攻撃力だけ渡すのではなく、攻撃者自体を渡す。 int hito::damege(const hito &attacker){ // bがaに攻撃とコメントを書くらいなら、コードをそのようにする。 int hito::attack(hito &target){ // ダメージの計算を関数にして、後から編集しやすいようにする。 int calc_damage(int kou) { return kou / 2; } // ダメージの計算を複雑にしても使えるように、攻撃側と守備側を引数とする。 int calc_damage(const hito &attaker, const hito &defender) { return std::max(0, attaker.kougeki - defender.bougyo); } // たとえば(攻撃力)-(防御力)、もし負ならゼロ。
950 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 19:32:05 ID:7s3djR7R] あるゲームのレベルエディタの和訳解説サイトを作ってるのですが、いまいち静的メッシュ(Static Mesh)の 静的の意味するものがわかりません。ここの板の人なら分かるかなーと思って書き込んでます。。。 動き情報がない意味だって安直に言われておりますが、要はアニメーション情報がない、形とテクスチャだけの シンプルな3Dモデリングデータのことを指しているのでしょうか(-_-)
951 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 19:33:30 ID:4kpR/zmH] ttp://en.wikipedia.org/wiki/Static_mesh ではなくて?
952 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 20:03:12 ID:7s3djR7R] >>951 英語綴りで調べれば良かったかぁ><;解決しました ありがとうございます。。。大体あってるってことかな
953 名前:名前は開発中のものです。 mailto:sage [2009/09/15(火) 07:08:42 ID:TVGKkCOT] >>949 ありがとうございます!! 一気に進んでしまいました!!
954 名前:名前は開発中のものです。 mailto:sage [2009/09/16(水) 20:47:37 ID:+4Kkj9SL] C++のゲーム中に日本語を画面に表示させたいのですが 1.全文字を一文字ずつ画像にして、テキストデータから座標参照して描画 2.画面に表示させる分ずつ画像にして張り替え 3.その場で1文字ずつ画像化していく処理を組む の3つ位が思いつくのですが、 普通どうやって描画するのが一般的でしょうか。 また、リアルタイム更新のゲームの場合、どういった方法が一番負担が少ないでしょうか?
955 名前:名前は開発中のものです。 mailto:sage [2009/09/16(水) 21:10:37 ID:Y6Uf0xCL] C++は関係ないだろ DirectXでってこと? 動的生成なり外部画像読み込みなり、 あらかじめ用意された文字テクスチャから切り貼りすればいいんじゃね?
956 名前:名前は開発中のものです。 mailto:sage [2009/09/16(水) 21:17:26 ID:G7IsRuAA] Managedじゃないよって言いたいんじゃない? まぁ回答は一緒だけど。
957 名前:名前は開発中のものです。 mailto:sage [2009/09/16(水) 21:24:54 ID:XwTzMWIF] >>954 そもそも文字を使わないのが一番良い 負担の少ない方法を取れば、いくらでも文字が表示できるわけではない
958 名前:名前は開発中のものです。 mailto:sage [2009/09/16(水) 21:42:27 ID:7KSrOIMQ] >>954 著作権と描画負荷の問題がある。 ・フォントデータをゲームと一緒に配布したければ、そのフォントデータの著作権者に許可を取る必要がある。 ・毎フレームフォントそのものを描画するのは重い。 DirectXならゲーム起動後、OSのフォントをテクスチャー等に書き込んで、 そのテクスチャーを毎フレーム描画するのが無難。 それ以外の環境なら、その環境に合わせた方法でw
959 名前:名前は開発中のものです。 mailto:sage [2009/09/16(水) 23:03:00 ID:C9xlZ3Ct] >>954 Irrlichtの多言語モジュールで実装されてる方法だと、 初めて表示する文字は動的に描画して内部にプール、 次以降はプールしたテクスチャを描画、というキャッシングをしてる
960 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 00:45:16 ID:emRRZGAA] >>955-957 ありがとうございます。 >>959 難しそうですがそういう便利な機能も有るのですね。 >>958 >DirectXならゲーム起動後、OSのフォントをテクスチャー等に書き込んで、 >そのテクスチャーを毎フレーム描画するのが無難。 回答ありがとうございます。 そのその文字を画像化する手法で、 特に数が膨大になる漢字をどう管理すれば良いのか見当が付かないのですが、 ・漢字などの管理方法のあらまし ・その方法に使う関数や仕組み を大雑把に教えては頂けないでしょうか。 そういう書籍を探してみた事も有ったのですが、なかなか見つからず・・
961 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 01:07:52 ID:xTTgRv45] 今は適当なサイズのテクスチャーを用意して、 そのテクスチャーの左上から順に、 メニュー用の文字列単位で領域を割り当てて書き込んでる。 面倒くさいので文字の重複上等だし、使い切ったらそれ以上は無視。 でメニュー更新の時には、また左上から割り当て。 そんなに大量に表示したことは無いけど、 テクスチャーを一枚用意すれば、 メニュー用の文字を同時に表示できるんじゃないかな? 目一杯表示したいなら、 ・最大サイズのテクスチャーを調べておく。 ・同、確保。 ・一枚で足りなければ複数のテクスチャーを管理。 かな?
962 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 01:09:09 ID:xTTgRv45] う〜ん。テクスチャーそのものには左上って観念は無かったかもww まぁそういう事です。
963 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 12:28:24 ID:kBlBLO8b] >>961 962 大まかに解った気がします。ありがとうございます。
964 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 12:43:08 ID:/tnMtFxy] >>958 >・漢字などの管理方法のあらまし >・その方法に使う関数や仕組み というほどおおげさなもんじゃないが 1)そのシステム内に登場しうる文字数だけの(第二水準までの非漢字含めて8000だっけか?ここでは仮に8000としようか)構造体配列を作る 2)与えられた文字コードを1-8000の一意の整数に変換する関数を自作 3)該当構造体にアクセスして、 a.描く/見るべきテクスチャのポインタ b.X座標 c.Y座標 をセットするなりゲットするなりお好きなように でいいと思う
965 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 19:19:54 ID:kBlBLO8b] >>964 ほぼ作り方は想像が付きました。ありがとうございます。 しかし、文字コードから管理ナンバーを見つける方法が switch構文で8000通り並べる方法しか思い付かないのですが、 もっと負担が少ない方法など有ったりしますでしょうか・・?
966 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 19:23:41 ID:C7tFVRAX] map
967 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 20:17:16 ID:kBlBLO8b] >>966 あ・・ありがとうございます、 そういえばSTLの解説で一度見た事が・・調べなおして使ってみます。 有難うございました・・っ! o(_ _)o
968 名前:名前は開発中のものです。 mailto:sage [2009/09/19(土) 03:29:28 ID:FK8qnqKp] タイトルロゴを制作したいのですが、みなさんどのように作ってらっしゃるのでしょうか?
969 名前:名前は開発中のものです。 mailto:sage [2009/09/19(土) 04:08:24 ID:+3q7gIoc] >>968 IllustratorとPhotoshopで
970 名前:名前は開発中のものです。 mailto:sage [2009/09/19(土) 08:32:37 ID:7vW1TcX0] >>968 紙とスキャナとフリーのペイントツールで 「どのように」がアイデア出しの段階からなのか、それとも本当に作り方なのかわからん 質問するときはもっと具体性を
971 名前:名前は開発中のものです。 [2009/09/21(月) 11:58:07 ID:vtGRHawc] WiiのHomebrewに関する情報を探してるんですが、見つかりません ググってもバックアップの起動とかそんなんしかででこないし・・・ 日本語サイトは無いんですかね。この板もスレなさそうだし 地道に海外作品のソースを読んでみるしかないですか
972 名前:名前は開発中のものです。 mailto:sage [2009/09/21(月) 14:36:15 ID:vtGRHawc] うほ この板にスレがありました 失礼しました
973 名前:名前は開発中のものです。 mailto:sage [2009/09/23(水) 13:11:46 ID:V8wqdYIK] すみません、ゲーム用の効果音はみなさんどう調達しているのでしょうか? 「自作(加工)方法を学ぶ」「作れる人に頼む」の2択なのですが、 過去に自作しようと色々ググってフリーの効果音作成ソフトは数種見つけたのですが どうすればソレらしい音を作れるか皆目検討も付かず、試行錯誤したものの中断してしまいました。 「ソレらしい音の作り方」を解説している情報源をどなたか知りませんでしょうか? もしくは自作は困難で、作れる人を募集する方が建設的だったりしますでしょうか?
974 名前:名前は開発中のものです。 mailto:sage [2009/09/23(水) 13:56:43 ID:RG53s6UK] そんなに特殊な音必要になったことないから、まっちめぃかぁずさんとこでだいたい事足りてる
975 名前:名前は開発中のものです。 mailto:sage [2009/09/23(水) 16:13:42 ID:FKD9Ge0m] >>973 素材屋や素材集から調達する人が多いんじゃないかな。 そうでないなら、自分で録音して加工。 音源なしにソフトだけで全部作り出すのは無理があるんじゃね? DTM板かどっかにSE関連のスレもあったと思うが、>>973 の役にたつかどうかはわからん。 どうやって音つくるかの話も時々は出てたけど。
976 名前:名前は開発中のものです。 mailto:sage [2009/09/23(水) 20:20:41 ID:QlJpHqEX] 落としたフリゲに使用した素材のサイトとか書いてない? それをたどれ
977 名前:973 mailto:sage [2009/09/23(水) 21:18:58 ID:Z1CnhGBx] >>974 ありがとうございます。こんなに豊富な音を配布してらっしゃる方も居たのか。 >>975 なるほど・・やはりゼロからでは様々な面で時間が相当かかりそうですね。 情報ありがとうございます。 >>976 なるほど。いくつか手元に有りますし、辿ってみます。 ありがとうございました。
978 名前:名前は開発中のものです。 mailto:sage [2009/09/25(金) 00:32:32 ID:9g8Uihya] 世間では画面解像度800x600が標準で作られてますが、時代的にワイドディスプレイがずいぶん増えてきたので ワイド画面のゲームを作ろうと思います。 ワイドだと大体どのぐらいの解像度が目安なんでしょうか?
979 名前:名前は開発中のものです。 mailto:sage [2009/09/25(金) 00:43:45 ID:SgGcOQ/M] >>978 kakaku.comのディスプレイランキング上位はフルHD(1920x1080)が多いように見える。 でも俺が使ってるのはWXGA+(1440x900)。
980 名前:名前は開発中のものです。 mailto:sage [2009/09/25(金) 03:46:33 ID:K1UfILVv] 俺は1980x1200使ってる
981 名前:名前は開発中のものです。 mailto:sage [2009/09/25(金) 04:24:55 ID:ABu/5ug2] >>978 いわゆるHDは1980x1080以上。 でもユーザーが設定可能にするのも一つの手だよ。 市販のゲームでもユーザーが設定できるやつあるよ。
982 名前:名前は開発中のものです。 mailto:sage [2009/09/25(金) 11:41:46 ID:9g8Uihya] んー、確かにワイド対応してる市販ゲー(特に洋ゲー)はオプションで変えれますよね。 でもグラフィックをどの解像度にも対応するように作るよりはシンプルに一つの解像度前提に作りたいんですよ。 960x720なら1024x768以下ですから無難そうですがどうでしょう?
983 名前:名前は開発中のものです。 mailto:sage [2009/09/25(金) 11:45:49 ID:K1UfILVv] ビデオカードによって対応してるサイズが違うから 最大の解像度以下なら大丈夫って言うわけじゃない 素直に解像度を列挙して、その中から選ぶべき ウインドウモードなら自由にできるけどな
984 名前:名前は開発中のものです。 mailto:sage [2009/09/25(金) 13:06:51 ID:POsw9fWt] ほとんどの場合はビデオカードではなく出力装置側の制約。 近年のビデオカードで対応していない解像度がぼこぼこあるようなものは非常にマレ。
985 名前:名前は開発中のものです。 mailto:sage [2009/09/25(金) 13:27:36 ID:xLPjFZDE] >>978 前にも同じ質問をしたことがあるんだが、確かその時は (1)ビデオカードから表示可能な解像度を取得する (2)取得した解像度リストのうち、どれを採用するか決める (3)描画の際に、その解像度に合わせて自前で拡大/縮小する という方法が一番良いのでは?という意見があった