初の投稿となります。 皆様からのご意見がお聞き出来れば幸いです。 現在、Java言語を使ってゲームのプログラミングを行っております。 ジャンルは音楽ゲームで、 上部から音楽に合わせて落下してくるオブジェクトを 対応するキーを押して消滅させる形のゲームです。 (ビートマ○アやポップンミュー○ックのようなものを 想像していただけるとイメージしやすいと思うのですが・・・) ところが、いざ作って実行して見ると 起動の度に、毎回叩くタイミングに微妙な誤差が出てしまいます。 本当にわずかな誤差なのですが(0.0~1.0秒程度)、 ジャンルを音楽ゲームにしている以上、 わずかな誤差でも致命的となってしまいます。 そこで質問なのですが、音楽とJava言語プログラムを 同期化させることは可能なのでしょうか? また、毎回定まったタイミングでの音楽再生は可能なのでしょうか? ちなみに現在、音楽の管理はAudioClipを使用しており、 再生に至っては、play()を呼び出すだけという安直な作りになっています。 それでは、ご指導の程 よろしくお願い致します。
↧