09/11/07 18:04:04 MRy0rC3KP
>>812
1フレーム単位って・・60フレーム/秒だとして15ms以下でコントロールとかどんな言語使っても無理だって。
23msってのはゲームとUWSCの組み合わせで入力を確実にするための時間であって、
それはもしかしたらゲームの方の制約かもしれないんだ。
たとえばメモ帳にすばやく入力はできるけど、スクロールが必要な場所に書き込むととたんに遅くなる。
入力漏れも出てくる。
ゲーム性のための遊びもあるし、ゲーム側の負荷で受け付けられなかったりするんだよ。
まあ、少なくともUWSCのコントロールはハードウェアレベルのコントロールと比較して再現性が低いのは事実。
だから負荷がかかりすぎたり複雑なすばやい処理が必要なら(いわゆるコマンド入力があるなら)、向いてないかもしれない。
ただ、23ミリ秒っていうのは、DOWNからUPまでの時間なので、
← DOWN
↓ DOWN
/ DOWN
23ミリ秒の待ち
← UP
↓ UP
/ UP
てな感じでいける。
DOWN、UPそれぞれにわずかな時間がかかってはいるけど、1ミリ秒とかそんなレベルだと思うよ。
まあC++でやればDOWN3連発でも1ミリ秒もかかったりしないけど。