1. 概要
このエディターについて
このエディターは、tomo1575 と共同制作した リズムゲーム「SlideCore」用のノーツ・譜面エディターです。
このエディターでは、以下の操作が可能です。
- ノーツの配置
- 曲中のBPM変更
- 曲中の速度倍率変更
- 曲中の拍子変更
- ミリ秒単位のオフセット
- 譜面データの保存及び読み込み
- 音楽データのインポート及び再生
用語
- 譜面データ(またはJSON):このエディター独自の、譜面情報を保持するJSONファイル
- 音楽データ(またはMusic):譜面とあわせて流れる、WAVファイル
- 実時間(またはReal、RealTime):(分:秒:ミリ秒)からなる、譜面上の時間的位置を表すもの
- 拍時間(またはBeat、BeatTime):(小節:拍:ティック)からなる、譜面上の時間的位置を表すもの
- 曲範囲:拍時間の最小(1:1:0)から、拍時間の最大(曲の長さ)までのこと
- ノーツ:特定の時間的位置・レーンに配置されるオブジェクト。タップ、ホールド、スライド、ノイズ、BPM、速度倍率、拍子が存在する
- 譜面ノーツ:BPM、速度倍率、拍子ノーツの総称
- 通常ノーツ:タップ、ホールド、スライド、ノイズノーツの総称
- ホールドノーツのペア:自身が始点であれば終点、終点であれば始点のノーツのこと
- 譜面編集モード(またはChartEditMode):拍時間と3つの区画からなるグリッドで、譜面ノーツを配置・確認できるモード
- ノーツ編集モード(またはNoteEditMode):拍時間とレーンからなるグリッドで、通常ノーツを配置・確認できるモード
- BPM:分あたりの拍数
- 速度倍率(またはSpeedScale、Scale):リズムゲーム側で用いるノーツの速度倍率。BPMノーツに紐付けられている
- 拍子(またはSignature、Sig):1小節あたりの拍の配置の定義
- 履歴:一連の取り消し・やり直し操作。Undo / Redo とも表現する
- セクション:通常ノーツグリッド、BPM・速度倍率グリッド、拍子グリッドのこと
- グリッドスナップ:1小節をどのくらい分割するか
- マークス:3連符、付点の総称
- オフセット:曲の再生開始位置をどれだけずらすか
- プレイエリアガイド:プレイヤーがリズムゲームをプレイする際に、注目しているレーン領域をプレビューするもの
- モーダル:エディタとは別枠で表示されるウィンドウ。操作を完了するまでエディタに戻ることはできない
- バッジ:UIに表示される、感嘆符の注目アイコン
UI構成

- 譜面データ保存ボタン
- 音楽データ読み込みボタン
- 譜面データ読み込みボタン
- 音楽データのファイルパス
- 譜面データのファイルパス
- 再生・停止ボタン
- 再生位置・曲の長さ
- グリッドスナップ
- マークス
- オフセット
- 音楽の音量
- 編集モード切り替えボタン
- 通常ノーツ操作取り消しボタン
- 通常ノーツ操作やり直しボタン
- 通常ノーツタイプ
- 通常ノーツの表示
- ノーツの音量
- 現在のノーツ選択数
- 現在の選択位置のデータ
- グリッドスケール
- 再生バー
- 音楽データの波形
- 実時間目盛り
- 拍時間目盛り
- ノーツグリッド
- プレイエリアガイド
- 設定パネル
- 警告ログパネル
- 注意ログパネル
- ログパネル

- 譜面ノーツ操作取り消しボタン
- 譜面ノーツ操作やり直しボタン
- BPM
- 速度倍率
- 拍子
- BPMノーツセクション
- 速度倍率ノーツセクション
- 拍子ノーツセクション

- タイプ
- レーン
- 特殊かどうか
- 始点タイム
- 時間モード

- 終点タイム

- 右向きか

- BPM
- 速度倍率

- 小節当たりの拍数
- 基準音符
- 小節