まだ不完全な部分も多いけど・・・、
BMSをウィンドウにぽろっとぶんなげてレーダーに反映まではいった。(わざわざD3Dで投影)
実はリストが1番時間かかってるけども。
・平均密度:トータルノーツ/1分より。
まぁこれは問題無い。
・最大密度:1小節中の最大ノーツ*その時のBPM
つっても今は192分単位の総加算で求めた平均BPMを全体に採用。
変なソフランされると値が狂うというかなんというか・・・でもこれDDRと全く同じ対応。
つことでDDR自体もほんとに正確な最大密集ではない・・・
この先正確なの作る場合はREG-SPEEDな強制補正マップを別に作ってそれから何秒内で~とか設ける必要があるね。
・皿率:皿枚数/1分より。
これだけでいいかもしれんが、曲によって皿枚数が極端に変わるあたりが正確度を薄めてる。
色々テストしてみても、ほぼ突き出てるか、ほぼ皆無かである。
正確にやるなら、1次比例ではなく、平方根比例をさせる必要がある。
グラフで書くと、最初は急で、進むにつれて傾きがゆるやかになる感じ。
・同時率:同時押しになってるノーツ数/トータルノーツ
いわゆる同時になってるノーツの割合をそのまま。80%あたりを最大基準にすべきだろうか。
2コ同時8連と,4コ同時4連を同じ扱いにしてるわけだけど・・・別にいいかな~って
・カオス率:16分のノーツ/トータルノーツ
16分を1.0とした場合、8分は0.1、32分は2.0として加算。こちらも割合です。
同時押しは1つで1判定。タイミングの在る無しだけを見るっす。
終始ずっと16分続きが降ってくる譜面の場合は50%になります。ただ32分でダラララッとするのは加算ポイントだったり、あとストップやソフランもあった場合加算という事で、100%越え譜面はあるのかも。
これは普通に即席っぽい仕様だしまだまだ改善の余地ありだわね。
2010年11月18日木曜日
2010年11月11日木曜日
siraBMSkaisekikun
10分は悩んだのに結局。
毎度の事プロジェクトのネーミングは困る。
こう、スケールがデカいんすよね。後から変えられない度高い。
・ひとまず構想
ひとまず個々に、BMS解析班と、パラメータ解析班は別々に括ろうと思ったけど、
結局BMS関連2つはセットで.lib作りに入ってしまった。
まぁ別にほぼ完璧に依存関係だしいいんだけども。
出力はグラフィカルにDir3D9に任せる事になるだろうがまだノータッチ。
そうそうDirX、結局9はXPまで、10はvistaで11は7からって綺麗に線引かれてるのね。知らんかったでよ。うちまだしばらくXP。
まぁさすがにこの段階でそんなすぐ互換が外れるなんて事はないと思うけども・・・(゚;Д゚;))
白根ライブラリ繋げるだけでちょい苦労した。力量不足。
だからマニュアル書いとけよ。
まーとりあえずただのbyte配列からパラメータ抜き取る機構はだいたい出来ました。
ただ、抜き取るだけではいかん(解析の必要がある)データが本題で、今その辺に入ってるっす。
ひとまずノーツ情報は、マップ作って貼り付けるような事して、それが昨日ほど出来ました!
BMS保持クラスに一言掛けてやれば一小節分の譜面をマップデータにして出してくれます!
あっマップの分解能は可変す。192固定のつもりだったけどやっぱメモリたんがアレっつか結構可変にするリスク無いんで可変す。
1レーンごと独立して記述されてるのでめんどかったす。
今はリアル時間の流れに関わる・・・まぁBPM変化、ストップの読み取りをしてましたが、
それもつい先程形にはなったっす!!
毎度の事プロジェクトのネーミングは困る。
こう、スケールがデカいんすよね。後から変えられない度高い。
・ひとまず構想
ひとまず個々に、BMS解析班と、パラメータ解析班は別々に括ろうと思ったけど、
結局BMS関連2つはセットで.lib作りに入ってしまった。
まぁ別にほぼ完璧に依存関係だしいいんだけども。
出力はグラフィカルにDir3D9に任せる事になるだろうがまだノータッチ。
そうそうDirX、結局9はXPまで、10はvistaで11は7からって綺麗に線引かれてるのね。知らんかったでよ。うちまだしばらくXP。
まぁさすがにこの段階でそんなすぐ互換が外れるなんて事はないと思うけども・・・(゚;Д゚;))
・途中経過
白根ライブラリ繋げるだけでちょい苦労した。力量不足。
だからマニュアル書いとけよ。
まーとりあえずただのbyte配列からパラメータ抜き取る機構はだいたい出来ました。
ただ、抜き取るだけではいかん(解析の必要がある)データが本題で、今その辺に入ってるっす。
ひとまずノーツ情報は、マップ作って貼り付けるような事して、それが昨日ほど出来ました!
BMS保持クラスに一言掛けてやれば一小節分の譜面をマップデータにして出してくれます!
あっマップの分解能は可変す。192固定のつもりだったけどやっぱメモリたんがアレっつか結構可変にするリスク無いんで可変す。
1レーンごと独立して記述されてるのでめんどかったす。
今はリアル時間の流れに関わる・・・まぁBPM変化、ストップの読み取りをしてましたが、
それもつい先程形にはなったっす!!
(ささくれ氏のXをサンプルに読んでます。
Xのソフランとストップが正しい位置に読み取れてる事が確認できたとこっす。
posの値は192分単位で、(+192*[小節数])っす。まぁ192分より細かい変化には対応できない(一応強制クォンタイズ)ですが、
仕様をぐぐり眺めてこれで十分と判断しちまったす。)
で、これからまとめたこれらのギミックをもとに、通した曲の長さの判別に入るっす。
曲の長さを得て「1分間あたりの・・・」みたいな判別はレーダー作りの重要アイテム!!
・・・なんですが思いのほかそこがめんどいす・・・まぁがんばるす。
・その他
⇒13日にせいさだいがくスクーリング。どきどき
⇒金曜までに勉強会構図。正直分からん。
⇒曲ムービー作り計画。我ながら汎用性に拘りつつ牛歩の極みだったが、ひとまず休眠。
⇒音げ。ひとまず毎日1時間はDBR。そろそろEMP以外にも進出。
⇒音げ。ACDPはやるたびにトラウマもんだが、それらしく見積もって十は70%到達が目標でいいや。というかまじ寒い季節。
⇒音げ。スキン作りみたいなことしてるけど平然とセンスに悩み始めた。
⇒それでも町は廻っている。えびちゃんが結構なタイプで悶絶。
2010年9月25日土曜日
14keysのススメ。
発狂練習などどこ吹く風で
ラグの少ないキーボードでの14キーしかやってねぇ。NORMAL梅。
まー飽くまで気分転換だし、マトモな変換機はまだそこまで必要とも感じ・・・うーん。
(^ω^)
というわけで、14keyのススメ。(DP未経験者のための)
僕は最初は本家DPなどやってませんでした。4級やって3級で落ちた程度のry
そんかわりBMSでの14keys。これがなかなか悪くないんす。
何より誰だって最初は☆1,2,3あたりなら出来るのもんす!(でもハイスピくらいは知っててね)
本家でDP始めるにも、適当にDPに触れ始めるにも、まずBMS14keysは悪くないと思うんす!
というわけでどーせ暇つぶしなら14keysのランプもちまちまつけてみると楽しいす。
どーせ付いてきてるんだし。
正直SPで☆8がついてりゃDPの☆8も付けられるはずっす。そう調節されてるっす。
キーボードじゃ物理的に7以上は厳しいけど
あ、10キーも面白いよ?
(^ω^)
ついでなので良譜面でも紹介します。
○sensitive (L14) ☆4
http://sazanka.sakura.ne.jp/~2tdm/tuti.htm
BMSんとこから。
○アズール(DP BEGGINER) ☆5
http://asdf.bms.ms/bof/
○BrainAnalysis[14keys NORMAL] ☆5
http://www3.pf-x.net/~boxism-8500/
BMSんとこから。
・・・ってただの良曲紹介に見えてきた。そしてめんどくさい。
ラグの少ないキーボードでの14キーしかやってねぇ。NORMAL梅。
まー飽くまで気分転換だし、マトモな変換機はまだそこまで必要とも感じ・・・うーん。
(^ω^)
というわけで、14keyのススメ。(DP未経験者のための)
僕は最初は本家DPなどやってませんでした。4級やって3級で落ちた程度のry
そんかわりBMSでの14keys。これがなかなか悪くないんす。
キー配置はデフォでも、反応し辛い隣接同時なんてDPだと特に降ってこないし。
何より誰だって最初は☆1,2,3あたりなら出来るのもんす!(でもハイスピくらいは知っててね)
本家でDP始めるにも、適当にDPに触れ始めるにも、まずBMS14keysは悪くないと思うんす!
というわけでどーせ暇つぶしなら14keysのランプもちまちまつけてみると楽しいす。
どーせ付いてきてるんだし。
正直SPで☆8がついてりゃDPの☆8も付けられるはずっす。そう調節されてるっす。
あ、10キーも面白いよ?
(^ω^)
ついでなので良譜面でも紹介します。
○sensitive (L14) ☆4
http://sazanka.sakura.ne.jp/~2tdm/tuti.htm
BMSんとこから。
○アズール(DP BEGGINER) ☆5
http://asdf.bms.ms/bof/
○BrainAnalysis[14keys NORMAL] ☆5
http://www3.pf-x.net/~boxism-8500/
BMSんとこから。
・・・ってただの良曲紹介に見えてきた。そしてめんどくさい。
2010年9月21日火曜日
[SPBMS差分]ArmaisLN差分◆2
お練習用・・・なんだけどプレイ自体は燃えてない。
ついでにLN練習というよりはトリルゲーしたかっただけかも分からんし、軽い八分をさばきたかっただけかもしれない。
レベルは◆2とか言ってるけど正直LN絡みが苦手な白根さんの難度。最大発狂は◆2だけど、ノマゲは☆12も無いと思っていいかも?
レベルは◆2とか言ってるけど正直LN絡みが苦手な白根さんの難度。最大発狂は◆2だけど、ノマゲは☆12も無いと思っていいかも?
原曲はぐぐってもすぐ落とせないみたいですが、
この辺でArmaisを探せば良心的な人の倉庫にたどり着きます。
登録:
コメント (Atom)