View on GitHub

スクールガールストライカーズ2 アドベントカレンダー 2019

スクメロを作ってみた (技術編 その1)

この記事は『スクールガールストライカーズ2 Advent Calendar 2019』 の12/22分の記事です。

UnityとC#でスクメロを作ってみた記録です。 今日は技術編 その1です。

    プレイヤー (Unity製)
      |- UI用画像
      |- ノート用画像
      |- エフェクト
      |- 効果音
      |- スクリプト
      |- 再生データセット
          |- 楽曲
          |- 譜面データ
          |- 背景データ (画像・動画)
    エディタ (WPF製)
      |- 譜面データ (XML形式) を出力

確かどこかのインタビューではUnityエディタ上で譜面データを作っているように書かれていたけど、自分は役割が分かれている方が好みなので今回はこんな構成になりました。 どちらが正解とかは特に無いと思います。

画像データや効果音はアプリを解析して抽出する方法もありますが、ちょっと危ないと思ったので今回は目コピで自作したり、フリー素材で似たものを探して使用しています。

エディタでの譜面データ作成についても書きたかったのですが、思った以上に記事が長くなってしまったので次回に続くということで。