物凄い勢いで誰かが質問に答えるスレ@ゲーム製作技術
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
02/09/15 23:06ID:W0/Ga41k知ってたら即、答えるし、知らんかったら知らんと書け。
検索なんかクソでも喰っとけヨ!
教えて君以外は逝ってヨシ!
【鉄の掟】
一、かぶっても泣かない。
一、出された質問は残さず答える。
一、マンモス村田のギャグには大爆笑する
直前 : http://game.2ch.net/test/read.cgi/gamedev/1025293138/
0002名前は開発中のものです。
02/09/15 23:44ID:???0003名前は開発中のものです。
02/09/15 23:47ID:???0004名前は開発中のものです。
02/09/15 23:49ID:F5UJJhaJ00055
02/09/16 00:00ID:SXETq+FQ0006名前は開発中のものです。
02/09/16 02:43ID:???0007名前は開発中のものです。
02/09/16 03:36ID:???何かのファイルに変換すれば見れるようになるって聞いたのですが・・・?
どうかお願いします(。-人-。)
0008名前は開発中のものです。
02/09/16 11:17ID:???0009名前は開発中のものです。
02/09/16 12:02ID:???作り直させる時間ねーよという話じゃなかったのか・・・
0010名前は開発中のものです。
02/09/16 12:24ID:???0011名前は開発中のものです。
02/09/16 23:25ID:flrPwmG90012名前は開発中のものです。
02/09/16 23:38ID:???0013名前は開発中のものです。
02/09/17 21:10ID:???0014名前は開発中のものです。
02/09/18 11:22ID:???0015名前は開発中のものです。
02/09/18 14:05ID:???0016名前は開発中のものです。
02/09/22 01:58ID:PdJXw3af0017名前は開発中のものです。
02/09/22 07:14ID:???・久しぶりに1レスだけ増えている
・上がっている
この二つから考えることはただ一つ。内容のないageレスがつけられたのだ。
実際見てみるとその通りだったからちょっと嬉しかった。
0018名前は開発中のものです。
02/09/22 07:38ID:???どの板にいけばスレたってるんですか?
0019名前は開発中のものです。
02/09/22 08:06ID:???たとえば頂点の座標変換のときに左右どっちから掛けるかで
基底ベクトルが行か列かが決まるので、それによる。
D3Dで通常の変換をするなら行。
0020名前は開発中のものです。
02/09/22 09:04ID:???0021名前は開発中のものです。
02/09/22 10:48ID:???0022名前は開発中のものです。
02/09/22 12:52ID:MiwgB5sO0023ごるごるもあ ◆UEhy5aKQ
02/09/22 14:11ID:qN3sf3+Z0024ごるごるもあ ◆UEhy5aKQ
02/09/22 14:11ID:qN3sf3+Z0025名前は開発中のものです。
02/09/22 15:23ID:???0026名前は開発中のものです。
02/09/22 16:32ID:HXwGuuNA0027名前は開発中のものです。
02/09/22 16:53ID:i2gcTkEA0028名前は開発中のものです。
02/09/22 17:02ID:???問題と選択肢を表示させて、キーで入力。
HSPでも使って作ってみたら?
0029名前は開発中のものです。
02/09/22 17:03ID:???みのもんたを用意しろ
話はそれからだ
0030名前は開発中のものです。
02/09/22 17:07ID:???この板的ヒエラルキは多分、
C++ > C > Delphi > VB > HSP > エロゲ用スクリプト言語
みたく難易度順になっていると思われるので、むしろ威張れる感じ。
適材適所出来る人が一番えらい、と個人的には思うけどね。Javaマンセー
0031名前は開発中のものです。
02/09/22 17:18ID:???そのわりに携帯スレが一番レベル高いわけですが
0032名前は開発中のものです。
02/09/22 19:11ID:???なにいってんの?
別にC++が使えるヤシが偉いわけでも、HSPerが糞なわけでも無いだろ
0033名前は開発中のものです。
02/09/22 19:59ID:???C++がまんべんなく(?)できるようになれば、
他の言語も少し勉強するだけでだいたい使える。
逆に他からC++に移行すると偏った使い方になる。
単純なヒエラルキーというか、Win上でゲームを作る場合、
C++ ┬ C
├ Delphi,VB
└ HSP ─ エロゲ用スクリプト言語
という3系列ができそうな感じ。
0034名前は開発中のものです。
02/09/22 20:02ID:???でも、その言語で市販ソフトを作りうるかどうかは重要な
要素だと思われ。
C++&ASMの開発者がもっともその点で有利な位置に居る。
0036名前は開発中のものです。
02/09/22 21:21ID:???そらそうだろうが、C++使いが上位って考えはなんだかなぁ。
言語に優劣はないし(タテマエ)、仕事にしないなら
どの言語を使っても良い物を作ったヤシの勝ちだと思うんだが。
0037名前は開発中のものです。
02/09/22 21:22ID:???C++との差は仕事になるかどうかくらいなもんじゃないのかとか思ってる
0038名前は開発中のものです。
02/09/22 22:16ID:???JREインストールしなきゃいけないから面倒?
JREをいっしょに配布して、.exe経由で起動させれば
普通の.exeと見た目変わんないよう。
遅い? 遅いのは起動だけだよう。
GUI遅い? SWT使えば遅くないよう。
JavaやC#は、最近の溢れるCPUパワーやメモリの恩恵を、
ユーザだけでなくプログラマにも還元する動きだと僕は認識しているので、
その恩恵にあずかりたいと思っております。どうせプロじゃないしね。
0039名前は開発中のものです。
02/09/22 22:28ID:???0040名前は開発中のものです。
02/09/22 22:48ID:???あー、そんなの無し無し。向き不向きはわきまえまくりです。
シミュレーションゲームを作ってるのだけど、あの分野って
どちらかというとアプリケーションプログラムに近く、
Javaには比較的向いているのでJavaを採用しているのです。
0041名前は開発中のものです。
02/09/23 02:12ID:k2pqpRzj「ポリスノーツ」とか、「メタルギアソリッド」、
「メタルギアソリッド2 サンズオブリバティ」とかでは、
再生される音声データのボリューム(音量)で、クチパクの度合いとか
タイミングを計ってるじゃないですか。で、DirectXで再現する
ならどうすればいいんでしょう?ためしにGetVolume()でHelpを検索したら、
ヒットはしたんすけど、説明がよくわからなくて…。実験もしたんですけど、
うまく動作していないようで。もし、実現できなければ、
MCIあたりで再現しようかとも思うんですけど。イメージ的にはWMP7のエフェクト。
誰か教えてくださいませんか?情報源だけでも教えてください。
後は自分で調べますから。
0042名前は開発中のものです。
02/09/23 02:33ID:???0043名前は開発中のものです。
02/09/23 02:58ID:???えーと、詰まるところ何を知りたいの?
音声データの音量の計算の仕方?
それは素のWAVEデータを積分するしかないでしょ。
GetVolume( )って、デバイスに設定されてる音量ですよ。
0044名前は開発中のものです。
02/09/23 03:07ID:???まあ、つまり、DirectXで音声データを再生したとき、
その瞬間の音量を調べて、それによって動的に画面に変化を
起こさせたいわけですよ。実験って言っても、雑誌に付いてた
ソースコードでWaveを読み込んで再生しただけなんで、
DirectSoundについて詳しくは知らないんですよ。
0045名前は開発中のものです。
02/09/23 03:09ID:???たぶん、言いたい事は「リップシンク」の事だと思う。
これをキーワードに検索すれば、何か出てくるかも。
0046名前は開発中のものです。
02/09/23 03:19ID:???1)まず、データの音量を得る。
方法:音声のWAVEデータを積分。これは便利な関数など無いので自力で。
軽量でそれなりの効果を得られる方法は、音声データの、
絶対値の平均値を取る。(もっと重いが上等なやり方は当然ある)
2)1の結果と口の動きを同期させる
方法:最大限開いた口の状態と、閉じた口の状態をVertex Blendingで。
音声を再生させてから、実際に音が鳴るまでの遅延と、
画面のリフレッシュレートを計算に入れるとよりいい。
これがわからないということ?
あるいは、これの「部分」の実装がわからんということ?>>44
以外何も教え様がないあたりが困った。
0047名前は開発中のものです。
02/09/23 03:19ID:???やっぱり何かの方法で、たとえば音量とか、あるいは、Waveファイルを
あらかじめ、解析するしか方法はないんですよね?で、前者の場合、
どうやるのかを知りたいんですよ。
0048名前は開発中のものです。
02/09/23 03:20ID:???0049名前は開発中のものです。
02/09/23 03:23ID:???0050名前は開発中のものです。
02/09/23 03:31ID:???再生する以前に音量を計算してエフェクトを出していると。
ウインドウズ95のボリュームコントロールで、Waveの音量を変えると、
プログレスバーが反応したりするのはどうやって?
WindowsAPI関連には、リアルタイムで音量を取得できる
関数は用意されていなんですか?
0051名前は開発中のものです。
02/09/23 03:42ID:???ない。
普通に考えて、アプリケーションごとに精度の要求も速度の要求も
異なるものをWindows標準で用意しろってのは虫が良すぎ。
各アプリケーションが必要に応じて実装しているに過ぎない。
0052名前は開発中のものです。
02/09/23 03:45ID:???生データさえ読み込んだら、
あとはせいぜい数行のプログラムだ。
勉強のためと思って自分でやりなよ。
0053名前は開発中のものです。
02/09/23 03:52ID:???アプリもありますよね?たとえば、SoundEngineとか。ああいったものは、
ドライバーと手を組んでる?実は、私が製作したいのは、マイクの音や
録音した音を使ってリアルタイムでクチパクするソフトなんですよ。
勉強で作ろうと思ったんですが、どこから手をつければいいのかさっぱりで。
それでとりあえず、Waveを再生したときの音量はどうやって調べるかを調べたんです。
マイクで、リアルタイムにリップシンクさせるにはどうすればよいのでしょう?
0054名前は開発中のものです。
02/09/23 03:56ID:???> 再生する以前に音量を計算してエフェクトを出していると。
> ウインドウズ95のボリュームコントロールで、Waveの音量を変えると、
> プログレスバーが反応したりするのはどうやって?
MS提供のプログラムはAPIにないことはしてないと思ってるんかいw
どっちも、MCIのバッファに書く前には、当然ファイルから読んでメモリ上に
あるんだからワケも無い。
実際、そういうサンプルがMSDNにあるんだからそれ見たら?
そのサンプルを抜粋して、DirectSoundのバッファに書く前に音量を計算
すりゃいいだけ。
0055名前は開発中のものです。
02/09/23 04:00ID:???音声のデータって、どこかのタイミングで必ずメモリ上に存在するんだから、
そのタイミングを捕まえて音量を計算しろよ。って言ってるんだけど。
そこまで言わないとわからんほど想像力乏しいのか?
0056名前は開発中のものです。
02/09/23 04:11ID:???すいませんでした。つまらない質問でここまでつっかかって。
ありがとうございました。
0057名前は開発中のものです。
02/09/23 09:29ID:???NESとかならそういう方法はあるみたいですがSNESでもできるんでしょうか?
0058名前は開発中のものです。
02/09/23 09:43ID:???できる
0059名前は開発中のものです。
02/09/23 15:16ID:???何?そのやる気のない1行レス?死んでいいよ
0060名前は開発中のものです。
02/09/23 15:16ID:???0061名前は開発中のものです。
02/09/23 15:48ID:???できるかできないかしか聞いてない質問にそれ以上の答えが必要なのか?
0062名前は開発中のものです。
02/09/23 16:02ID:???006357
02/09/23 16:29ID:???それってツールとかあるんでしょうか!?そうでなければどうすればいいんですか!?教えて下さいデブヲタさん(必死です)!!!(^Д^)ギャハ
0064名前は開発中のものです。
02/09/23 16:35ID:???どうやったら迷いこめるんだろうな
0065名前は開発中のものです。
02/09/23 17:01ID:???0066名前は開発中のものです。
02/09/23 22:28ID:???0067名前は開発中のものです
02/09/24 00:36ID:WoPEafem0068名前は開発中のものです。
02/09/24 01:21ID:???Yaw軸の角度とか。まさか、if()で!?
■ このスレッドは過去ログ倉庫に格納されています