游星通信

作ったものの紹介など

クロスビーツ風ゲームシミュレーター PxB Editor作った

f:id:pentamania:20170315214624g:plain

(随時更新中)

カプコンリズムゲーム「クロスビーツ」チックな譜面を作れるアプリを作ってみました。
windows(64bit)用です。
当然ながら非公式です。NAOKIさんには秘密だ。

作った譜面の一例など

www.youtube.com

(開発中に撮った動画のため、ロングノーツの描画等、若干相違があります)

以下、ダウンロードの仕方・使い方などを雑多に書いていきます。

ダウンロードと起動

以下のURLからzipファイルをダウンロードし、解凍して下さい。

アプリフォルダ内に"pxb-editor-[バージョン番号].exe"があると思いますので、おもむろに実行して起動します。
(インストール不要ですが、初回実行時おそらく警告が出ます。信頼できそうと思えましたらOKして下さい)

ダウンロード

まずはサンプル

ダウンロード・起動ができたら、とりあえず上メニューの

help -> 「サンプルを読み込む」

でサンプルが読み込んでみましょう。
そして上部の十字キーみたいなアイコン(もしくはQキー)を押してみましょう。 f:id:pentamania:20170814192555p:plain

するとどうでしょう、クロビの譜面が流れ、あなたは感動に包まれているはずです。

ひとしきり感動したら左上の[x]を押してシミュレータを閉じ、
今度はチャートのセルをダブルクリックしたり、選択してからBackspaceしたりしていじってみましょう。
また再生してみると、チャートの変化に応じて、ノーツが増えたり減ったりしているはずです。

いじり倒して、何となくどういうものか分かったら以下に進み、自分の好きな音楽で譜面を作ってみましょう。

曲の設定

  1. まず「file」から「new music」を選び、音楽をロードします。
  2. 楽曲BPMに応じてチャートの2列目先頭のBPM値(最初は「120」とか書かれている部分)を直します。なるべく精確に!

判定の調整

  • おそらく音楽と、チャートにおけるゼロ位置がずれていると思うので、右ペイン(なければ鉛筆アイコンをクリックして開いて下さい)のCONFIG欄の「offset」値を適当に変えて調整して下さい。
    • 楽曲開始が遅い場合はマイナス側に設定します(逆の場合はプラス値を設定します)
    • 音符アイコン・もしくはRキーを押すと簡易的に再生を行います。音合わせのときはこちらを使うと便利。
    • 正しくBPM値が設定されていれば192CNTでちょうど一小節になるはずです。192毎にノーツを置くと調整しやすいかも?

ノーツを操作

  • ノーツの挙動とか種類(フリックとかロング)を変えたい時はチャート上のノーツを選択し、「TARGET PROPERTY」の表をいじります。
    • 値を変えると「TARGET IMAGE」に反映されるので参考にして下さい。
    • 本家と同様にposition(位置)、 rotation(ライン回転角)、 long end(ロングノーツ終点CNT)、 flick-angle(フリック方向)を変えられるほか、スケール(大きさ)・スピード(太鼓のアレみたいな)・色味なども原作に無い変更もできます。
    • 基本グリッドからずれた位置に置きたいときはFREE X(Y)の値を変更します。

その他

  • チャート上のCNT値をクリックすると、そのCNTから途中再生を行うことができます。
    • Zキーで0CNTにリセットされます。
  • チャート上部の[DIV]を変更すると1小節(192CNT)を何分割するかを指定することが出来ます。
  • ミュート機能:トラックラベル内のチェックボックスにチェックを入れるとそのトラックのノーツは無視されます。
  • ノーツスピードの変更:シミュレータ起動中に上下キーでスピードを変更可能(反応しないときはシミュレータ上のどこかを一度クリックして下さい)

=== 以降は中級者向けの内容となるので最初は読まなくていいと思います。 ===

BPMチェンジ

BPMのセルに新たに値を書き込むことでそのCNT以降BPMが変更されます。いわゆるソフラン

BPMの疑似変化

BPM-AMP行に数字を入力すると、そこからその倍率分BPMが変化(例えばBPM150で「2」を入力した場合、そのセル以降300に変化)します。
実際に曲のBPMが変化してなくてもソフランっぽくしたい時に使います。

譜面の停止・逆走

STOP・REVERSE行にCNT値を入力するとそのCNTに達するまで譜面を停止・逆走させることができます。
停止区間中(逆走の場合は区間×2の範囲)にノーツを配置すると何かおかしなことになるので注意。

シミュレーターオプション(右ペイン)

  • AUTOPLAYを切るとマウスを使って実際にプレイすることができます。 (超きつい)
  • MODEをGAMEにするとゲーム前演出、リザルト表示なども行います。(SEは出ません、製作中 or 作ってくれる人募集中)

クイックセーブ・オートセーブ機能

雲アイコンで一時セーブを行うほか、アプリ終了時に自動的に最後の状況がセーブされます。

背景画像の設定

  • メニューの「シミュレータ背景を指定」でシミュレータ中の背景を変えることができます。(1024x768に無理やりリサイズされて表示されます)
  • 「シミュレータ背景をクリア」で元のスキン背景にもどります。

DnD読み込み

音源・プロジェクトファイル・背景画像等はドラッグ・アンド・ドロップしても読み込むことが出来ます。

意見・バグ報告

とりあえずここのコメント欄かtwitterでどうぞ。