敵と弾丸のアクションがビートに合わせて調整される横スクロールシューティングゲームのプロトタイプを作成しようとしています。私が取り組んでいる目標bpmは120です。
その中心にあるのは明らかに音のタイミングであり、ガイドとしてメトロノームを作成することから始めました。getTimer関数を使用してフレーム時間を計算し、適切な時間(120bpmの場合は500ms)に達するまでこの値を累積してから、サウンドを再生します。
ご想像のとおり、これは一定の結果をもたらすわけではなく、より良い選択肢があることを示唆しています。だから私の質問は、このタイプのゲームの音の時間を計る最も正確な方法は何ですか?これはタイミングだけの問題ですか?Haxe NMEを使用していますが、オーディオデバイスから離れすぎているため、サウンドを十分に速く再生できませんか?