[BMS]LunaticRave作者とプレイヤーのやりとり(スコアグラフへの要望)

BMSについて(wikipediaより引用) http://ja.wikipedia.org/wiki/BMS_(%E9%9F%B3%E6%A5%BD%E3%82%B2%E3%83%BC%E3%83%A0) BMS(ビーエムエス、Be-Music Source fileまたはBe-Music Data Fomat '98)とは、1998年、やねうらおとNBKによって考案されたMOD感覚で音楽製作、演奏が可能なファイルフォーマットである。 現在主流となっているBMSプレイヤーは「LunaticRave(略称:LR)」です。 続きを読む
1
らばるす @lavalse_

オフライン中に更新したスコアを一括登録する機能つくったけどテストできない件。ちなみにLR2じゃないよ

2010-09-05 00:40:11
狐崎 めずもな(mezum) @mezumona

@lunatic_rave ローカルに保存するときは、ちゃんと暗号化されていますよね。 RT @lunatic_rave: オフライン中に更新したスコアを一括登録する機能つくったけどテストできない件。ちなみにLR2じゃないよ

2010-09-05 11:55:33
らばるす @lavalse_

@mezumona スコアデータベース内のスコアは、CRC32ハッシュを利用して改変を検出して、不正なスコアは自動的に消しています。外部のプログラムを利用してスコア閲覧を可能にするために、暗号化はしていません。

2010-09-05 12:42:38
狐崎 めずもな(mezum) @mezumona

@lunatic_rave なるほど。でも方法だと、ハッシュ値の場所を特定されたらまずいので、暗号化したスコアデータと平文のスコアデータを一緒に保存し、送信するときに平文化したスコアデータと比較して改変されているかチェックする方が良いのではないでしょうか。

2010-09-05 13:09:22
らばるす @lavalse_

@mezumona ゴーストデータによるチェック(プログラム側による改変チェック+ゴーストリプレイを見た各ユーザーによるチェック)も入るので大丈夫じゃないでしょうか。明らかなランダム当たりで、かつ人間がプレイしているような自然なゴーストを捏造するのは結構手間が掛かる気がします。

2010-09-05 13:22:33
狐崎 めずもな(mezum) @mezumona

@lunatic_rave ゴーストデータの事を忘れていました。確かに出来なくはないですが面倒ですね。 そういえば、ゴーストデータで思い出しましたが、アレでは押したタイミングのズレまで再現するんですか? 今のだとPGのタイミングで押しているけど判定だけ差し替えているみたいなので。

2010-09-05 16:15:03
らばるす @lavalse_

@mezumona 出来てないです。リプレイと違って、全スコアについてIRに登録するものなので、容量節約のため、ゲージやジャッジの推移を再現できるだけの最低限の情報しか保存していません。

2010-09-05 16:27:16
狐崎 めずもな(mezum) @mezumona

@lunatic_rave なるほど。たしかに転送量的な問題からするとタイミングまで入れるのは厳しいですね。 ちなみに、スコアデータは回線帯域のために圧縮して転送するのか、処理負荷を考えて無圧縮で転送するのですか?

2010-09-05 16:31:51
らばるす @lavalse_

@mezumona ゴーストデータ以外は特に圧縮等は行っていません。

2010-09-05 16:51:10
らばるす @lavalse_

torrent内蔵して曲共有とか唐突に思いついたけど、今は作っている時間が無い

2010-09-07 17:13:03
@g_tamano

@lunatic_rave んーそれって再配布禁止のヤツだとアレでは?

2010-09-07 17:15:29
らばるす @lavalse_

でも新曲を本体側で勝手にP2Pダウンロード…となると、ただでさえ少ないプレイヤーから作者へのフィードバックが、さらに減りそう。

2010-09-07 17:23:30
ztar @ztar

@lunatic_rave 初回クリアスコアをIRへ送信する際に数段階の評価+該当曲のIRページに表示される一行感想コメント(任意)の送信などがクライアントから行えたらイイな、と思ったことがあります。曲、譜面のフィードバック的な意味で

2010-09-07 17:38:15
らばるす @lavalse_

@ztar 現状では、一行インプレですらそれなりのこと書かなくてはならないみたいな敷居の高さがあるので、ニコニコのコメント的にサクっと感想投げることが出来る機能は欲しいですね。

2010-09-07 17:54:01
らばるす @lavalse_

[ゆるぼ] スコアグラフターゲット項目(本家で言うIRトップとか同段位平均とか)のよさげなアイディア。ただし本家に無いものに限ります。

2010-09-07 19:25:56
@iROH_PE

@lunatic_rave ランダムセレクトとか?

2010-09-07 19:28:04
らばるす @lavalse_

@iROH_PE 完全ランダムだと、ハード落ちなターゲットを引いたら萎えるので、実装するとなるとTOP100ランダム、平均以上ランダムとかですね。

2010-09-07 19:30:40
kei_iwata♥ボーカル・作詞依頼受付中♥ @rockfield_k

@lunatic_rave ちょっとちがうかもですが自分のランクの一一個上のランクに自動にターゲット設定してくれるのとかどうでしょう Aとってる曲は自動的にターゲットがAAになったりとか

2010-09-07 19:31:25
らばるす @lavalse_

@kei_iwata それもなかなか便利そうですね。実装してみます。

2010-09-07 19:39:09
はぬべき @803832

@lunatic_rave 自分の順位より上でランダムとか。

2010-09-07 19:34:12
らばるす @lavalse_

@tbstk それだ。作者の公式IRアカウント認定とか作らなくちゃなりませんが、なかなか面白そうです。差分の場合は、曲じゃなくて譜面作者のスコアでしょうか。

2010-09-07 19:37:36
JUMPER桃山/momo★yama @momoyama_

@lunatic_rave twitterのフォロワーさんのスコア。……むずいかな。

2010-09-07 19:43:42
らばるす @lavalse_

@momoyama_ followerのスコアに限らず、twitterとの連携が出来たら面白そうですね。よさげなサンプルコードがどこかに落ちてたら、そのうち挑戦してみます。

2010-09-07 19:49:19