| beatmaniaIIDX 譜面集 for javascript/CSS Read Me |
| 2010/ 2/21 泡井七月@TexTage |
このページでは、beatmaniaIIDX((C)KONAMI)の譜面データをjavascript及びスタイルシートを
用いて掲載しています。データをご覧になるにはお使いのブラウザがjavascript・スタイル
シートに対応している必要があります。(最新版のIEなどを使っていれば大体問題なく
見られるはずです)
特に事前連絡も必要なく、良識の範囲内で自由に使っていただいて結構です。ブログなどで
利用する際にはサイトのアドレス(http://textage.cc/)を
貼っていただければありがたいですが、強要はいたしません。画像で保存したい場合には、
譜面表示中にPrint Screenキーを押し、画像ツールにペーストするのが簡単と思われます。
ページ上部に、一覧表示する曲を切り替えるカテゴリおよびオプション、その下に曲・譜面の
表が表示されます。譜面難易度横の1P・2P・DPなどのアンカーをクリックすると、その譜面が
表示されます。
「ALPHABET」:アルファベット別に一覧表示。
記号・数字・日本語で始まる曲名は「OTHERS」カテゴリに含まれます。「ALL」時にAC版では
日本語タイトルは一番下に表示されますが、CS版では日本語タイトルはローマ字表記した
ときの頭文字のアルファベット位置になります。
「VERSION」:AC版では、シリーズ別でそのときに新曲だった
曲(2ndなら2ndでの新曲)を一覧表示。家庭用オリジナル曲は、ACに収録されたものはACでの
初出でのシリーズに含まれ、AC未収録曲は「CS」カテゴリに含まれます。CS版では、その
バージョンに収録されている曲が表示されます。
曲一覧表の難易度欄上段の△、▽をクリックすると、その譜面の種類の難易度順にソート
されます(△=昇順、▽=降順)。アルファベット順にするときはバージョン名のしたの△・▽を
クリックしてください。
「LEVEL」:NORMAL/HYPER/ANOTHER(+黒ANOTHER)それぞれの難易度
別に一覧表示。曲一覧表の「N/H/A」欄の△、▽をクリックすると譜面の種類を分離して
ソートされます。また「Ver.」は収録バージョン順でソートできます。「AC BGN」(AC版
のみ)はACに収録されたことのあるBEGINNER譜面のみを表示します。
「FAVORITE」:曲名の右側にあるチェックボックスにチェックを
入れると、その曲がFAVORITEカテゴリに表示されるようになります。チェックを
外すとFAVORITEカテゴリから消えます。全消去したい場合は「clear」を押してください。
※この機能を使うにはCookieを有効にする必要があります。
「EXPERT」「段位」:AC版ならば最新作、CS版ならVERSIONで
選択しているバージョンでのEXPERTコース・段位認定曲が一覧表示されます。
「AC only」:現行AC版に収録されている曲・譜面のみが表示
されます。AC最新バージョンでの新曲は曲名がピンクで表示されます。
「AC+CS」:現行AC版+全てのCS版(北米版除く)でプレーできる
曲・譜面が表示されます。現行ACでプレーできない曲は曲名が茶色に、プレーできない譜面は
背景が暗く表示されます。またHAPPY SKY以降公式12段階の難易度が付けられていないものに
おいては、データ作成者の感覚で勝手に設定(笑)しています。その場合は難易度を示す数字の
画像がグレーになっています。
「SP all」:北米版を除いたCS版でもプレーできない曲(曲名の背景が
黒く表示されます)も含め、CS DJ TROOPERSの黒ANOTHERを含めた全てのSP譜面を表示します。SP
BEGINNERはCS 10th以前とCS RED以降で同じ曲でも作り直しがされるため、その2種類とも
表示します(古い方が「SBo」)。
「DP all」:「SP all」のDPバージョンです。DP BEGINNERはCS段位
でのみ登場する譜面です。
「Complete」:「SP all」と「DP all」を同時に表示、つまり全ての
譜面を表示することになります。
「CS IN」:その曲が収録されているCSのバージョンがどれかがわかる
表示がされます。●が書かれているところが収録バージョンとなります。一覧上段のバージョンを
示す項目のアンカーをクリックすると、そのCS版の表示に切り替わります。
「AC LV」:AC版で表示している難易度で表示します。もう一度
クリックすると元に戻ります。これを使っていないとき、CS10th以前のANOTHERの
難易度は、HYPERと同じ値で表示します。
「MIXED」:新曲・旧曲などの分け隔てなく表示します。その
バージョンでのAC新曲は青、先行収録曲はピンク、家庭用新曲は茶色、5鍵曲(CS3rdの隠し
旧曲もここに該当)は赤、通常の旧曲は黒で曲名が表示されます。
「NEW/OLD」:新曲(先行収録曲・家庭用新曲含む)を上に、旧曲(5鍵曲
含む)を下にソートして表示します。
「Separate」:MIXEDより細かく分離して表示します。「AC新曲→先行
曲→CS新曲→5鍵曲→旧曲」の順になります。
「Complete」:「SP all」と「DP all」を同時に表示、つまり全ての
譜面を表示することになります。
「CS IN」:AC版の「CS IN」と同じです。
「HS 0〜3」:譜面を表示する際の縦幅を変更できます。デフォルト
をHS 1としたとき、HS 0は5/8、HS 2は3/2、HS 3は2倍の高さで表示されます。
「BTL」:SP譜面をDP BATTLE譜面にします。この時、1Pを選択
すると1P側にMIRRORが、2Pだと2P側にMIRRORがかかった譜面が表示されます。また、DP譜面は
「バスターズ譜面」になります(フィルタ機能を用いるため、若干表示に時間が
かかります。またブラウザによっては重なったオブジェが判別できない場合があります)。
※バスターズ譜面とは、家庭用7thにあったバグで、MASTER'Sモード
又はBEGINNER'Sモード選択時にBATTLEオプションを付けることで、1曲目のみDP譜面の1P側と2P側が
重なった配置がSPでPLAYできなります。
「SLIM」:譜面の表示デザインを切り替えます。OFFのときは、小節番号を
オブジェラインと独立させて表示したやや幅の広いレイアウトになり、ONのときは、小節番号を
オブジェラインの中に表示し、全体的に幅も狭くしたレイアウトになります。
「PRT」:譜面の背景を白、オブジェを白or黒の2色で表示します。
ページを印刷したい場合にインクを節約できる表示モードです。
ページの上部に「ジャンル名・譜面の種類・曲名・アーティスト名・bpm・難易度・Note数」、
ページの下部に「その曲でのAAA・AA・Aのボーダー・AUTO SCRATCH有効時のNOTES数・各
ランクボーダー」を表示します。
譜面は基本的に4小節を1列として、できるだけ曲のフレーズに合わせて表示しています。
黄緑色のラインと数字は、そこでその数字の値のbpmに変化することを表します。
各小節には、家庭用のトレーニングモードで表示される小節番号に合わせた(一番初めの
小節が必ず1小節目となる)。小節数を表示しています。bpm変更で小節数が見えなくなる
場合もありますが、前後の番号で判断してください。
「MIRROR譜面生成」:"M"キーを押すとMIRROR譜面が
生成されます(RANDOM機能でMIRROR譜面を作りたい時の短縮)。MIRROR譜面表示中に"M"キーを
押すと正規譜面になります。DP譜面の場合は、正規→1P MIR→2P MIR→1P+2P MIR→正規の
変化になります。RANDOM譜面表示中はこの機能は利用できません。
「RANDOM譜面生成」:"R"キーを押すとプロンプトが出るので、
7桁あるいは14桁の数字を入力することで任意のRANDOM譜面を生成することができます。
「7654321」と入力するとMIRROR譜面になります。また"A"キーを押すと、自動的にRANDOM譜面を
生成します。
「S-RANDOM譜面生成」:"S"キーを押すと自動的にS-RANDOM譜面を
生成します。完全な同時押しのみオブジェが重ならないようになっていますが、微妙にズレた
オブジェは重なって見える配置になる可能性があります。またS-RANDOM譜面はページを
開きなおす度に再生成されるため、同じ譜面を保持することはできません。
「ALL-RANDOM譜面生成」:"Q"キーを押すと優先的にスクラッチに
オブジェが割り振られるS-RANDOM譜面になります。DPの場合は鍵盤はスクラッチに近い側に
割り当てられます。※実際の挙動と異なる場合があります。
「RANDOM・MIRROR解除」:"Z"キーを押すと、RANDOM・MIRRORを
つけていないときの譜面に戻ります。
「FLIP譜面生成」:"F"キーを押すと、DP譜面
では1P側と2P側を入れ替えて表示されます。RANDOM・MIRRORがかかっている場合は、
オプションも入れ替わります。SP譜面では、1P側と2P側の表示を切り替えます。
「LEGACY譜面生成」:"L"キーを押すと、チャージノート・バック
スピンスクラッチが通常のオブジェに変わります。
「譜面レイアウト変更」:(テンキーじゃない方の)"1"キーを押すと、
全小節が縦一列で表示されます。"2"〜"9"キーを押すと、数字の大きさに合わせて1列の
長さを決めて表示されます。"0"キーを押すとデフォルトに戻ります。また、SHIFTキーを
1回押してから、"0"〜"9"キーで、さらに縦に長く表示することができます。
「譜面部分表示」:"B"キーを押すとプロンプトが出るので、
開始小節番号と終了小節番号をハイフンで繋いだものを全て半角で入力してくだ
さい(例えば25〜32小節目ならば、「25-32」)。指定した小節の範囲のみを表示します。
また、部分表示中に"U"キーまたは"D"キーを押すことで、表示小節数を固定して
1小節ずつ上または下に移動して表示します(25〜32小節目表示中に"U"キーを
押すと、26〜33小節目の表示に変わる)。部分表示機能は、"0"キーまたは"1"キーを
押すか、"B"キーによるプロンプトで何も入力せずに決定すると解除されます。
「ページスライド」:"<"・">"キーでそれぞれ左・右に1列
シフトします(「ねる」と覚える(笑))。
「各ラインNOTE数表示」:"K"キーを押すとダイアログが現れ、
各ラインのNOTE数とTOTAL NOTESに対する割合が表示されます(譜面データが間違っていた
場合、数値も違ってきますのでミスがあれば発見できます)。
「リンクをクリップボードにコピー」:"C"キーを押すと、
譜面ページのURLをクリップボードにコピーします。そのまま貼り付けることでblogなどに利用
することができます。
Q.どうやって譜面を確認してるの?
A.地元のゲーセンでは筐体にビデオデッキを繋がせてもらって撮影していましたが、
今はデジカメを自作の撮影台に置いて撮っています。
Q.どうやって譜面データを作ってるの?
A.まずbms creatorで譜面をbms化し、自作プログラムでjavascriptのデータに
変換しています。NORMAL・ANOTHER譜面の統合なんかは手作業でやってます
Q.家庭用未収録の譜面は作らないんですか?
A.実際に稼働している画面を確認できれば、できるだけ作成します。もちろんデータが歯抜けに
なってしまうことになりますが。
Q.ズレが再現されてない気がするんですが
A.bmsと違って見栄え重視なんで、ズレばっかの譜面を除いて32分以下の微妙なズレは
あえて無視して作ってます。16分以上ずれてたり、明らかに同時押しなのが
そうでなかったりする場合はこちらの作成ミスの場合があるので、報告があると幸いです。
Q.難易度数値とか、bpm値とか間違ってない?
A.基本的にAC稼動最新バージョンでのデータに更新しているので、家庭用のデータと
比べると違っているものが出てきます。もしACで確認しても値が違っている場合は、
報告があると(略
Q.譜面のリクエストしていい?
A.できるだけリクエストには応えますが、1〜2日かかるのはご了承ください。
また作成者が仕事などで忙しい場合は(ストックしてる分から更新するので)リクエストには
応えられない場合があります。
Q.いつから作り始めたの?
A.2003年6月、9th style稼動時から
Q.いつまで作り続けるつもり?
A.新作と情熱が続く限り(笑)
Q.譜面サイトなんですよね?
A.そう紹介されても構いませんが、自分の中ではいまだに「あくまでサブコンテンツ」と
考えてます。でないと譜面作るだけで満足してしまうので……最近は説得力ないですが(^^;