MNAの世界

ブログをリニューアルしました!コメント、リンク、ツイートなどはお気軽にどうぞ。

DDR

[Stepmania] 譜面製作者ごとのオフセット調整機能追加

投稿日:2008年10月17日 更新日:

Stepmaniaは音ゲーであるが故に付きまとう問題があります。
それは「タイミングは環境に依存する」と言うこと。

環境の違いによるずれが発生する原因としては、

1. マシンパワーの差
2. 入力デバイスのレスポンスによる差
3. 液晶などによる表示タイミングの差

などが挙げられます。

このうちの3については音とのタイミングが合っていればとりあえずよしとできるでしょう。
(DDRXのロケテ時と似たような状況ですね。)
厄介なのは1と2。
例え同じマシンでも、デバイスがキーボードとマットではレスポンスが違うことも多く、マシン間の特性によっては余裕で50ms以上ずれたりします。

時々ステマニスレで「あと何ms早くしたほうがいいよ」と言ったアドバイスをしている方がいますが、大変お気の毒ですが両者の環境が全く同じで無い限り時間の無駄でしかありません。
貴重な時間、もっと有意義に使ったほうが良いと思われます。

上記理由により、当方製作の曲を会場のマシンでプレイすると、かなりタイミングが遅くなってしまっています。
これまでもプレイヤー数名から「判定が遅いのでは?」と言う指摘を受けてきましたが、結論から言うとずれています。
その証拠に、当方の製作環境 = プレイ環境であった「おジャホイっ!4」ではタイミングに問題は無かったはずです。
逆に言うと、他のメンバが作った曲の判定はその分早くなってしまっていたわけですが・・・

製作者としても、自分の意図したタイミングで踏んでもらえないのはイマイチです。
なんとかして環境の違いを吸収する必要があります。

通常、環境の違いによるタイミングの差は「StepMania.ini」内にある「GlobalOffsetSeconds」を調整し、一律にタイミングをずらすことができます。
しかし複数人で製作している場合、自分の曲に合わせて一方的に GlobalOffsetSeconds を変更してしまうのはまずいです。

そこでsmファイル内の「#CREDIT」に記述された名前ごとにオフセットを調整する機能を追加してみました!!!
これによって全員が自分の意図したタイミングで踏んでもらえるように調整することが可能です。

次回のぷにケットでは、バッチリEXTREME基準のタイミングで踏めるようになっているはずですのでお楽しみに☆

-DDR
-,


  1. 青っぽい人 より:

    歪みねぇな。

  2. MNA より:

    まっすぐにね♪

comment

リンクが多数含まれていると表示されないのでご注意ください。(スパム対策)

関連記事

no image

もうすぐぷにケット16 キラメキラリもあるよ

今週末はぷにケット16が開催されます。 と言うわけでDDRの譜面作成進行中です。 アイマス曲も増量開始! 素材集めも平行してやってるのでなかなか大変ですがw さて、全国のやよいたんファンのみなさんお待… 続きを読む

DDRマラソン再び

今日は高校時代の友人と飲み会予定。 最近、休肝日がありませんなぁw 待ち合わせは夕方からなので、それまでPS版DDRでマラソンをやることに。 と言うのもエンドレスモードが出現したからなのです。 いざ、… 続きを読む

【DDR】 どせいさんキター!

今日は冬コミ製作物の追い込みのため有給。 明日も月末の書類作成、大掃除、納会とかで実質仕事はやらないようなもんですけどね。 土星曲であるSaturnが解禁されたようです。 そして、赤組にも木星がついに… 続きを読む

本日のDDR やらないか

なのはを見た帰りにラウンドワン心斎橋へ寄ってきました。 結構混んでるなぁ・・・と思ってたらそのうちのひとりから「バーサスやらないか?」と言われたんで一緒にやることに。 いい感じに競い合うことができまし… 続きを読む

本日のDDR ラウンドワン放出店にて

上の住人の騒音攻撃に疲れ果てた俺は友人に誘われるがまま夕食に出かけ、そのまま車でなぜかラウンドワン放出店へ。 金曜もゲーセンにいけなくてイラついていたので、今のうちに発散しよう!!! 早速ライバルに1… 続きを読む